From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andris Pavenis To: "Mark E." Cc: djgpp-workers@delorie.com, binutils@sources.redhat.com Subject: Re: rhgdb and dwarf2 oddity Date: Wed, 22 Aug 2001 04:18:00 -0000 Message-id: References: <3B82C0E4.31510.103144@localhost> X-SW-Source: 2001-08/msg00513.html On Tue, 21 Aug 2001, Mark E. wrote: > Hi all, > > You can finally debug programs using dwarf2 with rhgdb/rhide after applying > the dwarf2 section alignment fixes for binutils I posted to the binutils > list. > > I've found an anomaly debugging dwarf2 with rhgdb (didn't test rhide). When I > set a breakpoint at a line with dwarf2 info, rhgbd sets the breakpoint > without complaint. Quit rhgdb and then run it again with the same program. > This time rhgdb complains the breakpoint just set is invalid. But running the > program with Run | Run generates no complaint like an invalid breakpoint > would, and the program does stop at the breakpoint. > Had to add missing comma to build binutils. No real testing yet though Andris --- src/bfd/coff-stgo32.c~1 Wed Aug 22 02:00:48 2001 +++ src/bfd/coff-stgo32.c Wed Aug 22 14:02:01 2001 @@ -49,7 +49,7 @@ { COFF_SECTION_NAME_EXACT_MATCH (".text"), \ COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \ { COFF_SECTION_NAME_PARTIAL_MATCH (".debug"), \ - COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 0 } \ + COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 0 }, \ { COFF_SECTION_NAME_PARTIAL_MATCH (".gnu.linkonce.wi"), \ COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 0 }