delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2001/06/23/04:10:57

Date: Sat, 23 Jun 2001 11:06:40 +0300
From: "Eli Zaretskii" <eliz AT is DOT elta DOT co DOT il>
Sender: halo1 AT zahav DOT net DOT il
To: snowball3 AT bigfoot DOT com
Message-Id: <9003-Sat23Jun2001110639+0300-eliz@is.elta.co.il>
X-Mailer: Emacs 20.6 (via feedmail 8.3.emacs20_6 I) and Blat ver 1.8.9
CC: djgpp-workers AT delorie DOT com
In-reply-to: <3B338317.508.4ACF68@localhost> (snowball3@bigfoot.com)
Subject: Re: latest rhide and dwarf2
References: <3B338317 DOT 508 DOT 4ACF68 AT localhost>
Reply-To: djgpp-workers AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp-workers AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

> From: "Mark E." <snowball3 AT bigfoot DOT com>
> Date: Fri, 22 Jun 2001 17:40:39 -0400
> 
> >   if (dwarf2_has_info (abfd))
> >     {
> >       /* DWARF 2 sections */
> >       dwarf2_build_psymtabs (objfile, mainline);
> >     }
> 
> I added this to coffread.c and built a gdb snapshot (a first for me). Then I 
> ran into one additional problem.
> 
> gdb aborts because 'bfd_get_sign_extended_vma' is defined only for elf. I 
> changed that function to return 1 instead of returning an error. After I re-
> built gdb, I was able to set a breakpoint in a sample program and step 
> through the program.
> 
> So for gdb to support dwarf2 debugging, the coff symbol reading routined 
> needs to read in the dwarf2 info when present and 'bfd_get_sign_extended_vma' 
> needs work to support coff.

Please send the patches you think are necessary to
gdb-patches AT sources DOT redhat DOT com, with an [RFA] in the subject, and ask
for the approval of the respective maintainers of the files you
touched.

Thanks!

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019