From 90131d500b8000edd5b4e49fbccbedcd8b7c038e Mon Sep 17 00:00:00 2001 From: Charles Crayne Date: Sun, 24 Feb 2008 21:05:46 -0800 Subject: [PATCH] Report dwarf as V2 for ELF32 Older versions of gdb reject version 3 --- output/outelf32.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/output/outelf32.c b/output/outelf32.c index 1457ece..a11b0b2 100644 --- a/output/outelf32.c +++ b/output/outelf32.c @@ -1989,7 +1989,7 @@ void dwarf32_generate(void) /* and build aranges section */ paranges = saa_init(1L); parangesrel = saa_init(1L); - WSAASHORT(paranges,workbuf,3); /* dwarf version */ + WSAASHORT(paranges,workbuf,2); /* dwarf version */ WSAALONG(parangesrel,workbuf, paranges->datalen+4); WSAALONG(parangesrel,workbuf, (dwarf_infosym << 8) + R_386_32); /* reloc to info */ WSAALONG(parangesrel,workbuf, (uint32_t) 0); @@ -2053,7 +2053,7 @@ void dwarf32_generate(void) /* build info section */ pinfo = saa_init(1L); pinforel = saa_init(1L); - WSAASHORT(pinfo,workbuf,3); /* dwarf version */ + WSAASHORT(pinfo,workbuf,2); /* dwarf version */ WSAALONG(pinforel,workbuf, pinfo->datalen + 4); WSAALONG(pinforel,workbuf, (dwarf_abbrevsym << 8) + R_386_32); /* reloc to abbrev */ WSAALONG(pinforel,workbuf, (uint32_t) 0); -- 2.7.4