[ Previous | Next | Table of Contents | Index | Library Home | Legal | Search ]

General Programming Concepts: Writing and Debugging Programs


Section 2. ELF Program and Dynamic Linking General Information

ELF Program and Dynamic Linking General Information

This section describes the object file information and system actions that create running programs. Some information here applies to all systems; information specific to one processor resides in sections marked accordingly.

Executable and shared object files statically represent programs. To execute such programs, the system uses the files to create dynamic program representations, or process images. As section Virtual Address Space in Chapter 32 of the processor supplement describes, a process image has segments that hold its text, data, stack, and so on. This chapter's major sections discuss the following:

NOTE: The processor supplement defines a naming convention for ELF constants that have processor ranges specified. Names such as DT_, PT_, for processor specific extensions, incorporate the name of the processor: DT_M32_SPECIAL, for example. Pre-existing processor extensions not using this convention will be supported.

Pre-Existing Extensions
DT_JUMP_REL


[ Previous | Next | Table of Contents | Index | Library Home | Legal | Search ]