CrossWorks C is a faithful implementation of the ANSI and ISO standards for the programming language C. This manual describes the C language as implemented by the CrossWorks C compiler.

In this section
Command line options
Describes the command line options accepted by the CrossWorks compiler.
Functions
Describes the different types of functions supported by the CrossWorks compiler, such as interrupt functions and top-level functions.
Strings
Describes the additional string types which make programming more comfortable in some application domains
Pragmas
Describes the specific pragmas recognized by the CrossWorks compiler.
Section reference
Describes the sections that the CrossWorks compiler uses.
Preprocessor
Describes the symbols defined by the preprocessor.
Customizing runtime behavior
Describes how to modify and extend the runtime behavior of CrossWorks applications.
Diagnostics
Describes the diagnostics reported by the preprocessor and compiler.
Extension summary
Summarises the extensions provided by the CrossWorks compiler.