HP Pascal/HP-UX Release Notes Version A.10.08

Chapter 1 27
New and Changed Features
+DS Command-Line Option
+DS Command-Line Option
+DSmodel
Performs instruction scheduling tuned for a particular implementation
of the PA-RISC architecture.
Object code with scheduling tuned for a particular model will execute on
other HP 9000 systems, although possibly less efficiently.
If you do not specify this option, the default instruction scheduling is for
the system you are compiling on.
If you plan to run your program on both PA-RISC 1.1 and 2.0 systems,
use the +DS2.0 designation.
Examples:
+DS720 Performs instruction scheduling tuned for one
implementation of PA-RISC 1.1.
+DS745 Performs instruction scheduling for another
implementation of PA-RISC 1.1.
+DSPA8000 Performs instruction scheduling for systems based on
the PA-RISC 8000 processor.
For more information:
See “Using +DS to Specify Instruction Scheduling” below.
See the file /opt/langtools/lib/sched.models for model
numbers and their processor names. Use the command uname -m to
determine the model number of your system.
The model Parameter
model can be either a model number of an HP 9000 system (such as 725,
890, or G40), PA-RISC architecture designation 1.1 or 2.0, or one of the
PA-RISC processor names such as PA7000, PA7100, PA7100LC, or
PA8000. See the file /opt/langtools/lib/sched.models for model
numbers and processor names.