[all-commits] [llvm/llvm-project] 517a48: [llvm-jitlink] Add -alias option, shorten "-define...
lhames via All-commits
all-commits at lists.llvm.org
Thu Feb 3 00:00:12 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 517a4844bf26da21b0c7454a9388500b62cd6106
https://github.com/llvm/llvm-project/commit/517a4844bf26da21b0c7454a9388500b62cd6106
Author: Lang Hames <lhames at gmail.com>
Date: 2022-02-03 (Thu, 03 Feb 2022)
Changed paths:
M llvm/test/ExecutionEngine/JITLink/AArch64/MachO_arm64_relocations.s
M llvm/test/ExecutionEngine/JITLink/RISCV/ELF_abs_reloc.s
M llvm/test/ExecutionEngine/JITLink/RISCV/ELF_branch.s
M llvm/test/ExecutionEngine/JITLink/RISCV/ELF_pc_indirect.s
M llvm/test/ExecutionEngine/JITLink/RISCV/ELF_riscv32_got_plt_reloc.s
M llvm/test/ExecutionEngine/JITLink/RISCV/ELF_riscv64_got_plt_reloc.s
M llvm/test/ExecutionEngine/JITLink/X86/ELF_ehframe_basic.s
M llvm/test/ExecutionEngine/JITLink/X86/ELF_x86-64_got_plt_optimizations.s
M llvm/test/ExecutionEngine/JITLink/X86/ELF_x86-64_small_pic_relocations.s
M llvm/test/ExecutionEngine/JITLink/X86/ELF_x86_64_absolute_relocations.s
M llvm/test/ExecutionEngine/JITLink/X86/LocalDependencyPropagation.s
A llvm/test/ExecutionEngine/JITLink/X86/MachO_llvm_jitlink_alias_option.s
M llvm/test/ExecutionEngine/JITLink/X86/MachO_weak_references.s
M llvm/test/ExecutionEngine/JITLink/X86/MachO_x86-64_ehframe.test
M llvm/test/ExecutionEngine/JITLink/X86/MachO_x86-64_relocations.s
M llvm/tools/llvm-jitlink/llvm-jitlink.cpp
Log Message:
-----------
[llvm-jitlink] Add -alias option, shorten "-define-abs" option to "-abs".
The -alias option can be used to define aliases within a JITDylib. The
immediate motivation is to simplify testing of ORC runtime functions using
existing testcases (e.g. by aliasing dlfcn functions to their ORC-runtime
counterparts, like -alias dlopen=__orc_rt_macho_dlopen). The option is likely
to be useful for testing in general.
The -define-abs option is shortened to -abs for consistency with -alias.
Commit: 67a9f82cc91a3440a11f6544e29df2fc6f4f96cf
https://github.com/llvm/llvm-project/commit/67a9f82cc91a3440a11f6544e29df2fc6f4f96cf
Author: Lang Hames <lhames at gmail.com>
Date: 2022-02-03 (Thu, 03 Feb 2022)
Changed paths:
M llvm/test/ExecutionEngine/JITLink/X86/MachO_initializers.s
Log Message:
-----------
[llvm-jitlink] Add comment to clarify testcase intent.
Compare: https://github.com/llvm/llvm-project/compare/f3a66ec0bdee...67a9f82cc91a
More information about the All-commits
mailing list