This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: darwin building ppc64 libjava?
- From: Andrew Pinski <pinskia at physics dot uc dot edu>
- To: mrs at apple dot com (Mike Stump)
- Cc: gcc at gcc dot gnu dot org (GCC Development)
- Date: Fri, 11 Nov 2005 19:15:08 -0500 (EST)
- Subject: Re: darwin building ppc64 libjava?
>
> Anyone else seeing:
>
> ld64 failed: bl out of range (57687405 max is +/-16M) from
> ___ieee754_pow in .libs/libgcj.lax/libfdlibm.a/e_pow.o to _L4
> in .libs/libgcj.7.0.0.dylib
> /usr/bin/libtool: internal link edit command failed
> make[5]: *** [libgcj.la] Error 1
> make[5]: Leaving directory `/Volumes/mrs3/net/gcc-darwin/powerpc-
> apple-darwin8.2.0/ppc64/libjava'
> make[4]: *** [all-recursive] Error 1
> make[4]: Leaving directory `/Volumes/mrs3/net/gcc-darwin/powerpc-
> apple-darwin8.2.0/ppc64/libjava'
> make[3]: *** [multi-do] Error 1
> make[3]: Leaving directory `/Volumes/mrs3/net/gcc-darwin/powerpc-
> apple-darwin8.2.0/libjava'
> make[2]: *** [all-multi] Error 2
> make[2]: Leaving directory `/Volumes/mrs3/net/gcc-darwin/powerpc-
> apple-darwin8.2.0/libjava'
> make[1]: *** [all-target-libjava] Error 2
>
> ?
>
> mrs $ find . -name \*.o | xargs nm -m | grep _L4
> (undefined) external _L4
> (undefined) external _L4
> (undefined) external _L4
> (undefined) external _L4
I thought this was fixed by:
http://gcc.gnu.org/ml/gcc-patches/2005-11/msg00735.html
If it is not please file a bug plus the preprocessed source
for e_pow.i as it is just a C file.
Thanks,
Andrew Pinski