User`s guide

7–2 GNU Assembler
PALcode Assembler Instructions Added to GAS
The following table describes the options:
The input_file_list element is one or more input file names separated by spaces.
The following example generates an object file for PVC:
% gas -P -o osfpal.o osfpal.s
The following example generates a list output and pipes it to a file called hwrpb.lis:
% gas -l hwrpb.s > hwrpb.lis
7.3 PALcode Assembler Instructions Added to GAS
The following PALcode assembler instructions have been added to GAS for the
Alpha microprocessors:
hw_ld
hw_ld/[
options
] ra,disp(rb)
You can use one or more of the following options:
Option Description
P Automatically runs the C preprocessor standard with the operating
system. This gives support for C macros, defines, and so on.
o filename Specifies the name of the output object file. The default output file name
is a.out.
l Creates a list output. By default, the list output is sent to stdout;
however, this output can be piped to a file.
v Prints the version number.
21164 Generates code for the Alpha 21164 microprocessor family.
Option Field Description
p PHY Specifies that the effective address is physical
a ALT Uses current mode bits in ALT_MODE IPR
rRWC or
WRTCK
Read-with-write check on virtual HW_LD instructions