diff --git a/llvm/test/tools/llvm-objcopy/MachO/load-commands.yaml b/llvm/test/tools/llvm-objcopy/MachO/load-commands.yaml new file mode 100644 index 000000000000..c2d575440561 --- /dev/null +++ b/llvm/test/tools/llvm-objcopy/MachO/load-commands.yaml @@ -0,0 +1,19 @@ +--- !mach-o +FileHeader: + magic: 0xFEEDFACE + cputype: 0x0000000C + cpusubtype: 0x00000009 + filetype: 0x00000001 + ncmds: 1 + sizeofcmds: 16 + flags: 0x00002000 +LoadCommands: + - cmd: LC_LINKER_OPTION + cmdsize: 16 + count: 1 + PayloadBytes: [ 0x2D, 0x6C, 0x63, 0x0 ] +... + +# RUN: yaml2obj %s > %t +# RUN: llvm-objcopy %t %t.copy +# RUN: cmp %t %t.copy diff --git a/llvm/test/tools/llvm-objcopy/MachO/redefine-symbol.s b/llvm/test/tools/llvm-objcopy/MachO/redefine-symbol.s index 5919c93d20bf..82d20ca668d6 100644 --- a/llvm/test/tools/llvm-objcopy/MachO/redefine-symbol.s +++ b/llvm/test/tools/llvm-objcopy/MachO/redefine-symbol.s @@ -43,7 +43,6 @@ # RUN: llvm-objcopy --strip-symbol _ba --redefine-sym _foo=_ba %t %t.noba # RUN: llvm-readobj --symbols %t.noba | FileCheck %s --check-prefix=NOTSTRIPPED -.linker_option "-lc" .globl _func _func: