|
From: John R.
|
Paul Mackerras wrote [regarding r2 as TLS pointer for 32-bit PowerPC]: > I think it's described in the LSB psABI for 32-bit powerpc. Do you have a more specific citation? I can't find any designation of r2 as TLS pointer; only as "System reserved." The page http://refspecs.linux-foundation.org/LSB_3.1.0/LSB-Core-PPC32/LSB-Core-PPC32/normativerefs.html#STD.PPC32.ABI points to http://refspecs.freestandards.org/elf/elfspec_ppc.pdf (dated Sept.1995, twelve years ago) which says that r2 is "System reserved" but does not say anything about TLS (thread-local storage) pointer. The page http://refspecs.linux-foundation.org/LSB_3.1.0/LSB-Core-PPC32/LSB-Core-PPC32/processinitialization.html also does not mention r2. -- |