> 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