10.4. Dynamic Linking

LSB-conforming implementations shall provide dynamic linking as specified in Section "Dynamic Linking" of the System V Application Binary Interface PowerPC™ Processor Supplement, Chapter 5.

10.4.1. Dynamic Section

The following dynamic entries are defined in the System V Application Binary Interface PowerPC™ Processor Supplement, Chapter 5, Section "Dynamic Linking".

DT_JMPREL 

This entry is associated with a table of relocation entries for the procedure linkage table. This entry is mandatory both for executable and shared object files

DT_PLTGOT 

This entry's d_ptr member gives the address of the first byte in the procedure linkage table

In addtion the following dynamic entries are also supported:

DT_RELACOUNT 

The number of relative relocations in .rela.dyn

10.4.2. Global Offset Table

LSB-conforming implementations shall support a Global Offset Table as described in Chapter 5, Section "Dynamic Linking" of the System V Application Binary Interface PowerPC™ Processor Supplement.

10.4.3. Function Addresses

Function addresses shall behave as described in Chapter 5, Section "Dynamic Linking", Subsection "Function Addresses" of the System V Application Binary Interface PowerPC™ Processor Supplement.

10.4.4. Procedure Linkage Table

LSB-conforming implementations shall support a Procedure Linkage Table as described in Chapter 5, Section "Dynamic Linking", Subsection "Procedure Linkage Table" of the System V Application Binary Interface PowerPC™ Processor Supplement.