Chapter 5
Compiler conguration

The output of the compiler can be controlled in many ways. This can be done essentially in two distinct ways:

The compiler rst reads the conguration le. Only then the command line options are checked. This creates the possibility to set some basic options in the conguration le, and at the same time you can still set some specic options when compiling some unit or program. First we list the command line options, and then we explain how to specify the command line options in the conguration le. When reading this, keep in mind that the options are case sensitive.


 5.1 Using the command-line options
  5.1.1 General options
  5.1.2 Options for getting feedback
  5.1.3 Options concerning les and directories
  5.1.4 Options controlling the kind of output.
  5.1.5 Options concerning the sources (language options)
 5.2 Using the conguration le
  5.2.1 #IFDEF
  5.2.2 #IFNDEF
  5.2.3 #ELSE
  5.2.4 #ENDIF
  5.2.5 #DEFINE
  5.2.6 #UNDEF
  5.2.7 #WRITE
  5.2.8 #INCLUDE
  5.2.9 #SECTION
 5.3 Variable substitution in paths