[all-commits] [llvm/llvm-project] 2e6a4f: [ORC][JITLink][ELF] Treat STB_GNU_UNIQUE as Weak i...
lhames via All-commits
all-commits at lists.llvm.org
Thu Aug 26 21:42:40 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 2e6a4fce356ac5ba2e88dac1b8ba6a1dfd033f0e
https://github.com/llvm/llvm-project/commit/2e6a4fce356ac5ba2e88dac1b8ba6a1dfd033f0e
Author: Lang Hames <lhames at gmail.com>
Date: 2021-08-27 (Fri, 27 Aug 2021)
Changed paths:
M llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.h
M llvm/lib/ExecutionEngine/Orc/Mangling.cpp
Log Message:
-----------
[ORC][JITLink][ELF] Treat STB_GNU_UNIQUE as Weak in the JIT.
This should fix the bot error in
https://lab.llvm.org/buildbot/#/builders/112/builds/8599
which forced reversion of the ELFNixPlatform in 45ac5f54418.
This should allow us to re-enable the ELFNixPlatform in a follow-up patch.
Commit: b749ef9e2241542c0b57f2fe77db200ef444df5c
https://github.com/llvm/llvm-project/commit/b749ef9e2241542c0b57f2fe77db200ef444df5c
Author: Lang Hames <lhames at gmail.com>
Date: 2021-08-27 (Fri, 27 Aug 2021)
Changed paths:
M compiler-rt/lib/orc/CMakeLists.txt
A compiler-rt/lib/orc/elfnix_platform.cpp
A compiler-rt/lib/orc/elfnix_platform.h
M compiler-rt/test/orc/CMakeLists.txt
A compiler-rt/test/orc/TestCases/FreeBSD/lit.local.cfg.py
A compiler-rt/test/orc/TestCases/FreeBSD/x86-64/lit.local.cfg.py
A compiler-rt/test/orc/TestCases/FreeBSD/x86-64/trivial-cxa-atexit.S
A compiler-rt/test/orc/TestCases/FreeBSD/x86-64/trivial-static-initializer.S
A compiler-rt/test/orc/TestCases/Linux/lit.local.cfg.py
A compiler-rt/test/orc/TestCases/Linux/x86-64/lit.local.cfg.py
A compiler-rt/test/orc/TestCases/Linux/x86-64/trivial-cxa-atexit.S
A compiler-rt/test/orc/TestCases/Linux/x86-64/trivial-static-initializer.S
M compiler-rt/test/orc/lit.cfg.py
A llvm/include/llvm/ExecutionEngine/Orc/ELFNixPlatform.h
M llvm/lib/ExecutionEngine/Orc/CMakeLists.txt
A llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp
M llvm/lib/ExecutionEngine/Orc/Mangling.cpp
M llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp
M llvm/tools/llvm-jitlink/llvm-jitlink.cpp
Log Message:
-----------
[ORC][ORC-RT] Reapply "Introduce ELF/*nix Platform and runtime..." with fixes.
This reapplies e256445bfff, which was reverted in 45ac5f54418 due to bot errors
(e.g. https://lab.llvm.org/buildbot/#/builders/112/builds/8599). The issue that
caused the bot failure was fixed in 2e6a4fce356.
Compare: https://github.com/llvm/llvm-project/compare/ca4be0f9a1f7...b749ef9e2241
More information about the All-commits
mailing list