This is the mail archive of the
gdb@sources.redhat.com
mailing list for the GDB project.
Re: Porting GDB - Where to start?
> Date: Mon, 2 Dec 2002 09:29:03 -0500
> From: Daniel Jacobowitz <drow@mvista.com>
> >
> > DWARF-2 is also supported with COFF binary format. DJGPP uses that
> > combination.
>
> Really? How does that work?
Quite frankly, I have no idea; I just know it does. You could
probably find the details in the GCC sources, though.
> I suppose that if COFF has arbitrary named sections, it could work -
> but I thought only ECOFF did that.
FWIW, the DJGPP linker script has this snippet:
/* DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
.debug_info 0 : { *(.debug_info) *(.gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }