llvm-project/llvm/test/tools/llvm-objcopy/MachO
Fangrui Song 814dffa4b7 [llvm-objcopy][MachO] Support LC_LINKER_OPTIMIZATION_HINT load command
The load command is currently specific to arm64 and holds information
for instruction rewriting, e.g.  converting a GOT load to an ADR to
compute a local address.
(On ELF the information is usually conveyed by relocations, e.g.
R_X86_64_REX_GOTPCRELX, R_PPC64_TOC16_HA)

Reviewed By: alexander-shaposhnikov

Differential Revision: https://reviews.llvm.org/D104968
2021-06-29 18:47:55 -07:00
..
Inputs [llvm-objcopy][MachO] Do not strip symbols with the flag REFERENCED_DYNAMICALLY set 2021-06-11 16:34:59 -07:00
add-multiple-sections.test
add-section-32.test
add-section-64.test
add-section-error.test [test] Use host platform specific error message substitution in lit tests 2021-01-29 07:16:30 -05:00
arm64-relocs.s [llvm-objcopy][MachO] Support ARM64_RELOC_ADDEND 2021-06-29 11:23:30 -07:00
basic-big-endian-32-copy.test
basic-big-endian-64-copy.test
basic-executable-copy.test [llvm-objcopy][MachO] Copy LC_LINKER_OPTIMIZATION_HINT 2021-06-16 12:09:50 -07:00
basic-little-endian-32-copy.test
basic-little-endian-64-copy.test
code_signature_lc.test
discard-all.test
dump-section-before-add-remove.test
dump-section.test
encrypt_info_64_lc.test
encrypt_info_lc.test
indirect-symbol-table-copy.s
install-name-tool-add-rpath.test
install-name-tool-change.test
install-name-tool-delete-rpath.test
install-name-tool-id.test
install-name-tool-prepend-rpath.test
install-name-tool-rpath.test
keep-undefined.test [llvm-objcopy][MachO] Add support for --keep-undefined 2021-03-08 18:57:25 -08:00
lc-linker-optimization-hint.s [llvm-objcopy][MachO] Support LC_LINKER_OPTIMIZATION_HINT load command 2021-06-29 18:47:55 -07:00
lc-load-weak-dylib.test
lc-thread.test [llvm-objcopy][MachO] Add support for LC_THREAD/LC_UNIXTHREAD 2021-04-28 16:29:33 -07:00
min-version-load-commands.test
only-section.test
real-world-input-copy.test
redefine-symbol.s
relocations.test
remove-lc-index-update.test
remove-section-dead-symbols.test
remove-section-error.test
remove-section.test
remove-swift-symbols.test
segment-size-alignment.test
segments-vmsize.test
strip-all.test [llvm-objcopy][MachO] Do not strip symbols with the flag REFERENCED_DYNAMICALLY set 2021-06-11 16:34:59 -07:00
strip-debug.test
symbol-table.test [llvm-readobj] Recognize N_THUMB_DEF as a symbol flag 2021-04-30 17:39:56 -04:00
universal-object.test
virtual-section.test
zero-offset-section.test