[PATCH] D66749: [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM
Fangrui Song via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 27 02:55:23 PDT 2019
MaskRay updated this revision to Diff 217336.
MaskRay marked 5 inline comments as done.
MaskRay added a comment.
Move some NFC changes to a separate patch to minimize diff.
Adding -soname=t.so to stabilize the output usually does not change layout
but removing --hash-style=sysv changes the layout.
--hash-style=sysv was a remnant (to minimize diff) when we change the default from "sysv" to "both" (r315051). Since this change will change the layout anyway, so delete it as well.
Repository:
rLLD LLVM Linker
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D66749/new/
https://reviews.llvm.org/D66749
Files:
ELF/Writer.cpp
test/ELF/arm-abs32-dyn.s
test/ELF/arm-bl-v6.s
test/ELF/arm-branch-undef-weak-plt-thunk.s
test/ELF/arm-copy.s
test/ELF/arm-execute-only.s
test/ELF/arm-exidx-add-missing.s
test/ELF/arm-exidx-canunwind.s
test/ELF/arm-exidx-dedup.s
test/ELF/arm-exidx-emit-relocs.s
test/ELF/arm-exidx-gc.s
test/ELF/arm-exidx-order.s
test/ELF/arm-exidx-shared.s
test/ELF/arm-fpic-got.s
test/ELF/arm-gnu-ifunc-plt.s
test/ELF/arm-gnu-ifunc.s
test/ELF/arm-got-relative.s
test/ELF/arm-gotoff.s
test/ELF/arm-icf-exidx.s
test/ELF/arm-mov-relocs.s
test/ELF/arm-pie-relative.s
test/ELF/arm-plt-reloc.s
test/ELF/arm-sbrel32.s
test/ELF/arm-target1.s
test/ELF/arm-target2.s
test/ELF/arm-thumb-interwork-shared.s
test/ELF/arm-thumb-interwork-thunk-v5.s
test/ELF/arm-thumb-no-undefined-thunk.s
test/ELF/arm-thumb-plt-range-thunk-os.s
test/ELF/arm-thumb-plt-reloc.s
test/ELF/arm-thumb-thunk-empty-pass.s
test/ELF/arm-thumb-thunk-symbols.s
test/ELF/arm-thumb-undefined-weak-narrow.test
test/ELF/arm-thumb-undefined-weak.s
test/ELF/arm-thunk-largesection.s
test/ELF/arm-thunk-multipass-plt.s
test/ELF/arm-thunk-nosuitable.s
test/ELF/arm-thunk-re-add.s
test/ELF/arm-tls-gd-nonpreemptible.s
test/ELF/arm-tls-gd32.s
test/ELF/arm-tls-ie32.s
test/ELF/arm-tls-ldm32.s
test/ELF/arm-tls-le32.s
test/ELF/arm-tls-norelax-gd-ie.s
test/ELF/arm-tls-norelax-gd-le.s
test/ELF/arm-tls-norelax-ie-le.s
test/ELF/arm-tls-norelax-ld-le.s
test/ELF/arm-undefined-weak.s
test/ELF/global-offset-table-position-arm.s
test/ELF/pack-dyn-relocs-arm2.s
test/ELF/pack-dyn-relocs.s
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D66749.217336.patch
Type: text/x-patch
Size: 107528 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190827/6d7d427e/attachment.bin>
More information about the llvm-commits
mailing list