This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
[Bug translator/14226] semantic error: missing x86_64 kernel/module debuginfo under '...' while resolving probe point kernel.function("vfs_read").return
- From: "amodra at gmail dot com" <sourceware-bugzilla at sourceware dot org>
- To: systemtap at sourceware dot org
- Date: Tue, 11 Nov 2014 09:02:44 +0000
- Subject: [Bug translator/14226] semantic error: missing x86_64 kernel/module debuginfo under '...' while resolving probe point kernel.function("vfs_read").return
- Auto-submitted: auto-generated
- References: <bug-14226-6586 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=14226
Alan Modra <amodra at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |amodra at gmail dot com
--- Comment #14 from Alan Modra <amodra at gmail dot com> ---
In reply to comment 13
The abort might be because I turned on .eh_frame processing for ld -r with
binutils commit 5b69e357 on 20141013 which is likely in the Ubuntu 20141014
binutils..
What the abort says is that one of the .eh_frame sections is not a multiple of
8 (for 64-bit objects like ppc64le or x86_64). I'm guessing that this is due
to your last object file containing CIEs, FDEs, and a terminating 0 word of 4
bytes. The CIEs and FDEs will be adjusted to be on 8 byte boundaries but that
terminator messes with the size. Normally, the terminator is in a file all by
itself, and isn't subject to the size check.
Can you verify that my guess is correct? Or send me the object files and I'll
check them myself.
--
You are receiving this mail because:
You are the assignee for the bug.