This section contains a complete reference to the CrossWorks C
- Describes the diagnostic facilities which you can build into your application.
- Describes the virtual console services and semi-hosting support
that CrossStudio provides to help you when developing your applications.
- Defines the interface to functions
that the C compiler calls when generating code. For instance, it contains the
runtime routines for all floating point operators and conversion, and shifts,
multiplies, and divides.for each of the integer types.
In general, you do not need to call these routines yourself directly, but they
are documented here should you need to call them from assembly language. These
functions abide by the standard calling conventions of the compiler.
- Describes the character classification and manipulation functions.
- Describes the macros and error values returned by the C library.
- Defines macros that expand to various limits and parameters of
the standard floating point types.
- Describes intrinsic functions of general use for the MAXQ processor.
- Describes the macros that define the extreme values of underlying C types.
- Describes support for localization specific settings.
- Describes the mathematical functions provided by the C library.
- Describes the non-local goto capabilities of the C library.
- Describes the way in which variable parameter lists are accessed.
- Describes standard type definitions.
- Describes the formatted input and output functions.
- Describes functions to format and output values with formatting strings
stored in code (program) space.
- Describes the general utility functions provided by the C library.
- Describes the string handling functions provided by the C library.
- Describes functions that operate on arrays that are interpreted as null-terminated
strings in code (program) space.
- Describes the functions to get and manipulate date and time information provided by the C library.
- Describes the facilities you can use to manipulate wide characters.