| delorie.com/archives/browse.cgi | search |
| 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!
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |