Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
SPARC Code Models
Limitations for 32-Bit Code
SPARC Code Models
Assembler Command Line Options
Parameter Passing
SPARC V9 32-Bit Operators and Expressions
SPARC V9 32-Bit Operators and Expressions
SPARC Code Models
Limitations for Both 32-Bit and 64-Bit Code
SPARC Code Models
Assembler Command Line Options
Parameter Passing
SPARC V9 64-bit Operators and Expressions
SPARC V9 64-bit Operators and Expressions
Using __asm Statements in C and C++
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
SPARC Code Models
Addresses in Memory
Assembler Command Line
SPARC Assembler Inline Functions and __asm Code
Assignment Directive
Attributes in Assembler
Assembler Command Line
Assembler Command Line Options
Compiling C/C++ with Inline Templates
Numbers in Assembler
Creating Data in Assembler
SPARC Directives and Pseudo-Operations
Disassembling Object Code
Assembler Error Messages
Operators and Expressions in Assembler
Assembler File Syntax
Data Generating Directives
Guidelines for Coding Inline Templates
Inline Function Templates in C and C++
SPARC Assembler Inline Functions and __asm Code
Layout of Code in Inline Templates
Labels in Assembler
Assembler Lexical Features
Assembler Lines Syntax
Comments in Assembler
Numbers in Assembler
Parameter Passing
Alphabetized Listing of Pseudo Operations With Descriptions
Pseudo-Op Attributes
Pseudo-Op Examples
Special Symbols – Registers
Section Control Directives
A Sample SPARC Assembler Program
SPARC V9 Operators and Expressions
SPARC V9 Operators and Expressions
Special Symbols – Registers
Stack Space
Assembler Statement Syntax
Strings in Assembler
Strings in Assembler
Symbol Attribute Directives
Symbol Names in Assembler
Notation Conventions
Assembler Syntax Notation
Inline Function Templates in C and C++
SPARC Directives and Pseudo-Operations
Using the SPARC Assembler Command Line
assembler
Assignment Directive
Attributes in Assembler
Special Symbol Names
Alphabetized Listing of Pseudo Operations With Descriptions
32-Bit Absolute
44-Bit Absolute
64-Bit Absolute
64-Bit With 13-Bit PIC
64-Bit With 32-Bit PIC
Using __asm Statements in C and C++
Address Sizes
Basics of Compiling C Programs
Compiling C/C++ with Inline Templates
Global Object Table (GOT) Code Models
Limitations for 32-Bit Code
Limitations for Both 32-Bit and 64-Bit Code
Register Usage
Functions Returning Values
Anatomy of a C Function
A Sample SPARC Assembler Program
Using __asm Statements in C and C++
Compiling C/C++ with Inline Templates
Inline Templates in C++
SPARC Code Models
General Dynamic TLS Code Model
Global Object Table (GOT) Code Models
Initial Executable Code Model
Local Dynamic TLS Code Model
Local Executable Code Model
Thread Local Storage (TLS) Code Models
Using the SPARC Assembler Command Line
Disassembling Object Code
Assembler Command Line Options
Comments in Assembler
Compiler Calling Convention
Assembler Command Line
Numbers in Assembler
Assembler Error Messages
Locations Within a Section
Sections of an ELF File
Alphabetized Listing of Pseudo Operations With Descriptions
Assembler Command Line Options
Creating Data in Assembler
Examples of Various Data Types
Examples of Various Data Types
Examples of Various Data Types
Data Generating Directives
Numbers in Assembler
SPARC Executable and Linking Format
Disassembling Object Code
Disassembling Object Code
Creating a .fini Section in an Object File
Creating an .init Section in an Object File
Addresses in Memory
Locations Within a Section
Predefined Non-User Sections
Relocation Tables
Section Header
String Tables
Symbol Tables
ELF Tools
Predefined User Sections
Assembler Error Messages
Strings in Assembler
32-Bit Absolute
44-Bit Absolute
64-Bit Absolute
64-Bit With 13-Bit PIC
64-Bit With 32-Bit PIC
Basics of Compiling C Programs
Anatomy of a C Function
A Sample SPARC Assembler Program
General Dynamic TLS Code Model
Initial Executable Code Model
Local Dynamic TLS Code Model
Pseudo-Op Examples
A Sample SPARC Assembler Program
ELF
Operators and Expressions in Assembler
SPARC V9 Low 44-Bit Operators and Expressions
Alphabetized Listing of Pseudo Operations With Descriptions
Assembler Command Line
A Sample SPARC Assembler Program
Assembler File Syntax
Numbers in Assembler
Numbers in Assembler
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Numbers in Assembler
Assembler Command Line Options
Assembler Command Line
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Assembler Command Line Options
Assembler Command Line Options
Branches and Calls
Late and Early Inlining
Parameter Passing
Natural Instructions
Natural Register, Natural Word for SPARC
SPARC Instruction Sets and Mnemonics
Numbers in Assembler
Assembler Command Line
Alphabetized Listing of Pseudo Operations With Descriptions
Assembler Command Line Options
Labels in Assembler
Assembler Lexical Features
Assembler Lines Syntax
Locations Within a Section
Locations Within a Section
Assembler Command Line Options
Assembler Command Line Options
Comments in Assembler
Assembler Command Line
Sections of an ELF File
String Tables
Alphabetized Listing of Pseudo Operations With Descriptions
Assembler Command Line Options
Natural Instructions
Natural Register, Natural Word for SPARC
Natural Register, Natural Word for SPARC
Numbers in Assembler
Labels in Assembler
Assembler Command Line Options
Sections of an ELF File
Numbers in Assembler
Operators and Expressions in Assembler
SPARC V9 Low 44-Bit Operators and Expressions
Assembler Command Line Options
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Assembler Command Line Options
Special Symbols – Registers
Predefined Non-User Sections
Predefined User Sections
Alphabetized Listing of Pseudo Operations With Descriptions
Pseudo-Op Attributes
Pseudo-Op Examples
Section Control Directives
Alphabetized Listing of Pseudo Operations With Descriptions
Assembler Command Line Options
Alphabetized Listing of Pseudo Operations With Descriptions
Special Symbols – Registers
SPARC Executable and Linking Format
Relocation Tables
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Assembler Command Line Options
Assembler Command Line Options
Section Control Directives
Section Control Directives
Section Header
Section Header
Section Header
Section Header
Section Header
Sections of an ELF File
Section Header
Section Header
Section Header
Section Header
SPARC Code Models
SPARC Code Models
SPARC Instruction Sets and Mnemonics
SPARC Instruction Sets and Mnemonics
Writing Functions in the SPARC ABI
SPARC V9 Operators and Expressions
SPARC V9 Operators and Expressions
Numbers in Assembler
Numbers in Assembler
Special Symbols – Registers
Symbol Tables
Symbol Tables
Symbol Tables
Symbol Tables
Symbol Tables
Symbol Tables
Stack Space
Assembler Statement Syntax
Strings in Assembler
String Tables
Strings in Assembler
String Tables
String Tables
Strings in Assembler
String Tables
String Tables
Symbol Attribute Directives
Symbol Names in Assembler
Symbol Tables
Symbol Tables
Symbol Tables
Symbol Tables
Symbol Tables
Symbol Tables
Symbol Tables
Symbol Tables
Alphabetized Listing of Pseudo Operations With Descriptions
Assembler Syntax Notation
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Assembler Command Line Options
Assembler Command Line Options
Special Symbol Names
Section Control Directives
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Assembler Command Line Options
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Writing Functions in the SPARC ABI
Alphabetized Listing of Pseudo Operations With Descriptions
Alphabetized Listing of Pseudo Operations With Descriptions
Assembler Command Line Options
Assembler Command Line Options
Assembler Command Line Options