From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Berlin To: Jim Wilson Cc: Mark Mitchell , dan@cgsoftware.com, schwab@suse.de, gcc@gcc.gnu.org Subject: Re: Bootstrap failure of gcc-ss-20010409 in ia64 Date: Thu, 12 Apr 2001 15:06:00 -0000 Message-id: References: <200104122004.NAA24419@wilson.cygnus.com> X-SW-Source: 2001-04/msg00574.html Jim Wilson 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.