This section contains a complete reference to the CrossWorks C library API.
| File | Description |
| <assert.h> | Describes the diagnostic facilities which you can build into your application. |
| <debugio.h> | Describes the virtual console services and semi-hosting support that CrossStudio provides to help you when developing your applications. |
| <ctype.h> | Describes the character classification and manipulation functions. |
| <errno.h> | Describes the macros and error values returned by the C library. |
| <float.h> | Defines macros that expand to various limits and parameters of the standard floating point types. |
| <intrinsics.h> | Describes ARM-specific intrinsic functions. |
| <itm.h> | Describes ITM access library functions. |
| <libarm.h> | Describes ARM-specific library functions. |
| <limits.h> | Describes the macros that define the extreme values of underlying C types. |
| <locale.h> | Describes support for localization specific settings. |
| <math.h> | Describes the mathematical functions provided by the C library. |
| <setjmp.h> | Describes the non-local goto capabilities of the C library. |
| <stdarg.h> | Describes the way in which variable parameter lists are accessed. |
| <stddef.h> | Describes standard type definitions. |
| <stdio.h> | Describes the formatted input and output functions. |
| <stdlib.h> | Describes the general utility functions provided by the C library. |
| <string.h> | Describes the string handling functions provided by the C library. |
| <time.h> | Describes the functions to get and manipulate date and time information provided by the C library. |
| <wchar.h> | Describes the facilities you can use to manipulate wide characters. |