gcc960 Compiler Driver
2-49
2
T (Target)
Specifies .gld file.
T
string
where
string
identifies a target-specific
configuration file,
string.
gld.
Causes gcc960 to configure itself for a specific target board.
traditional (Traditional)
Allow traditional C.
Attempt to support some aspects of traditional C compilers, specifically:
• All
extern declarations take effect globally even when they are
written inside of a function definition. This includes implicit
declarations of functions.
• The keywords
typeof, inline, signed, const, and volatile are
not recognized.
• Integer types
unsigned short and unsigned char promote to
unsigned int.
• All automatic variables not declared
register are preserved by
longjmp. Ordinarily, GNU C follows ANSI C: automatic variables
not declared
volatile may be clobbered.
• In the preprocessor, comments convert to nothing at all, rather than to
a space. This allows traditional token concatenation.
• In the preprocessor, macro arguments are recognized within string
constants in a macro definition (and their values are stringified,
though without additional quote marks, when they appear in such a
context). The preprocessor always considers a string constant to end
at a newline.