Keil Logo

Library Files

The CARM library includes numerous compile-time libraries which are optimized for various functional requirements. These libraries support most of the ANSI C function calls.

Filename Byte Order Floating-Point
CAL.LIB Little Endian  
CAB.LIB Big Endian  
CALFP.LIB Little Endian Single-Precision
CABFP.LIB Big Endian Single-Precision
CALDP.LIB Little Endian Double-Precision
CABDP.LIB Big Endian Double-Precision


  • 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.
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.