 | C166 User's Guide |  |
|
|
| Library FilesThe C166 library includes numerous compile-time libraries which are optimized for various functional requirements. These libraries support most of the ANSI C function calls. | Filename | Device | Model | Floating-Point |
|---|
| C166T.LIB | 80C166 | Tiny | | | C166S.LIB | 80C166 | Small | | | C166M.LIB | 80C166 | Medium | | | C166C.LIB | 80C166 | Compact | | | C166L.LIB | 80C166 | Large | | | C166FPT.LIB | 80C166 | Tiny | Single-Precision | | C166FPS.LIB | 80C166 | Small | Single-Precision | | C166FPM.LIB | 80C166 | Medium | Single-Precision | | C166FPC.LIB | 80C166 | Compact | Single-Precision | | C166FPL.LIB | 80C166 | Large | Single-Precision | | C166DPT.LIB | 80C166 | Tiny | Double-Precision | | C166DPS.LIB | 80C166 | Small | Double-Precision | | C166DPM.LIB | 80C166 | Medium | Double-Precision | | C166DPC.LIB | 80C166 | Compact | Double-Precision | | C166DPL.LIB | 80C166 | Large | Double-Precision | | C167T.LIB | C16x/ST10/XC16x | Tiny | | | C167S.LIB | C16x/ST10/XC16x | Small | | | C167M.LIB | C16x/ST10/XC16x | Medium | | | C167C.LIB | C16x/ST10/XC16x | Compact | | | C167L.LIB | C16x/ST10/XC16x | Large | | | C167HC.LIB | C16x/ST10/XC16x | HCompact | | | C167HL.LIB | C16x/ST10/XC16x | HLarge | | | C167XL.LIB | C16x/ST10/XC16x | XLarge | | | C167FPT.LIB | C16x/ST10/XC16x | Tiny | Single-Precision | | C167FPS.LIB | C16x/ST10/XC16x | Small | Single-Precision | | C167FPM.LIB | C16x/ST10/XC16x | Medium | Single-Precision | | C167FPC.LIB | C16x/ST10/XC16x | Compact | Single-Precision | | C167FPL.LIB | C16x/ST10/XC16x | Large | Single-Precision | | C167FPHC.LIB | C16x/ST10/XC16x | HCompact | Single-Precision | | C167FPHL.LIB | C16x/ST10/XC16x | HLarge | Single-Precision | | C167FPXL.LIB | C16x/ST10/XC16x | XLarge | Single-Precision | | C167DPT.LIB | C16x/ST10/XC16x | Tiny | Double-Precision | | C167DPS.LIB | C16x/ST10/XC16x | Small | Double-Precision | | C167DPM.LIB | C16x/ST10/XC16x | Medium | Double-Precision | | C167DPC.LIB | C16x/ST10/XC16x | Compact | Double-Precision | | C167DPL.LIB | C16x/ST10/XC16x | Large | Double-Precision | | C167DPHC.LIB | C16x/ST10/XC16x | HCompact | Double-Precision | | C167DPHL.LIB | C16x/ST10/XC16x | HLarge | Double-Precision | | C167DPXL.LIB | C16x/ST10/XC16x | XLarge | Double-Precision |
Note - Normally, you do not need to manually specify libraries for the library routines you use. The compiler includes special references to the library in the generated object file. Of course, you may specify the NODEFAULTLIBRARY directive to the linker to disable automatic linkage with the default libraries.
|
|