Bootstrap failure of gcc-ss-20010409 in ia64

Jim Wilson wilson@cygnus.com
Mon Apr 16 17:45:00 GMT 2001


>Would omitting debugging information for these variables be another
>short-term solution?

Not emitting the abstract origin attribute would be easy.  This will give a
die with no type or size info, which is pretty useless.  I suspect gdb will
give a reasonable error message instead of failing, but haven't tried it yet.

For a slightly more complicated change, we could check to see if the abstract
origin attribute was emitted, and if not, then treat it like a non-inlined
local variable.  This would allow the user to still be able to look at the
variable, but the output would be a little confusing since the debugger
would claim that we have a variable that doesn't exist in the source code.

My IA-64 machine is tied up with patch testing at the moment, so I can't do
much more with this until tomorrow.

Jim



More information about the Gcc mailing list