Bootstrap failure of gcc-ss-20010409 in ia64

Daniel Berlin dan@cgsoftware.com
Thu Apr 12 15:06:00 GMT 2001


Jim Wilson <wilson@cygnus.com> writes:

> I applied the patch by hand to the gcc trunk.  It didn't apply automatically,
> I don't know why.  

Probably my fault, I had to hand edit out an irrelevant change or two, related to
trying to get dwarf2 elimination working again.  I must have accidently
removed one line too many.
I checked out a new copy to do the work to make the patch work all the
time, so it shouldn't happen again.
> I did a make all, and libstdc++ built without error.
> Not too surprising, because the patch is creating the missing dies at the
> point where we notice that they are missing.  It isn't obvious that this is
> the right fix, but Dan's explanation is pretty convincing, so it sounds like
> this is the right approach.

Well, Mark says this *can* happen, in normal cases, so IMHO, it's the
right thing to do. There's certainly no other way around it than to
create the DIE's, they must exist to be able to set the attribute :).


I'll make the patch put the decl's and type's in the right place all
the time, and
submit it.

> 
> Jim

-- 
The other day, I was walking my dog around my building...  on
the ledge.  Some people are afraid of heights.  Not me, I'm
afraid of widths.



More information about the Gcc mailing list