HP SunSoft Pascal 4.0 User Manual

Page 76

Advertising
background image

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

Advertising