Reference Guide

14
Chapter 3 Explains programming in Assembler for HP-UX.
Chapter 4 Describes the PA-RISC Assembler directives and
pseudo-operations.
Chapter 5 Summarizes the pseudo-instructions for the PA-RISC
machine instructions.
Chapter 6 Describes the assembly (as) command and the ways to
invoke the PA-RISC Assembler under the HP-UX
operating system.
Chapter 7 Contains several sample assembly language programs.
Chapter 8 Lists the diagnostic messages that the PA-RISC
Assembler can generate.
Summary of Technical Changes for HP-UX
11.0
The following features have changed for HP-UX 11.00 to support
PA-RISC 2.0W (wide), 64-bit mode. These changes are explained in detail
in the appropriate locations in this manual.
In 64-bit mode, the linkage pointer register is %r27. See Table 2-11,
Available Field Selectors,” on page 31.
In 64-bit mode, the Executable and Linking Format (ELF) uses
segments and sections rather than spaces and subspaces. See
“Sections in 64-bit Mode” on page 44.
The Assembler ignores the .CALL directive. This means that your
program must ensure that the caller and called procedure agree on
argument locations. See “.CALL Directive” on page 63.
The .CALLINFO directive parameters include updates to support
64-bit mode.
You can specify 2.0W with the .LEVEL directive to tell the the
Assembler to generate 64-bit object code. For details, see “.LEVEL
Directive” on page 93.
New and changed Assembler error messages. For details, see Chapter
8, “Diagnostic Messages,” on page 141.