EasyManua.ls Logo

Intel i960 - Page 74

Intel i960
347 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
i960 Processor Compiler User's Guide
2-56
2
Wstrict-prototypes Warn when a function is declared or defined
without specifying the argument types. An old-
style function definition is permitted without a
warning when it is preceded by a declaration
specifying the argument types.
Wtraditional Warn about certain constructs that behave
differently in traditional and ANSI C:
Macro arguments occurring within string
constants in the macro body. These would
substitute the argument in traditional C, but
are part of the constant in ANSI C.
A function declared external in one block
and then used after the end of the block.
A
switch statement has an operand of type
long.
Wtrigraphs Warn when any trigraphs are encountered
(assuming they are enabled).
Wuninitialized An automatic variable is used without first being
initialized. These warnings are possible only in
an optimizing compilation, because they require
data flow information that is computed only
when optimizing. When no
O option is given,
these warnings are not generated.
These warnings occur only for variables that are
candidates for register allocation. Therefore,
they do not occur for a variable that is declared
volatile, or whose address is taken, or whose
size is other than 1, 2, 4, or 8 bytes. Also, they
do not occur for structures, unions, or arrays,
even when they are in registers.

Table of Contents

Related product manuals