3.18.44. SPARC Options
3.18.44 SPARC Options
These ‘-m
’ options are supported on the SPARC:
-
-mno-app-regs
-mapp-regs
- Specify
-mapp-regs
to generate output using the global registers 2 through 4, which the SPARC SVR4 ABI reserves for applications. Like the global register 1, each global register 2 through 4 is then treated as an allocable register that is clobbered by function calls. This is the default.To be fully SVR4 ABI-compliant at the cost of some performance loss, specify
-mno-app-regs
. You should compile libraries and system software with this option. -
-mflat
-mno-flat
- With
-mflat
, the compiler does not generate save/restore instructions and uses a “flat” or single register window model. This