[all-commits] [llvm/llvm-project] 6b2a96: Re-re-apply "[ORC][ORC-RT] Add initial native-TLV ...
lhames via All-commits
all-commits at lists.llvm.org
Wed Jul 21 16:47:12 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 6b2a96285b9bbe92d2c5e21830f21458f8be976d
https://github.com/llvm/llvm-project/commit/6b2a96285b9bbe92d2c5e21830f21458f8be976d
Author: Lang Hames <lhames at gmail.com>
Date: 2021-07-22 (Thu, 22 Jul 2021)
Changed paths:
M compiler-rt/lib/orc/CMakeLists.txt
M compiler-rt/lib/orc/macho_platform.cpp
M compiler-rt/lib/orc/macho_platform.h
A compiler-rt/lib/orc/macho_tlv.x86-64.S
A compiler-rt/test/orc/TestCases/Darwin/x86-64/trivial-tlv.S
M llvm/include/llvm/ExecutionEngine/Orc/MachOPlatform.h
M llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp
M llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp
Log Message:
-----------
Re-re-apply "[ORC][ORC-RT] Add initial native-TLV support to MachOPlatform."
This reapplies commit a7733e9556b5a6334c910f88bcd037e84e17e3fc ("Re-apply
[ORC][ORC-RT] Add initial native-TLV support to MachOPlatform."), and
d4abdefc998a1ee19d5edc79ec233774cbf64f6a ("[ORC-RT] Rename macho_tlv.x86-64.s
to macho_tlv.x86-64.S (uppercase suffix)").
These patches were reverted in 48aa82cacbff10e1c5395a03f86488bf449ba4da while I
investigated bot failures (e.g.
https://lab.llvm.org/buildbot/#/builders/109/builds/18981). The fix was to
disable building of the ORC runtime on buliders using ccache (which is the same
fix used for other compiler-rt projects containing assembly code). This fix was
commited to llvm-zorg in 490633945677656ba75d42ff1ca9d4a400b7b243.
More information about the All-commits
mailing list