This is the mail archive of the
mailing list for the GCC project.
Re: [patch 3.4/3.5] libffi & libjava port for hppa-linux
- From: Andrew Haley <aph at redhat dot com>
- To: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- Cc: doko at cs dot tu-berlin dot de (Matthias Klose), amodra at bigpond dot net dot au, gcc-patches at gcc dot gnu dot org, java-patches at gcc dot gnu dot org, tausq at debian dot org
- Date: Wed, 24 Mar 2004 14:26:47 +0000
- Subject: Re: [patch 3.4/3.5] libffi & libjava port for hppa-linux
- References: <email@example.com.HOWL><200403241410.i2OEA2Nu010245@hiauly1.hia.nrc.ca>
John David Anglin writes:
> > Ulrich Weigand investigated that the Debian glibc is not recent, as
> > gcc-3.4 needs a glibc backtrace function using dw2 information.
> That's an issue that I have been wondering about. I get somewhat
> different test results using a glibc built with dw2 info than I do
> with the standard debian glibc build.
It's not just that, it's how backtrace() in glibc is defined. With
recent glibcs we call into the libgcc runtime to do the backtrace.
We're investigating breaking this Gordian knot in libjava by avoiding
backtrace() and calling the libgcc unwinder directly.