On Wed, Mar 14, 2012 at 10:08 AM, Steven Bosscher <stevenb....@gmail.com> wrote: > Hello, > > The rs6000 and cr16 backends and unwinding code have a define for the > DWARF frame register for pre-GCC3 compatibility > (PRE_GCC3_DWARF_FRAME_REGISTERS): > > gcc/doc/tm.texi.in:@defmac PRE_GCC3_DWARF_FRAME_REGISTERS > gcc/doc/tm.texi:@defmac PRE_GCC3_DWARF_FRAME_REGISTERS > gcc/config/rs6000/rs6000.h:#define PRE_GCC3_DWARF_FRAME_REGISTERS 77
> Is this compatibility still needed for rs6000, or can all the > PRE_GCC3_DWARF_FRAME_REGISTERS stuff be cleaned up? I do not see any reason that compatibility with pre-GCC3 still should be necessary. The code was added by RTH and Aldy in 2001, so I want to make sure they are not aware of any remaining dependency. Thanks, David