The following options disable other options.
-V/-h
|
All options will be invalid.
At this time, a warning will not be output.
|
-P
|
Since execution is terminated at preprocess processing, options related to the following processing will be invalid.
At this time, a warning will be output.
|
-S
|
Since execution is terminated at compile processing, options related to the following processing will be invalid.
At this time, a warning will be output.
|
-c
|
Since execution is terminated at assemble processing, options related to the following processing will be invalid.
At this time, a warning will be output.
|
-Xcpu=g3k
|
The -Xfloat option will be invalid.
At this time, a warning will be output.
|
-lang=c99
|
The -Xmisra2004 option will be invalid.
At this time, a warning will be output.
|
If options are specified by the following combinations, the option specified last will be valid with outputting a warning.
- | -D, -U (When their symbol names are same.) |
- | -Onothing, -Odefault, -Osize, -Ospeed |
Depending on the order of specified options, the following options will be invalid.
- | -OitemNote that is specified before -Onothing, -Odefault, -Osize, or -Ospeed |
Note | See "-O" in "2.5.1 Compile options" for details about -Oitem. Note, however, that -Omap and -Osmap will not be affected by -Olevel. |