SPARC Assembly Language Reference Manual
    
A
 
 addresses ( Index Term Link )
 
 .alias ( Index Term Link )
 
 .align ( Index Term Link )
 
 as command ( Index Term Link )
 
 .ascii ( Index Term Link )
 
 .asciz ( Index Term Link )
 
 assembler command line ( Index Term Link )
 
 assembler command line options ( Index Term Link )
 
 assembler directives ( Index Term Link )
  types ( Index Term Link )
 
 assembly language ( Index Term Link )
  lines ( Index Term Link )
  statements ( Index Term Link )
  syntax notation ( Index Term Link )
 
 assignment directive ( Index Term Link )
 
 atof ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
    
B
 
 binary operations ( Index Term Link )
 
 .byte ( Index Term Link )
 
 byte order for V9 ( Index Term Link )
    
C
 
 case distinction ( Index Term Link )
 
 case distinction, in special symbols ( Index Term Link )
 
 cc language driver ( Index Term Link )
 
 command-line options ( Index Term Link )
 
 comment lines ( Index Term Link )
 
 comment lines, multiple ( Index Term Link )
 
 .common ( Index Term Link )
 
 constants ( Index Term Link )
  decimal ( Index Term Link )
  floating-point ( Index Term Link )
  hexadecimal ( Index Term Link )
  octal numeric ( Index Term Link )
 
 Control Transfer Instructions (CTI) ( Index Term Link )
 
 converting existing object files ( Index Term Link )
 
 coprocessor instruction ( Index Term Link )
 
 cp_disabled trap ( Index Term Link )
 
 cp_exception trap ( Index Term Link )
 
 current location ( Index Term Link )
 
 current section ( Index Term Link )
    
D
 
 -D option ( Index Term Link )
 
 data generating directives ( Index Term Link )
 
 default output file ( Index Term Link )
 
 dis program ( Index Term Link )
 
 disassembling object code ( Index Term Link )
 
 .double ( Index Term Link )
    
E
 
 ELF header ( Index Term Link ) ( Index Term Link )
  ehsize ( Index Term Link )
  entry ( Index Term Link )
  flag ( Index Term Link )
  ident ( Index Term Link )
  machine ( Index Term Link )
  phentsize ( Index Term Link )
  phnum ( Index Term Link )
  phoff ( Index Term Link )
  shentsize ( Index Term Link )
  shnum ( Index Term Link )
  shoff ( Index Term Link )
  shstrndx ( Index Term Link )
  type ( Index Term Link )
  version ( Index Term Link )
 
 .empty pseudo-operation ( Index Term Link )
 
 .empty ( Index Term Link )
 
 error messages ( Index Term Link )
 
 escape codes, in strings ( Index Term Link )
 
 Executable and Linking Format (ELF) files ( Index Term Link ) ( Index Term Link )
 
 expressions ( Index Term Link )
 
 expressions, SPARC-V9 ( Index Term Link )
    
F
 
 f77 language driver ( Index Term Link )
 
 fbe command ( Index Term Link )
 
 features, lexical ( Index Term Link )
 
 .file ( Index Term Link )
 
 file syntax ( Index Term Link )
 
 floating-point instructions ( Index Term Link )
 
 floating-point pseudo-operations ( Index Term Link )
    
G
 
 .global ( Index Term Link )
 
 .globl ( Index Term Link )
    
H
 
 .half ( Index Term Link )
 
 hardware instructions, SPARC architecture ( Index Term Link )
 
 hardware integer, assembly language instructions ( Index Term Link )
 
 hyphen (-) ( Index Term Link )
    
I
 
 -I option ( Index Term Link )
 
 .ident ( Index Term Link )
 
 instruction set, used by assembler ( Index Term Link )
 
 instruction set changes (V9) ( Index Term Link )
 
 instruction set extensions (V9) ( Index Term Link )
 
 instructions
  assembly language ( Index Term Link )
  hardware integer ( Index Term Link )
 
 integer instructions ( Index Term Link )
 
 integer suffixes ( Index Term Link )
 
 invoking, as command ( Index Term Link )
    
K
 
 -K option ( Index Term Link )
    
L
 
 -L option ( Index Term Link )
 
 labeling format ( Index Term Link )
 
 labels ( Index Term Link )
 
 language drivers ( Index Term Link )
 
 lexical features ( Index Term Link )
 
 lines syntax ( Index Term Link )
 
 .local ( Index Term Link )
 
 location counter ( Index Term Link )
 
 locations ( Index Term Link )
    
M
 
 -m option ( Index Term Link )
 
 multiple comment lines ( Index Term Link )
 
 multiple files, on ( Index Term Link )
 
 multiple sections ( Index Term Link )
 
 multiple strings, in string table ( Index Term Link )
    
N
 
 .noalias pseudo-op ( Index Term Link )
 
 .noalias ( Index Term Link )
 
 .nonvolatile ( Index Term Link )
 
 numbers ( Index Term Link )
 
 numeric labels ( Index Term Link )
    
O
 
 -o option ( Index Term Link )
 
 object file format ( Index Term Link )
 
 object files
  type ( Index Term Link ) ( Index Term Link )
 
 operators ( Index Term Link )
 
 operators, SPARC-V9 ( Index Term Link )
 
 .optim ( Index Term Link )
 
 options, command-line ( Index Term Link )
    
P
 
 -P option ( Index Term Link )
 
 percentage sign (%) ( Index Term Link )
 
 .popsection ( Index Term Link )
 
 predefined non-user sections ( Index Term Link )
 
 predefined user sections ( Index Term Link )
 
 .proc ( Index Term Link )
 
 pseudo-operations ( Index Term Link )
 
 pseudo-ops, examples of ( Index Term Link )
 
 .pushsection ( Index Term Link )
    
Q
 
 -Q option ( Index Term Link )
 
 -q option ( Index Term Link )
 
 .quad ( Index Term Link )
    
R
 
 references ( Index Term Link )
 
 registers ( Index Term Link )
 
 relocatable files ( Index Term Link ) ( Index Term Link )
 
 relocation tables ( Index Term Link )
 
 .reserve ( Index Term Link )
    
S
 
 -S option ( Index Term Link )
 
 -s option ( Index Term Link )
 
 -sb option ( Index Term Link )
 
 .section ( Index Term Link )
 
 section control directives ( Index Term Link )
 
 section control pseudo-ops ( Index Term Link )
 
 section header ( Index Term Link ) ( Index Term Link )
  addr ( Index Term Link )
  addralign ( Index Term Link )
  entsize ( Index Term Link )
  flags ( Index Term Link )
  info ( Index Term Link )
  link ( Index Term Link )
  name ( Index Term Link )
  offset ( Index Term Link )
  size ( Index Term Link )
  type ( Index Term Link )
 
 sections ( Index Term Link )
 
 .seg ( Index Term Link )
 
 .single ( Index Term Link )
 
 .size ( Index Term Link )
 
 .skip ( Index Term Link )
 
 SPARC-V9 ( Index Term Link )
  8-bit format ( Index Term Link )
  alternate space access ( Index Term Link )
  byte order ( Index Term Link )
  fixed data formats ( Index Term Link )
  floating-point instructions ( Index Term Link )
  graphics data formats ( Index Term Link )
  instruction set changes ( Index Term Link )
  instruction set extensions ( Index Term Link )
  instruction set mapping ( Index Term Link )
  registers ( Index Term Link )
  synthetic instruction set ( Index Term Link )
 
 SPARC-V9, 64-bit expressions ( Index Term Link )
 
 SPARC-V9, 64-bit operators ( Index Term Link )
 
 special floating-point values ( Index Term Link )
 
 special names, floating point values ( Index Term Link )
 
 special symbols ( Index Term Link )
 
 .stabn ( Index Term Link )
 
 .stabs ( Index Term Link )
 
 statement syntax ( Index Term Link )
 
 string tables ( Index Term Link )
 
 strings ( Index Term Link )
  multiple in string table ( Index Term Link )
  multiple references in string table ( Index Term Link )
  suggested style ( Index Term Link )
  unreferenced in string table ( Index Term Link )
 
 sub-strings in string table, references to ( Index Term Link )
 
 symbol ( Index Term Link )
 
 symbol attribute directives ( Index Term Link )
 
 symbol names ( Index Term Link )
 
 symbol table ( Index Term Link ) ( Index Term Link )
  info ( Index Term Link )
  name ( Index Term Link )
  other ( Index Term Link )
  shndx ( Index Term Link )
  size ( Index Term Link )
  value ( Index Term Link )
 
 symbol tables ( Index Term Link )
 
 syntax notation ( Index Term Link )
 
 synthetic instructions ( Index Term Link )
    
T
 
 -T option ( Index Term Link )
 
 table notation ( Index Term Link )
 
 trap numbers, reserved ( Index Term Link )
 
 .type ( Index Term Link )
    
U
 
 -U option ( Index Term Link )
 
 .uahalf ( Index Term Link )
 
 .uaword ( Index Term Link )
 
 unary operators ( Index Term Link )
 
 user sections ( Index Term Link )
 
 /usr/include/sys/trap.h ( Index Term Link )
    
V
 
 -V option ( Index Term Link )
 
 .version ( Index Term Link )
 
 .volatile ( Index Term Link )
    
W
 
 .weak ( Index Term Link )
 
 .word ( Index Term Link )
    
X
 
 -xarch=v7 option ( Index Term Link )
 
 -xarch=v8 option ( Index Term Link )
 
 -xarch=v8a option ( Index Term Link )
 
 -xarch=v8plus option ( Index Term Link )
 
 -xarch=v8plusa option ( Index Term Link )
 
 .xstabs ( Index Term Link )