www.delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-workers-bounces using -f |
X-Recipient: | djgpp-workers AT delorie DOT com |
Date: | Thu, 13 Dec 2012 22:32:56 +0200 |
From: | Eli Zaretskii <eliz AT gnu DOT org> |
Subject: | Re: RFC: remove deprecated_sym_private |
In-reply-to: | <50CA3340.5050502@gmx.de> |
X-012-Sender: | halo1 AT inter DOT net DOT il |
To: | Juan Manuel Guerrero <juan DOT guerrero AT gmx DOT de> |
Cc: | djgpp-workers AT delorie DOT com |
Message-id: | <83a9thofpj.fsf@gnu.org> |
References: | <87sj7c9u95 DOT fsf AT fleche DOT redhat DOT com> <83r4mw7x68 DOT fsf AT gnu DOT org> <50C87C50 DOT 3050704 AT gmx DOT de> <83fw3b8cl8 DOT fsf AT gnu DOT org> <50C91E2A DOT 2050809 AT gmx DOT de> <83k3slomws DOT fsf AT gnu DOT org> <50CA2843 DOT 7020603 AT gmx DOT de> <50CA3340 DOT 5050502 AT gmx DOT de> |
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 |
> Date: Thu, 13 Dec 2012 20:57:52 +0100 > From: Juan Manuel Guerrero <juan DOT guerrero AT gmx DOT de> > CC: Eli Zaretskii <eliz AT gnu DOT org> > > Sorry, only to clarify the issue. I have tried to read line numbers from both > temacs and emacs but this is only possible if and objdump program is used > from bnu217 or previous versions. As soon as objdump programs from > bnu219 or later versions are used, it is no longer possible to show debug > info like line numbers if the binary has been compiled with -gcoff. > This shows that the coff debug support is seriously broken. Hmm... maybe I'm missing something here. What do you mean by "not possible to show debug info like line numbers"? I have Binutils 2.19 here, and I do see this: { /* 0x15d1 */ /* file dispnew.c line 318 addr 0x15d7 */ /* file dispnew.c line 322 addr 0x15e7 */ /* file dispnew.c line 325 addr 0x15ed */ /* file dispnew.c line 326 addr 0x15f5 */ /* file dispnew.c line 327 addr 0x15f8 */ } /* 0x15fa */ static void _free_glyph_matrix (struct _glyph_matrix /* id 77 */ *_matrix /* 0x8 */) { /* 0x15fa */ int _i /* 0xfffffffc */; /* file dispnew.c line 344 addr 0x1600 */ /* file dispnew.c line 350 addr 0x1606 */ /* file dispnew.c line 351 addr 0x1615 */ /* file dispnew.c line 354 addr 0x161a */ /* file dispnew.c line 355 addr 0x1622 */ /* file dispnew.c line 356 addr 0x1634 */ /* file dispnew.c line 355 addr 0x165e */ /* file dispnew.c line 359 addr 0x1665 */ /* file dispnew.c line 360 addr 0x1676 */ /* file dispnew.c line 362 addr 0x1684 */ } /* 0x1686 */ static int _margin_glyphs_to_reserve (struct _window /* id 121 */ *_w /* 0x8 */, int _total_glyphs /* 0xc */, int _margin /* 0x10 */) { /* 0x1686 */ int _n /* 0xfffffffc */; int _width /* 0xfffffff8 */; double _d /* 0xfffffff0 */; /* file dispnew.c line 376 addr 0x168c */ /* file dispnew.c line 378 addr 0x16a6 */ /* file dispnew.c line 379 addr 0x16b2 */ etc. This is output from objdump -g -l temacs.exe Isn't this line number information? What am I missing?
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |