[PATCH] D35352: [ELF] - Implement filter library support (-F / --filter)
Ed Maste via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sun Jul 16 10:27:33 PDT 2017
emaste added a comment.
One note, the ordering of the value tags differs wrt GNU ld. It shouldn't matter, just something I noticed.
GNU ld.bfd 2.17.50
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libc.so.7]
0x000000000000000e (SONAME) Library soname: [libdl.so.1]
0x000000007fffffff (FILTER) Filter library: [libc.so.7]
0x000000000000000c (INIT) 0x738
0x000000000000000d (FINI) 0xa48
0x0000000000000004 (HASH) 0x158
...
Patched lld
Tag Type Name/Value
0x000000007fffffff (FILTER) Filter library: [libc.so.7]
0x0000000000000001 (NEEDED) Shared library: [libc.so.7]
0x000000000000000e (SONAME) Library soname: [libdl.so.1]
0x0000000000000007 (RELA) 0x6c0
0x0000000000000008 (RELASZ) 96 (bytes)
...
(I originally put this comment on https://reviews.llvm.org/D35351 by accident.)
https://reviews.llvm.org/D35352
More information about the llvm-commits
mailing list