The Pascal Compiler
51
3
v7, v8,
and
v8a
are all binary compatible.
v8plus
and
v8plusa
are binary
compatible with each other and forward, but not backward. For any particular
choice, the generated executable can run much more slowly on earlier
architectures (to the left in the above list).
Table 3-3
The
-xarch
Values
Value
Meaning
generic
Get good performance on most SPARCs, and major degradation on none.
This is the default. This option uses the best instruction set for good
performance on most SPARC processors without major performance
degradation on any of them. With each new release, this best instruction
set will be adjusted, if appropriate.
v7
Limit the instruction set to V7 architecture.
This option uses the best instruction set for good performance on the V7
architecture, but without the quad-precision floating-point instructions.
This is equivalent to using the best instruction set for good performance
on the V8 architecture, but without the following instructions:
The quad-precision floating-point instructions
The integer
mul
and
div
instructions
The
fsmuld
instruction
Examples: SPARCstation 1, SPARCstation 2
v8a
Limit the instruction set to the V8a version of the V8 architecture.
This option uses the best instruction set for good performance on the V8
architecture, but without:
The quad-precision floating-point instructions
The
fsmuld
instruction
Example: Any machine based on MicroSPARC I chip architecture
Summary of Contents for SunSoft Pascal 4.0
Page 14: ...xiv Pascal 4 0 User s Guide ...
Page 16: ...xvi Pascal 4 0 User s Guide ...
Page 30: ...6 Pascal 4 0 User s Guide 1 ...
Page 160: ...136 Pascal 4 0 User s Guide 6 ...
Page 268: ...244 Pascal 4 0 User s Guide 11 ...
Page 320: ...296 Pascal 4 0 User s Guide B ...
Page 331: ...Index 307 ...
Page 333: ......