HP SunSoft Pascal 4.0 User Manual
Page 76
52
Pascal 4.0 User’s Guide
3
v8
Limit the instruction set to V8 architecture.
This option uses the best instruction set for good performance on the V8
architecture, but without quad-precision floating-point instructions.
Example: SPARCstation 10
v8plus
Limit the instruction set to the V8plus version of the V9 architecture.
By definition, V8plus, or V8+, means the V9 architectue, except:
Without the quad-precision floating point instructions
Limited to the 32-bit subset defined by the V8+ specification
Without the VIS instructions
This option uses the best instruction set for good performance on the V9
architecture. In V8+, a system with the 64-bit registers of V9 runs in 32-bit
addressing mode, but the upper 32 bits of the i and l registers must not
affect program results.
Example: Any machine based on UltraSPARC chip architecture.
Use of this option also causes the
.o
file to be marked as a Sun-specific
V8+ binary; such files will not run on a
v7
or
v8
machine.
v8plusa
Limit the instruction set to the V8plusa version of the V9 architecture.
By defintion, V8plusa means the V8plus arcitecture, plus:
The UltraSPARC-specific instructions
The VIS instructions
This option uses the best instruction set for good performance on the
UltraSPARC™ architecture but limited to the 32-bit subset defined by the
V8+ specification.
Example: Any machine based on UltraSPARC chip architecture.
Use of this option also causes the
.o
file to be marked as a Sun-specific
V8+ binary; such files will not run on a
v7
or
v8
machine.
Table 3-3
The
-xarch
Values (Continued)
Value
Meaning