Don't give agency to the linker

Fixes #96.

Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com>
master
Bill Schmidt 4 years ago
parent 744ef4f8e2
commit 12fcede7f5

@ -6949,10 +6949,13 @@ lvx v1, 0, r10</programlisting>
entry point when the r2 register is known to hold a valid TOC base entry point when the r2 register is known to hold a valid TOC base
value. Function pointers shared between modules shall always use the value. Function pointers shared between modules shall always use the
global entry point to specify the address of a function.</para> global entry point to specify the address of a function.</para>
<para>When a linker causes control to transfer to a global entry point <para><phrase revisionflag="deleted">When a linker causes
control to transfer</phrase><phrase revisionflag="added">When
control is transferred</phrase> to a global entry point
<phrase revisionflag="added">of a function that also has a local entry <phrase revisionflag="added">of a function that also has a local entry
point</phrase>, point</phrase>, <phrase revisionflag="deleted">it</phrase>
it must insert a glue code sequence that loads r12 with the global <phrase revisionflag="added">the linker</phrase> must insert a
glue code sequence that loads r12 with the global
entry-point address. Code at the global entry point <phrase entry-point address. Code at the global entry point <phrase
revisionflag="added">of a function that also has a local entry revisionflag="added">of a function that also has a local entry
point</phrase> can assume that point</phrase> can assume that

Loading…
Cancel
Save