ARM Ltd. Windows GCC Compiler > Preprocessor

Use the Preprocessor panel to specify preprocessor behavior. You can specify whether to search system directories or preprocess only based on the options available in this panel.

The following table lists and describes the various options available on the Preprocessor panel.

Table 1. ARM Ltd. Windows GCC Compiler > Preprocessor
Option Description
Do not search system directories (-nostdinc) Check this option to specify the -nostdinc command to the compiler. The compiler does not search the system directories. By default this checkbox is clear. The compiler performs a full search that includes the system directories
Preprocess only (-E) Check this option to specify the -E command to the compiler. The compiler tells the command-line tool to preprocess source files. By default this checkbox is clear. The compiler does not preprocess source files.
Defined symbols ( -D) Use this option to specify the substitution strings that the assembler applies to all the assembly-language modules in the build target. Enter just the string portion of a substitution string. The IDE prepends the -D token to each string that you enter. For example, entering opt1 x produces this result on the command line: -Dopt1 xNote: This option is similar to the DEFINE directive, but applies to all assembly-language modules in a build target.
Undefined symbols ( -U) Undefines the substitution strings you specify in this panel.