This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: analysis #2: alpha bootstrap failure on mainline
On Wed, May 07, 2003 at 12:13:46PM -0600, Roger Sayle wrote:
> .libs/libgcj.la-4.o: branch relocation out-of-range, bad object file
> produced, can't branch from 0x3ffbfd1b518 to 0xfffffffffffffffc
I'm tracking this down. It appears that the Java front end lies
to the backend about whether a particular routine is present in
the current translation unit.
On Linux this appears as
/tmp/ccG8tX9j.o(.text+0x288):/dorothy/rth/gcc/src-gcc/libjava/testsuite/libjava.
cni/longfield.java:1: relocation truncated to fit: BRSGP java::lang::Object::Obj
ect[in-charge]()
at link time, rather than at run time as on Tru64.
r~