PC-lint binary patch files | Miscellaneous Files | Compiler Options files | Library Options files | Environment Options files | Author Options files

Gimpel Software Home Page

PC-lint for C/C++ 7.50 Patches

To determine your current patch level issue the command:

          lin

without arguments (this assumes you are using the batch file as established by install). You will get a banner line that looks something like:

    PC-lint for C/C++ (NT) Ver. 7.50a, Copyright Gimpel Software 1985-1997

From this you deduce that the patch level is 'a' as this is the letter following "7.50". To update to, say, level 'c' you would download the following files

          PATCH.EXE
          LP75-A-B.ZIP
          LP75-B-C.ZIP

The .ZIP files would be unzipped with PKUNZIP producing the files LP75-A-B.RTP and LP75-B-C.RTP.

With these files in your lint directory, you would issue the commands:

          PATCH  LP75-A-B.RTP
          PATCH  LP75-B-C.RTP   

These patches will update all three of your lint executables. If you have not installed all three executables (which is probably the case), you will get a valid warning from patch that the "old file" does not exist. The old files referred to should be the executables that you chose to not install.

Please note that these patches will not affect the .lnt files which were distributed with PC-lint. If you need updated .lnt files, just download them directly.

We hope this service facilitates your use of PC-lint for C/C++.

PC-lint 7.50 binary patch files

patch.exe    (60,030 - Patch Executable)
patch.zip    (58,358 - PKZipped patch.exe - Patch Executable) 
bugfix75.txt  (Summary of bug fixes for 7.50-7.50ad - 5/21/01)

LP75--C.ZIP    (150,066 - Patch 7.50 to 7.50c)
LP75-A-C.ZIP   (106,869 - Patch 7.50a to 7.50c)
LP75-B-C.ZIP   ( 99,345 - Patch 7.50b to 7.50c)
LP75-C-D.ZIP   (150,791 - Patch 7.50c to 7.50d - 11/12/97)
LP75-D-E.ZIP   (275,640 - Patch 7.50d to 7.50e - 1/12/98)
LP75-E-F.ZIP   (154,368 - Patch 7.50e to 7.50f - 2/18/98)
LP75-F-G.ZIP   (158,002 - Patch 7.50f to 7.50g - 4/7/98)
LP75-G-H.ZIP   (178,239 - Patch 7.50g to 7.50h - 6/5/98)
LP75-H-J.ZIP   (208,760 - Patch 7.50h to 7.50j - 8/18/98)
LP75-I-J.ZIP   ( 67,586 - Patch 7.50i to 7.50j - 8/18/98)
LP75-J-K.ZIP   (189,594 - Patch 7.50j to 7.50k - 11/6/98)
LP75-L-M.ZIP   (107,347 - Patch 7.50L to 7.50m - 12/29/98)
LP75-K-M.ZIP   (194,541 - Patch 7.50k to 7.50m - 12/29/98)
LP75-M-N.ZIP   ( 81,395 - Patch 7.50m to 7.50n - 1/4/99)
LP75-N-O.ZIP   (340,093 - Patch 7.50n to 7.50o - 3/30/99)
LP75-O-P.ZIP   (177,892 - Patch 7.50o to 7.50p - 6/10/99)
LP75-P-Q.ZIP   (103,805 - Patch 7.50p to 7.50q - 7/7/99)
LP75-Q-R.ZIP   (204,005 - Patch 7.50q to 7.50r - 9/24/99)
LP75-R-T.ZIP   (183,820 - Patch 7.50r to 7.50t - 12/10/99)
LP75-S-T.ZIP   ( 77,834 - Patch 7.50s to 7.50t - 12/10/99)
LP75-T-U.ZIP   (180,773 - Patch 7.50t to 7.50u - 3/8/00)
LP75-U-V.ZIP   (188,430 - Patch 7.50u to 7.50v - 6/6/00)
LP75-V-Y.ZIP   (213,124 - Patch 7.50v to 7.50y - 10/9/00)
LP75-Y-Z.ZIP   (161,264 - Patch 7.50y to 7.50z - 11/10/00)
LP-Z-AA.ZIP    (170,819 - Patch 7.50z to 7.50aa - 1/25/01)
LP-AA-AB.ZIP   (80,421 - Patch 7.50aa to 7.50ab - 1/26/01)
LP-AB-AD.ZIP   (228,826 - Patch 7.50ab to 7.50ad - 5/21/01)
LP-AC-AD.ZIP   (63,988 - Patch 7.50ac to 7.50ad - 5/21/01)

FlexeLint Users: Sorry, FlexeLint source code patches are not available through this web site. Please contact us directly for patch updates to the obfuscated source code. To expedite your request, include your FlexeLint serial number, and full mailing address.

Miscellaneous files

msg.txt       (271,267 - ASCII File of Error Messages - 1/4/00)
msg.zip       (78,059 - PKZipped File of msg.txt - 1/4/00)
bugfix75.txt  (Summary of bug fixes for 7.50-7.50ad - 5/21/01)
biblio.txt    (Version 7.50 Bibliography)
readme75.txt  (Version 7.50 readme - 9/29/97)
read75ad.txt  (Version 7.50ad readme for 7.50 manual - 5/21/01)
pr.exe        (32-bit version of pr program - 6/17/98)
pr-dos.exe    (16-bit version of pr program - 6/17/98)
choose.exe    (32-bit version of choose program - 6/9/99)
choose16.exe  (16-bit version of choose program - 6/9/99)
ansi.zip      (ANSI C headers to check for ANSI compliance - 4/18/00)
posix.zip     (POSIX C headers - use -d flag to PKUNZIP - 4/18/00)

 

Compiler Options files (compiler configuration)

Please Note:  As of version 7.50a, we have added the option -wlib(1) to each of the compiler options files.  This sets the warning level of library headers to 1 -- syntax checking only.  If you want to check your library files, eliminate this option.

co.lnt       (Generic C/C++ compiler)
co-arch.lnt  (Archimedes C - 12/17/98)
co-aztec.lnt (Aztec C)
co-tc.lnt    (Borland Turbo C - 2/9/00)
co-tcwin.lnt (Borland Turbo C for Windows)
co-bc.lnt    (Borland 3.1 and earlier - 12/17/98)
co-bc4.lnt   (Borland 4.0 - 2/9/00)
co-bc4wi.lnt (Borland 4.0 for Windows - 12/17/98)
co-bc5.lnt   (Borland 5.0 - 5/18/00)
co-cb.lnt    (Borland C++ Builder - 9/7/00)
co-bc5.h     (Borland 5.0 header)
co-bcos2.lnt (Borland 4.0 for OS/2 - 2/9/00)
co-bcwin.lnt (Borland 3.10 and earlier for Windows)
co-bs166.lnt (BSO Tasking C166 - 6/2/99)
co-cc86.lnt  (CadUL CC-86 - 2/16/00)
co-cc386.lnt (CadUL CC-386 - 2/16/00)
co-c86.lnt   (Computer Innovations C86 C)
co-c86p.lnt  (Computer Innovations C86 Plus)
co-cosm.lnt  (Cosmic C - 6/2/00)
co-dl.lnt    (Datalight C)
co-desm.lnt  (Desmet C)
co-diab.lnt  (Diab Data C - 11/16/00)
co-ec.lnt    (Eco-C88)
co-frank.lnt (Franklin 8051 C - 2/18/99)
co-gnu.lnt   (GNU C/C++ - 8/29/00)
co-hc.lnt    (Metaware High C/C++ - 2/9/00)
co-hp.lnt    (Hewlett Packard C/C++ - 12/2/98)
co-hpacc.lnt (Hewlett Packard aCC - 12/2/98)
co-ht.lnt    (Hi-Tech C - 5/7/01)
co-ibm32.lnt (IBM C/C++ Set 2 for OS/2 - 32 bit - 12/17/98)
co-ibmc2.lnt (IBM C Set 2 - 16 bit - 12/17/98)
co-vage.lnt  (IBM VisualAge for OS/2 - 32 bit - 11/17/97)
co-vage.h    (IBM VisualAge header)
co-in.lnt    (Intel iC-86 and iC-286 - 01/13/98)
co-in386.lnt (Intel iC-386 - 12/17/98)
co-in96.lnt  (Intel iC-96 (8196 and 8198) - 12/17/98)
co-icb.lnt   (Intel Code Builder)
co-kc166.lnt (Keil C166 - 9/19/00)
co-kc51.lnt  (Keil C51 - 9/19/00)
co-lc2.lnt   (Lattice 2.x C)
co-lc3.lnt   (Lattice 3.0 C)
co-lc33.lnt  (Lattice 3.3 C)
co-lc6.lnt   (Lattice 6.0 C)
co-msc.lnt   (Microsoft 8.0 and earlier - 2/9/00)
co-mswin.lnt (Microsoft 8.0 and earlier for Windows - 6/1/98)
co-msc20.lnt (Microsoft 9.x - 2/9/00)
co-msc40.lnt (Microsoft 10.x - 2/9/00)
co-msc50.lnt (Microsoft 11.x - 5/18/00)
co-msc60.lnt (Microsoft 12.x - 1/23/01)
co-mc86.lnt  (Microtec 86 - 12/12/00)
co-mc386.lnt (Microtec 386 - 12/12/00)
co-mc.h      (Microtec header for asm - 3/13/00)
co-mwc.lnt   (Mark Williams)
co-powrc.lnt (Power C, version 1.1, 2.0)
co-qc88.lnt  (Code Works QC88)
co-sc7.lnt   (Symantec 7.0)
co-sc.lnt    (Symantec prior to 7.0 - 2/9/00)
co-sun.lnt   (Sun C/C++ - 5/12/99)
co-ti320.lnt (Texas Instruments TI320)
co-tsc.lnt   (TopSpeed C)
co-unix.lnt  (Unix - 12/17/98)
co-wc16.lnt  (Watcom 16-bit - 2/9/00)
co-wc32.lnt  (Watcom 32-bit - 5/18/00)
co-wcos2.lnt (Watcom OS/2 - 2/9/00)
co-wh.lnt    (Whitesmith C)
co-ztc.lnt   (Zortech C/C++)

LIB-rary options files (library configuration)

lib-atl.lnt  (Active Template Library - 2/9/00)
lib-bcl.lnt  (Borland 4.0 and earlier Class Lib)
lib-bcl5.lnt (Borland 5.0 Class Lib)
lib-owl.lnt  (Borland 4.0 and earlier Object Windows Library) - 8/18/98)
lib-owl5.lnt (Borland 5.0 Object Windows Library)
lib-bcl.h    (Borland header - 6/4/97)
lib-tv.lnt   (Borland Turbo-Vision Library)
lib-corb.lnt (CORBA Library - 1/23/01)  
lib-win.lnt  (Microsoft windows.h)
lib-w32.lnt  (Microsoft 32-bit windows.h - 3/2/99)
lib-wnt.lnt  (Microsoft Windows NT - 3/2/99)
lib-mfc.lnt  (Microsoft Foundation Class Library - 12/6/00)
lib-ole.lnt  (Microsoft OLE Library - 5/18/00)
lib-oinv.lnt (Open Inventor Library - 12/2/99)
lib-rw.lnt   (Rogue Wave's Tools.h++ - 12/1/99)
lib-rw.h     (Rogue Wave's Tools.h++ header - 5/26/98)
lib-stl.lnt  (Standard Template Library - 12/4/00)
lib-zapp.lnt (Inmarks zApp Library)
lib-zinc.lnt (Zinc Interface Library)

ENV-ironment options files (editor/IDE configuration)

env-tide.lnt (Turbo/Borland IDE under DOS - 12/7/98)
env-bwin.lnt (Borland 4.0 IDE under Windows - 11/30/99)
env-bc5.lnt  (Borland 5.0 IDE under Windows - 3/29/99)
env-cb.lnt   (Borland C++ Builder - 9/1/99)
env-keil.lnt (Keil MicroVision IDE - 7/21/00)  
env-vc2.lnt  (Microsoft Visual C++ 2.x Workbench - 12/7/98)
env-vc4.lnt  (Microsoft Visual C++ 4.x Workbench - 12/7/98)
env-vc5.lnt  (Microsoft Visual C++ 5.x Workbench - 7/27/00)
env-vc6.lnt  (Microsoft Visual C++ 6.x Workbench - 5/4/01)
env-cw.lnt   (Codewright Editor - 2/17/00)
env-cw6.lnt  (Codewright 6.0 Editor - 2/17/00)
env-mew.lnt  (MultiEdit Editor - 1/23/01)
env-om.lnt   (Object Master - 1/27/98)
env-sled.lnt (Visual Slick Edit - 2/9/00)
env-si.lnt   (Source Insight Editor)
env-xml.lnt  (XML Configuration - 4/20/01) 

AU-thor options files (author recommended configuration)

au-ds.lnt   (Dan Saks)
au-sm.lnt   (Scott Meyers - 12/17/98)

Home Page

E-mail to   sales@gimpel.com | support@gimpel.com | webmaster@gimpel.com

Gimpel Software * 3207 Hogarth Lane * Collegeville, PA 19426
Phone (610) 584-4261 * FAX (610) 584-4266

Copyright © 2001, Gimpel Software