diff options
author | Fangrui Song <maskray@google.com> | 2019-12-27 13:24:41 -0800 |
---|---|---|
committer | Fangrui Song <maskray@google.com> | 2019-12-27 15:34:25 -0800 |
commit | dce7a362bed866ceefc3c65924250233695d6fd4 (patch) | |
tree | 43d3b5c7d9790f6262ab78b71eb222f8d8b2da93 /llvm/lib/Bitcode/Reader/MetadataLoader.cpp | |
parent | 33a1b3d8fceae7dd543cd3cf465f7fa6b71a9e7b (diff) | |
download | llvm-dce7a362bed866ceefc3c65924250233695d6fd4.zip llvm-dce7a362bed866ceefc3c65924250233695d6fd4.tar.gz llvm-dce7a362bed866ceefc3c65924250233695d6fd4.tar.bz2 |
[ELF] Improve the condition to create .interp
This restores commit 1417558e4a61794347c6bfbafaff7cd96985b2c3 and its follow-up, reverted by commit c3dbd782f1e0578c7ebc342f2e92f54d9644cff7.
After this commit:
clang -fuse-ld=bfd -no-pie -nostdlib a.c => .interp not created
clang -fuse-ld=bfd -pie -fPIE -nostdlib a.c => .interp created
clang -fuse-ld=gold -no-pie -nostdlib a.c => .interp not created
clang -fuse-ld=gold -pie -fPIE -nostdlib a.c => .interp created
clang -fuse-ld=lld -no-pie -nostdlib a.c => .interp created
clang -fuse-ld=lld -pie -fPIE -nostdlib a.c => .interp created
Diffstat (limited to 'llvm/lib/Bitcode/Reader/MetadataLoader.cpp')
0 files changed, 0 insertions, 0 deletions