On Dec 28, 2010, "H.J. Lu" wrote: > On Tue, Dec 21, 2010 at 7:49 PM, Alexandre Oliva wrote: >> On Dec 21, 2010, Richard Henderson wrote: >>> Ok, with a function comment for vt_add_function_parameter. >> Thanks, here's what I installed. > This caused: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47079 Thanks. Of course, this *had* to happen while my fast build machine was on repairs, and I ended up cutting down testing to x86_64 only on my older and slower build box :-( On x86, .result_ptr was a MEM rather than a REG, and because result_ptr wasn't a local VAR_DECL, its RTL wasn't properly devirtualized, and dwarf2out didn't quite know what to do with virtual-incoming-args. Fixed with the following patch (slightly different from the patch uploaded to bugzilla, to fix a cut&pasto). Regstrapped on x86_64 and x86-linux-gnu. Ok to install?