This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: MIPS Wrong-code regression.
- From: Andrew Haley <aph at redhat dot com>
- To: David Daney <ddaney at avtrex dot com>
- Cc: tromey at redhat dot com, Richard Sandiford <richard at codesourcery dot com>, GCC <gcc at gcc dot gnu dot org>, Java GCJ Mailing List <java at gcc dot gnu dot org>
- Date: Thu, 1 Feb 2007 09:57:04 +0000
- Subject: Re: MIPS Wrong-code regression.
- References: <45C039F8.10803@avtrex.com> <m3sldrtgme.fsf@localhost.localdomain> <45C14D70.9060500@avtrex.com>
David Daney writes:
> Tom Tromey wrote:
> >>>>>> "David" == David Daney <ddaney@avtrex.com> writes:
> >
> > David> The call to _ZN4java4lang6ObjectC1Ev is being generated as non-pic,
> > David> even though that symbol is defined in libgcj.so. The assembler and
> > David> linker conspire to jump to address 0x00000000 for this call.
> >
> > Could also be the problem reported at the end of:
> >
> > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30606
> >
> > Tom
>
> I suspect it is the same problem. APH's patch would not have fixed it
> if it were.
OK. Does your patch work? If it does, I'm going to trace through jc1
to see if I can find the real origin of this regression.
TVM,
Andrew.