[all-commits] [llvm/llvm-project] b4e191: Re-apply "[llvm-jitlink] Add Process and Platform ...
lhames via All-commits
all-commits at lists.llvm.org
Wed Dec 6 12:36:12 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: b4e19155171edf14412dc4132b7b10a84ac65fc5
https://github.com/llvm/llvm-project/commit/b4e19155171edf14412dc4132b7b10a84ac65fc5
Author: Lang Hames <lhames at gmail.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
M compiler-rt/test/orc/TestCases/Darwin/x86-64/jit-re-dlopen-data-reset.S
M compiler-rt/test/orc/TestCases/Darwin/x86-64/jit-re-dlopen-trivial.S
M compiler-rt/test/orc/TestCases/Darwin/x86-64/trivial-jit-dlopen-nested.c
M compiler-rt/test/orc/TestCases/Darwin/x86-64/trivial-jit-dlopen.c
M compiler-rt/test/orc/TestCases/Linux/ppc64/trivial-atexit.S
M compiler-rt/test/orc/TestCases/Linux/x86-64/trivial-atexit.S
M compiler-rt/test/orc/TestCases/Windows/x86-64/trivial-jit-dlopen.c
M llvm/test/ExecutionEngine/JITLink/AArch32/ELF_thumbv7_printf.s
M llvm/tools/llvm-jitlink/llvm-jitlink.cpp
M llvm/tools/llvm-jitlink/llvm-jitlink.h
Log Message:
-----------
Re-apply "[llvm-jitlink] Add Process and Platform JITDylibs, ..." with fixes.
This reapplies 3d0dd1a7d6, which was reverted in df2485b215a due to bot
failures. This patch addresses the issues seen on the bots by disabling two
Linux atexit tests in the ORC runtime whose behavior could not be maintained
now that the ORC runtime is being loaded into a separate Platform JITDylib.
https://github.com/llvm/llvm-project/issues/74641 has been filed to fix the
issue with atexit.
More information about the All-commits
mailing list