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