This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Ada bootstrap failure due to loop optimization and builtin_stack_alloc
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- To: drow at false dot org
- Cc: gcc at gcc dot gnu dot org
- Date: Tue, 3 Aug 04 11:31:22 EDT
- Subject: Re: Ada bootstrap failure due to loop optimization and builtin_stack_alloc
The debugging information is perfectly capable of reflecting this, at
least for DWARF2. There may be some hoops required when outputing the
debug information to preserve the original type and at the necessary
DW_OP_indirect.
Indeed the latter is the issue. The debugging information could certainly
represent the type of the data, but it won't be the type that the user
expects and the question is whether we can encode that it must remove
one level of indirection before presenting the data to the programmer.
I was planning to send a reminder on this issue today anyway, but your
message served that purpose: we should decide how to handle this.