/config

Configuration files for PC-lint and FlexeLint

Primary LanguageC

Configuration files for PC-lint and FlexeLint

Compiler Option Files

These files contain configurations for specific compilers and compiler families.

Compiler Options File Description
co-aos.lnt Data General AOS/VS
co-apollo.lnt Apollo
co-arch.lnt Archimedes C
co-ARMCC-5.lnt ARM C/C++ 5
co-aztec.lnt Aztec C
co-bc4.lnt Borland 4.0
co-bc4wi.lnt Borland 4.0 for Windows
co-bc5.h Borland 5.0 header
co-bc5.lnt Borland 5.0
co-bc.lnt Borland 3.1 and earlier
co-bcos2.lnt Borland 4.0 for OS/2
co-bcwin.lnt Borland 3.10 and earlier for Windows
co-bs166.lnt BSO Tasking C166
co-byte.h Bytecraft header
co-byte.lnt Bytecraft c6805
co-c86.lnt Computer Innovations C86 C
co-c86p.lnt Computer Innovations C86 Plus
co-cb.lnt Borland C++ Builder
co-cc386.lnt CadUL CC-386
co-cc86.lnt CadUL CC-86
co-cci.lnt Microchip MPLAB Common C Interface for XC C Compilers
co-cosm.h Cosmic C header
co-cosm.lnt Cosmic C
co-desm.lnt Desmet C
co-diab.lnt Diab Data C
co-dl.lnt Datalight C
co-ec.lnt Eco-C88
co-frank.lnt Franklin 8051 C
co-gcc.h GCC C/C++ header
co-gcc.lnt GCC C/C++
co-gcc.mak GCC C/C++ Makefile
co-gnu3.lnt GNU C/C++ 2.95.3 and later
co-gnu.lnt GNU C/C++
co-hc.lnt Metaware High C/C++
co-hpacc.lnt Hewlett Packard aCC
co-hp.lnt Hewlett Packard C/C++
co-ht.lnt Hi-Tech C
co-iar78.lnt IAR 78 C
co-iar80.lnt IAR 80 C
co-iar.lnt IAR C
co-ibm32.lnt IBM C/C++ Set 2 for OS/2 - 32 bit
co-ibmc2.lnt IBM C Set 2 - 16 bit
co-icb.lnt Intel Code Builder
co-in386.lnt Intel iC-386
co-in96.lnt Intel iC-96 (8196 and 8198)
co-in.lnt Intel iC-86 and iC-286
co-kc166.lnt Keil C166
co-kc166xc.lnt Keil C166 for XC16x devices
co-kc251.lnt Keil C251
co-kc51.lnt Keil C51
co-kcarm.lnt Keil CARM
co-lc2.lnt Lattice 2.x C
co-lc33.lnt Lattice 3.3 C
co-lc3.lnt Lattice 3.0 C
co-lc6.lnt Lattice 6.0 C
co-mc386.lnt Microtec 386
co-mc86.lnt Microtec 86
co-mc.h Microtec header for asm
co-msc20.lnt Microsoft 9.x
co-msc40.lnt Microsoft 10.x (Visual Studio)
co-msc50.lnt Microsoft 11.x (Visual Studio 97)
co-msc60.lnt Microsoft 12.x (Visual Studio 6)
co-msc70.lnt Microsoft 13.0 (Visual Studio .NET 2002)
co-msc71.lnt Microsoft 13.1 (Visual Studio .NET 2003)
co-msc80.h Microsoft 14.0 header
co-msc80.lnt Microsoft 14.0 (Visual Studio 2005)
co-msc90.h Microsoft 15.0 header
co-msc90.lnt Microsoft 15.0 (Visual Studio 2008)
co-msc100.h Microsoft 16.0 header
co-msc100.lnt Microsoft 16.0 (Visual Studio 2010)
co-msc110.h Microsoft 17.0 header
co-msc110.lnt Microsoft 17.0 (Visual Studio 2012)
co-msc.lnt Microsoft 8.0 and earlier
co-mswin.lnt Microsoft 8.0 and earlier for Windows
co-mwc.lnt Mark Williams
co-mwe_base.lnt Metrowerks CodeWarrior MWE (basis file)
co-mwhc08.lnt Metrowerks CodeWarrior HC08
co-mwhc11.lnt Metrowerks CodeWarrior HC11
co-mwhc12.lnt Metrowerks CodeWarrior HC12
co-mwhc16.lnt Metrowerks CodeWarrior HC16
co-mwppc.lnt Metrowerks CodeWarrior EPPC
co-mwwin32.lnt Metrowerks CodeWarrior Win32
co-pic18.lnt Microchip MPLAB C18 C Compiler
co-pic30.lnt Microchip MPLAB C30 C Compiler
co-pic32.lnt Microchip MPLAB C32 C Compiler
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
co-sun5.lnt Sun Forte C++ 5.0
co-sun6.lnt Sun Forte C++ 6.0
co-sun.lnt Sun C/C++
co-tc.lnt Borland Turbo C
co-tcwin.lnt Borland Turbo C for Windows
co-ti320.lnt Texas Instruments TI320
co-tiger.lnt ADI TigerSharc
co-tor.lnt VxWorks Tornado
co-tsc.lnt TopSpeed C
co-unix.lnt Unix
co-uVision-4-ARMCC-5.lnt ARM C/C++ 5 with uVision
co-vage.h IBM VisualAge header
co-vage.lnt IBM VisualAge for OS/2
co-wc16.lnt Watcom 16-bit
co-wc32.lnt Watcom 32-bit
co-wcos2.lnt Watcom OS/2
co-wh.lnt Whitesmith C
co-xc8.lnt Microchip MPLAB XC8 C Compiler
co-xc16.lnt Microchip MPLAB XC16 C Compiler
co-xc32.lnt Microchip MPLAB XC32 C Compiler
co-ztc.lnt Zortech C/C++

Library Option Files

These files contain configurations for common C and C++ libraries.

Library Options File Description
lib-atl.lnt Active Template Library
lib-bcl5.lnt Borland 5.0 Class Lib
lib-bcl.h Borland header
lib-bcl.lnt Borland 4.0 and earlier Class Lib
lib-corb.lnt CORBA Library
lib-gtk.lnt GTK Library
lib-in.h Intel header
lib-mfc.lnt Microsoft Foundation Class Library
lib-nstd.lnt namespace std Library
lib-oinv.lnt Open Inventor Library
lib-ole.lnt Microsoft OLE Library
lib-owl5.lnt Borland 5.0 Object Windows Library
lib-owl.lnt Borland 4.0 and earlier Object Windows Library
lib-rw.h Rogue Wave's Tools.h++ header
lib-rw.lnt Rogue Wave's Tools.h++
lib-stingray-grid.lnt Rogue Wave's Stingray Grid
lib-stingray-toolkit.lnt Rogue Wave's Stingray Toolkit
lib-stl.lnt Standard Template Library
lib-tv.lnt Borland Turbo-Vision Library
lib-vxw.lnt VXWorks Library
lib-w32.lnt Microsoft 32-bit windows.h
lib-win.lnt Microsoft windows.h
lib-wnt.lnt Microsoft Windows NT
lib-zapp.lnt Inmarks zApp Library
lib-zinc.lnt Zinc Interface Library

Environment Option Files

These files contain configurations that support specific environments, editors, and IDEs.

Environment Options File Description
env-bc5.lnt Borland 5.0 IDE under Windows
env-bwin.lnt Borland 4.0 IDE under Windows
env-cb.lnt Borland C++ Builder
env-cw6.lnt Codewright 6.0 Editor
env-cw7.lnt Codewright 7.0 Editor
env-cw.lnt Codewright Editor
env-ecl-console.lnt Eclipse
env-html.js JavaScript used by env-html.lnt
env-html.lnt HTML format
env-keil.lnt Keil MicroVision IDE
env-mew.lnt MultiEdit Editor
env-mw.lnt Metrowerks CodeWarrior
env-om.lnt Object Master
env-posix.lnt Posix
env-si.lnt Source Insight Editor
env-sl3.lnt Visual Slick Edit 3
env-sled.lnt Visual Slick Edit
env-tide.lnt Turbo/Borland IDE under DOS
env-und.lnt Scientific Toolworks Understand C++
env-vc2.lnt Microsoft Visual C++ 2.x
env-vc4.lnt Microsoft Visual C++ 4.x
env-vc5.lnt Microsoft Visual C++ 5.x
env-vc6.lnt Microsoft Visual C++ 6.x
env-vc7.lnt Microsoft Visual C++ 7.x
env-vc8.lnt Microsoft Visual C++ 8.x (VS 2005)
env-vc9.lnt Microsoft Visual C++ 9.x (VS 2008)
env-vc10.lnt Microsoft Visual C++ 10.x IDE (2010)
env-vim.lnt VIM Editor
env-xml.lnt XML Output

Author Option Files

These files contain configurations that support specific coding standards and recommendations from prominent authors.

Author Options File Description
au-64.lnt Porting from 32-bit to 64-bit
au-barr10.lnt Barr Group's Top 10 Bug-Killing Rules
au-ds.lnt Dan Saks
au-ilp64.lnt Porting from 32-bit to ILP64 model
au-llp64.lnt Porting from 32-bit to LLP64 model
au-lp64.lnt Porting from 32-bit to LP64 mode
au-misra1.lnt MISRA C 1998 (TM)
au-misra2.lnt MISRA C 2004 (TM)
au-misra3.lnt MISRA C 2012 (TM)
au-misra-cpp-alt.lnt MISRA C++ 2008 (TM) using 9000 level messages
au-misra-cpp.lnt MISRA C++ 2008 (TM)
au-misra.lnt Points to the latest MISRA C (TM)
au-netrino.lnt Netrino Embedded C Coding Standard
au-sm123.lnt Scott Meyers C++ books - 1992, 1996, 2005
au-sm12.lnt Scott Meyers C++ books 1992, 1996
au-sm3.lnt Scott Meyers C++ book - 2005