From c4ac46b95d7c821b127bed92a50f26aaeb494414 Mon Sep 17 00:00:00 2001 From: Keith Smiley Date: Mon, 7 Feb 2022 09:01:14 -0800 Subject: [PATCH] [test][llvm-objcopy/mac] Move test to new file Follow up from https://reviews.llvm.org/D118526 Differential Revision: https://reviews.llvm.org/D119149 --- llvm/test/tools/llvm-objcopy/MachO/load-commands.yaml | 19 +++++++++++++++++++ llvm/test/tools/llvm-objcopy/MachO/redefine-symbol.s | 1 - 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 llvm/test/tools/llvm-objcopy/MachO/load-commands.yaml 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 0000000..c2d5754 --- /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 5919c93..82d20ca 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: -- 2.7.4