-Xfxu [V2.00.00 or later]


This option controls usage of FXU instructions.

[Specification format]

-Xfxu[={on|off}]

 

-

Interpretation when omitted

If -Xcpu=g4mh is specified, it is regarded that -Xfxu=on is specified.

If an option other than -Xcpu=g4mh is specified, it is regarded that -Xfxu=off is specified.

[Detailed description]

-

This option controls how to handle the system registers for FXU in exception handlers.

-

If on is specified, FXU instructions are regarded to be used in the program.

If off is specified, FXU instructions are regarded not to be used in the program.

-

If the parameter is omitted, it has the same meaning as when on is specified.

-

If this option is specified more than once, the last specification is valid.

-

If the specification of this option is changed for each source file, registers may not be correctly managed in exception handlers. The specification must be the same for all source files.

-

If an option other than -Xcpu=g4mh is specified, this option is ignored. A warning is output in this case.

-

An error will occur in the following case.

-

When a parameter other than on or off is specified

[Remark]

In V2.00.00, FXU instructions are not generated even if this option is specified. Only codes generated by exception handlers will be affected by this option.