Patch: IA-64 port
Jeff Sturm
jsturm@sigma6.com
Mon Apr 10 12:28:00 GMT 2000
Tom Tromey wrote:
> Jeff> What compiler defines __LP64__? IA64? Alpha does not, so
> Jeff> libgcj is broken for now.
>
> IA64 does. Not only does Alpha not define it, but I'm told it never
> will. Bleah. So we do have to find a different solution.
There's a lot of code already in existence which relies on #ifdef
__alpha__ to test for 64-bitness... for a long time it was the only one
:|
> Maybe we should just use __LP64__ everywhere?
That's OK as a stopgap. Of course we want Alpha to do the right thing,
and eventually get the interpreter working there, too.
I'm trying to find out why _Jv_word is needed in javaprims.h at all.
It's part of the published CNI interface, and doesn't appear to be used
in the distributed headers with the sole exception of
_Jv_ResolvePoolEntry.
--
Jeff Sturm
jsturm@sigma6.com
More information about the Java-patches
mailing list