This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Incorrect DWARF-2 register numbers on PPC64?
On Sat, Jan 17, 2004 at 12:05:34AM -0800, Geoff Keating wrote:
> > Date: Sat, 17 Jan 2004 17:24:09 +1030
> > From: Alan Modra <amodra@bigpond.net.au>
>
> > On Fri, Jan 09, 2004 at 05:09:21PM +1030, Alan Modra wrote:
> > > * config/rs6000/sysv4.h (DWARF2_FRAME_REG_OUT): Define.
> > > * dwarf2out.c (output_cfi): Map regs using DWARF2_FRAME_REG_OUT.
> > > * doc/tm.texi (DWARF_FRAME_REGNUM, DWARF2_FRAME_REG_OUT): Document.
> >
> > Ping. http://gcc.gnu.org/ml/gcc-patches/2004-01/msg00638.html
>
> Please also:
>
> - Check that binary compatibility holds, that is if you use a
> libgcc.so from before this patch, then you can throw & catch
> exceptions both in and between old & new code.
As discussed privately, I checked for binary compatibility by looking
at libstdc++.so .eh_frame. readelf -wf results for libstdc++ built
during a powerpc-linux bootstrap were identical before and after the
patch.
> - Run the GDB testsuite.
Identical results before and after.
--
Alan Modra
IBM OzLabs - Linux Technology Centre