1. SPARC Assembler for SunOS 5.x
3. Executable and Linking Format
3.2.2 Predefined User Sections
3.2.2.1 Creating an .init Section in an Object File
3.2.2.2 Creating a .fini Section in an Object File
3.2.3 Predefined Non-User Sections
3.8.1 Section Control Directives
3.8.2 Symbol Attribute Directives
3.8.4 Data Generating Directives
4. Converting Files to the New Format
B. Examples of Pseudo-Operations
C. Using the Assembler Command Line
A string table is a section which contains null-terminated variable-length character sequences, or strings, in the object file; for example, symbol names and file names. The strings are referenced in the section header as indexes into the string table section.
A string table index may refer to any byte in the section.
Empty string table sections are permitted; however, the index referencing this section must contain zero.
A string may appear multiple times and may also be referenced multiple times. References to substrings may exist, and unreferenced strings are allowed.