Skip Navigation Links | |
Exit Print View | |
SPARC Assembly Language Reference Manual Oracle Solaris 11.1 Information Library |
2. Executable and Linking Format
3. Directives and Pseudo-Operations
3.1.1 Section Control Directives
3.1.2 Symbol Attribute Directives
3.1.4 Data Generating Directives
3.3 Alphabetized Listing with Descriptions
3.5.1 Example 1: Binding to C Variables
3.5.2 Example 2: Generating Ident Strings
3.5.3 Example 3: Data Alignment, Size, Scope, and Type
3.5.4 Example 4: "Hello World"
6. Writing Functions -- The SPARC ABI
7. Assembler Inline Functions and __asm Code
A. Using the Assembler Command Line
The synopses of the pseudo-operations in this appendix use the following notation:
Pseudo-operations and literal characters are displayed in typewriter font. For example, .popsection
Italics are used to denote a replaceable (variable) item explained in the description. For example, .section section_name
Items enclosed in square brackets are optional. For example, [item, ..., item] denotes an optional list of items of arbitrary length. When shown as item[, item, ..., item], at least one instance of item is required. The brackets [ and ] are meta characters and not part of the declaration.
string denotes a string of characters enclosed in double quotes, as in “a string of characters”.
Items in curly brackets separated by a vertical bar denote a required option with at least two choices. For example, {#scratch | symbol_name} denotes that either #scratch or a symbolic name is required. The brackets { and }are meta characters and not part of the declaration.