Re: ppc vs. gcc48 - switching from PPC EABI to PPC SVR4/TLS ABI

Frank Wille <[email protected]> Fri, 21 Nov 2014 17:24:10 +0100
Newsgroups gmane.os.netbsd.ports.powerpc
Organization Privates Internet Ostwestfalen/Lippe e.V.
Message-ID <[email protected]>
Chuck Silvers wrote:

> I've figured out another of the remaining problems with switching to
> gcc48.

Good news. Thanks!


>  supporting TLS on powerpc actually involved switching from the PPC
> EABI (embedded ABI) (which uses the R2 register for small data items)
> to the PPC SVR4 ABI (which uses the R2 register for the TLS private
> pointer).

May I ask which kind of programs use EABI? I was under the impression that
the kernel and userland for all powerpc ports have always been compiled
using the SVR4 ABI.


-- 
Frank Wille