• Paolo 'Blaisorblade' Giarrusso's avatar
    [PATCH] i386 / uml: add dwarf sections to static link script · a7d0c210
    Paolo 'Blaisorblade' Giarrusso authored
    Inside the linker script, insert the code for DWARF debug info sections. This
    may help GDB'ing a Uml binary. Actually, it seems that ld is able to guess
    what I added correctly, but normal linker scripts include this section so it
    should be correct anyway adding it.
    
    On request by Sam Ravnborg <sam@ravnborg.org>, I've added it to
    asm-generic/vmlinux.lds.s. I've also moved there the stabs debug section,
    used the new macro in i386 linker script and added DWARF debug section to
    that.
    
    In the truth, I've not been able to verify the difference in GDB behaviour
    after this change (I've seen large improvements with another patch). This
    may depend on my binutils version, older one may have worse defaults.
    
    However, this section is present in normal linker script, so add it at
    least for the sake of cleanness.
    Signed-off-by: default avatarPaolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
    Acked-by: default avatarSam Ravnborg <sam@ravnborg.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
    a7d0c210
dyn.lds.S 4.91 KB