60
Pascal 4.0 User’s Guide
3
-xregs=
r
(Solaris 2.x only) The
-xregs=
r
option specifies the usage of registers for the
generated code.
r is a comma-separated list that consists of one or more of the following:
[
no%
]
appl
, [
no%
]
float
.
Example:
-xregs=appl,no%float
The default is
-xregs=appl,float
.
Table 3-7
The
-xregs
Values
Value
Meaning
appl
Allow using the registers
g2
,
g3
, and
g4
.
In the SPARC ABI, these registers are described as application registers.
Using these registers can increase performance because fewer load and
store instructions are needed. However, such use can conflict with some
old library programs written in assembly code.
no%appl
Do not use the
appl
registers.
float
Allow using the floating-point registers as specified in the SPARC ABI.
You can use these registers even if the program contains no floating-
point code.
no%float
Do not use the floating-point registers.
With this option, a source program cannot contain any floating-point
code.
Содержание SunSoft Pascal 4.0
Страница 14: ...xiv Pascal 4 0 User s Guide ...
Страница 16: ...xvi Pascal 4 0 User s Guide ...
Страница 30: ...6 Pascal 4 0 User s Guide 1 ...
Страница 160: ...136 Pascal 4 0 User s Guide 6 ...
Страница 268: ...244 Pascal 4 0 User s Guide 11 ...
Страница 320: ...296 Pascal 4 0 User s Guide B ...
Страница 331: ...Index 307 ...
Страница 333: ......