From: Daniel Jacobowitz <drow@false.org>
To: Jean-Rene Peulve <jr.peulve@wanadoo.fr>
Cc: gdb@sources.redhat.com
Subject: Re: Wrong address for static function in linux module
Date: Tue, 11 Apr 2006 13:55:00 -0000 [thread overview]
Message-ID: <20060411133836.GA22167@nevyn.them.org> (raw)
In-Reply-To: <6.1.0.6.0.20060411152707.00acc440@pop.wanadoo.fr>
On Tue, Apr 11, 2006 at 03:33:32PM +0200, Jean-Rene Peulve wrote:
> Relocation section '.rela.stab' at offset 0x2039c contains 41 entries:
> Offset Info Type Sym.Value Sym. Name + Addend
...
> 000032e4 00000201 R_68K_32 00000000 .text + 136
> Output of m68k-elf-readelf -s horloge.o:
> Symbol table '.symtab' contains 47 entries:
> ..
> 12: 00000136 62 FUNC LOCAL DEFAULT 1 horloge_read
There's your relocation of debug info.
It is entirely likely that the problem only happens because you're
using stabs. It's supposed to work, but I've never tried it. Try
taking a look at the contents of the .stab section at that offset
(0x32e4) in the file. Then breakpoint after the call to
symfile_relocate_debug_section in elfstab_build_psymtabs, and see
what's at offset 0x32e4 now. It should be a bit relocated.
--
Daniel Jacobowitz
CodeSourcery
next prev parent reply other threads:[~2006-04-11 13:38 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-04-11 13:33 Jean-Rene Peulve
2006-04-11 13:38 ` Daniel Jacobowitz
2006-04-11 13:45 ` Jean-Rene Peulve
2006-04-11 13:55 ` Daniel Jacobowitz [this message]
2006-04-11 14:41 ` Jean-Rene Peulve
2006-04-11 15:05 ` Daniel Jacobowitz
2006-04-12 11:38 ` Jean-Rene Peulve
2006-04-12 16:36 ` stabs vs dwarf (was: Re: Wrong address for static function in linux module ) David Taylor
2006-04-13 7:02 ` Mark Kettenis
2006-04-13 8:26 ` Eli Zaretskii
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20060411133836.GA22167@nevyn.them.org \
--to=drow@false.org \
--cc=gdb@sources.redhat.com \
--cc=jr.peulve@wanadoo.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox