![](/images/backgrounds/286207/hp-hp-ux-developer-tools-reference-guide-66968744x1.png)
Sections in
Space | Subspace | Sort Key | Use |
|
|
|
|
| $GLOBAL$ | 40 | Global variable base address. |
|
|
|
|
| $PLT | 6 | Procedure linkage table. |
|
|
|
|
| $SHLIB_DATA$ | 12 | Shared library data. |
|
|
|
|
| $SHORTBSS$ | 80 | Uninitialized data and common. |
|
|
|
|
| $SHORTDATA$ | 24 | Global scalar variables. |
|
|
|
|
$THREAD_SPECIFIC$ |
| 16 |
|
|
|
|
|
| $TBSS$ | 40 | Thread local storage |
|
|
|
|
Sections in 64-bit Mode
In
The concept of spaces maps to the ELF concept of segments, but segments do not apply to relocatable object files. Hence, the Assembler ignores the .SPACE directive for
•Subspace names listed in the table are mapped to their corresponding section name. Names not in this table are unchanged.
SUBSPACE NAME | SECTION NAME |
|
|
$BSS$ | .bss |
|
|
$CODE$ | .text |
|
|
$DATA$ | .data |
|
|
$FINI$ | .fini |
|
|
44 | Chapter 3 |