On Mon, Nov 14, 2005 at 06:24:47PM -0800, Jim Wilson wrote: > mathieu lacage wrote: > >Clearly, 0x11 is not a bb boundary so we have a bug. > > Looks like it could be the prologue end, but I don't see any obvious > reason why this patch could do that. I suggest you try debugging your > patch to see why you are getting the extra call with > LINE_FLAG_BASIC_BLOCK set in this case. > > Using -p would make the diff more readable. > > We get complaints every time the debug info size increases. Since this > is apparently only helpful to an optional utility, this extra debug info > should not be emitted by default. There should be an option to emit it.
I'd like to know what the size impact of including basic block information would be, first; a lot of tools, including GDB, could make use of it if it were available. -- Daniel Jacobowitz CodeSourcery, LLC