[Bug 228934] objcopy (from elftoolchain) does not set ELF OS/ABI field for binary->ELF conversion
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Jun 12 13:32:52 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228934
--- Comment #1 from commit-hook at freebsd.org ---
A commit references this bug:
Author: emaste
Date: Tue Jun 12 13:32:42 UTC 2018
New revision: 334998
URL: https://svnweb.freebsd.org/changeset/base/334998
Log:
linux64: use linux output target for linux_vdso.so
linux_vdso.so provides the vdso for the linuxulator's amd64 target and
is mapped into a Linux binary's address space. Thus it should be a
Linux-style .so, which has the ELF OS/ABI unset.
It turns out that ELF Tool Chain elfcopy/objcopy also has a bug where
the OS/ABI field is unset, regardless of the specified --output-target,
so this change is a no-op with the default in-tree toolchain. This is a
real fix when using external binutils, and the ELF Tool Chain bug will
be fixed in the future.
PR: 228934
Sponsored by: Turing Robotic Industries
Changes:
head/sys/modules/linux64/Makefile
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list