> On Wed, Nov 30, 2011 at 6:03 PM, Jan Hubicka <hubi...@ucw.cz> wrote:
> >> Hello!
> >>
> >> Attached patch handles "*tm regparm" attribute, to avoid "*tm regparm"
> >> attribute ignored warnings in lto compile on non-x86 targets.
> >>
> >> 2011-11-30  Uros Bizjak  <ubiz...@gmail.com>
> >>
> >>       * lto-lang.c (lto_attribute_table): Handle *tm regparm.
> >>       (ignore_attribute): New.
> >>
> >> Tested on alphaev68-pc-linux-gnu and x86_64-pc-linux-gnu {,-m32}.
> >>
> >> OK for mainline?
> >
> > Won't similar change be needed for other tm attributes?  Perhaps we could 
> > just
> > silence the warning with in_lto_p predicate.
> 
> Doesn't it need to be handled as well, not just ignored?
I would expect stuff to be handled at parsing time and thus streamed into IL.

Honza

Reply via email to