2.6.1 Priority

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.

 

If options are specified by the following combinations, the option specified last will be valid with outputting a warning.

-

-P, -S, -c

-

-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

-Oitem: -Ounroll, -Oinline, -Oinline_size, -Odelete_static_func, -Opipeline, -Otail_call, -Omap, -Osmap