i960 Processor Compiler User's Guide
3-68
3
missing-prototypes warn if a function is defined before it is
prototyped.
nested-externs warn if an extern declaration is detected inside
a function.
parentheses warn if parentheses are suggested around an
expression.
pointer-arith warn if the size a function type or type void is
used.
redundant-decls warn if an object is declared twice in the same
scope.
return-type warn if any function implicitly returns int, and
if any non-void function does not return a value.
shadow warn if a local variable shadows another local
variable.
strict-prototypes warn if a function is declared without a
prototype.
switch warn if a switch statement on an enumeration
type does not have a case for each enumerator.
traditional warn about contructs that behave diffferently in
traditional C and ANSI C.
trigraphs warn if any trigraphs are detected.
uninitialized warn if use of an uninitialized local variable is
detected.
unused warn about objects that are never used.
write-strings warn if string constants are used in a writable
context.