Register window support in DWARF-2
Steven Bosscher
stevenb@suse.de
Wed Nov 24 01:26:00 GMT 2004
On Wednesday 24 November 2004 01:37, Richard Henderson wrote:
> On Wed, Nov 24, 2004 at 12:26:11AM +0100, Eric Botcazou wrote:
> > What about adding a new rule to handle UNSPEC_VOLATILEs with the
> > help of a new target hook? Something like:
> >
> > Rule 15:
> > (set <reg> {unspec, unspec_volatile})
> > effects: target-dependent
>
> That, or a magic attribute, such that
>
> #ifdef HAVE_ATTR_window_save
> if (RTX_FRAME_RELATED_P (insn)
> && get_attr_window_save (insn))
> ...
> #endif
That doesn't fit in well with the idea of target-hookizing everything
and making the mythical swapable backend possible. So if that's still
a goal, then Eric's idea is probably better...
Gr.
Steven
More information about the Gcc
mailing list