Status of 2.5.X kernels on PPC Linux, anyone working with NPTL?

Kevin B. Hendricks khendricks at
Mon Nov 4 05:45:18 EST 2002


> I also vaguely recall that Geoff has a list of ABI changes pending.
> Perhaps we should do all these at the same time.
Current violations of the abi for ppc linux include:

- missing support for small structure return values in register pairs
r3, r4

- missing passing floats as doubles on the outgoing parameter stack
aligned to 8
   (I think that is how the abi should be interpreted but)

But changing either of these will necessitate rewrite of the libffi
code used by gcj,
the JDK code (sys_invokeNative and etc), the mozilla code, the gcc
bridge code in
OpenOffice, and I am sure there are a number of other projects that use
some form of call
on the fly stuff for components.

So if these are the abi changes Geoff has waiting, we should really
think about a
simultaneous push of patches to many of these projects to help them
support for ppc linux.

My 2 cents.


** Sent via the linuxppc-dev mail list. See

More information about the Linuxppc-dev mailing list