From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Merrill To: tot@trema.com (Teemu Torma), egcs@cygnus.com Subject: Re: H.J. Lu's frame.c patch is not included Date: Fri, 07 Nov 1997 02:32:00 -0000 Message-id: References: <199711070926.KAA27169.cygnus.egcs@baht.labs.trema.com> X-SW-Source: 1997-11/msg00247.html >>>>> Teemu Torma writes: > In egcs-971105, H.J. Lu's frame.c patch is not included, event > though ChangeLog suggests it. > Sun Oct 26 11:41:49 1997 Jason Merrill > ... > From H.J. Lu: > * frame.c (count_fdes, add_fdes): Skip linked once FDE entries. > The code says: > /* Skip CIEs and linked once FDE entries. */ > if (this_fde->CIE_delta == 0 || this_fde->pc_range == 0) > continue; > so it is not skipping entries when pc_begin == 0. > Is it a typo or just vanished somehow? In either case, the current > code does not work unless pc_begin check is included. Why not? I expected that whenever pc_begin would be 0, pc_range would also be 0, since both the begin and end labels would be relocated to 0. Is this not the case? Jason