This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]