From a4c7873dac5f416ff3f03f627484fbcfe49f654e Mon Sep 17 00:00:00 2001 From: Fangrui Song Date: Thu, 23 May 2019 12:43:08 +0000 Subject: [llvm-objdump][test] Make MachO test names consistent We have macho-disassembl{e,y}-*. Rename macho-disassembly-* to macho-disassemble-* for consistency. llvm-svn: 361492 --- llvm/test/tools/llvm-objdump/X86/macho-disassemble-g-dsym.test | 7 +++++++ .../tools/llvm-objdump/X86/macho-disassemble-kextbundle.test | 9 +++++++++ llvm/test/tools/llvm-objdump/X86/macho-disassemble-stripped.test | 6 ++++++ llvm/test/tools/llvm-objdump/X86/macho-disassembly-g-dsym.test | 7 ------- .../tools/llvm-objdump/X86/macho-disassembly-kextbundle.test | 9 --------- llvm/test/tools/llvm-objdump/X86/macho-disassembly-stripped.test | 6 ------ 6 files changed, 22 insertions(+), 22 deletions(-) create mode 100644 llvm/test/tools/llvm-objdump/X86/macho-disassemble-g-dsym.test create mode 100644 llvm/test/tools/llvm-objdump/X86/macho-disassemble-kextbundle.test create mode 100644 llvm/test/tools/llvm-objdump/X86/macho-disassemble-stripped.test delete mode 100644 llvm/test/tools/llvm-objdump/X86/macho-disassembly-g-dsym.test delete mode 100644 llvm/test/tools/llvm-objdump/X86/macho-disassembly-kextbundle.test delete mode 100644 llvm/test/tools/llvm-objdump/X86/macho-disassembly-stripped.test (limited to 'llvm/test') diff --git a/llvm/test/tools/llvm-objdump/X86/macho-disassemble-g-dsym.test b/llvm/test/tools/llvm-objdump/X86/macho-disassemble-g-dsym.test new file mode 100644 index 00000000000..f06567764b8 --- /dev/null +++ b/llvm/test/tools/llvm-objdump/X86/macho-disassemble-g-dsym.test @@ -0,0 +1,7 @@ +// RUN: dsymutil -f -oso-prepend-path=%p/../../dsymutil/ %p/../../dsymutil/Inputs/basic.macho.x86_64 -o %t1.dSYM +// RUN: llvm-objdump -d -g -dsym=%t1.dSYM %p/../../dsymutil/Inputs/basic.macho.x86_64 >%t0 +// RUN: llvm-objdump -dg -dsym=%t1.dSYM %p/../../dsymutil/Inputs/basic.macho.x86_64 >%t1 +// RUN: cmp %t0 %t1 +// RUN: FileCheck --input-file %t0 %s + +CHECK: Disassembly of section __TEXT,__text: diff --git a/llvm/test/tools/llvm-objdump/X86/macho-disassemble-kextbundle.test b/llvm/test/tools/llvm-objdump/X86/macho-disassemble-kextbundle.test new file mode 100644 index 00000000000..b6c53a22f0c --- /dev/null +++ b/llvm/test/tools/llvm-objdump/X86/macho-disassemble-kextbundle.test @@ -0,0 +1,9 @@ +// RUN: llvm-objdump -d -m -no-show-raw-insn -full-leading-addr -print-imm-hex %p/Inputs/kextbundle.macho-x86_64 | FileCheck %s + +CHECK: (__TEXT,__text) section +CHECK: _foo: +CHECK: 0000000000000fb0 pushq %rbp +CHECK: 0000000000000fb1 movq %rsp, %rbp +CHECK: 0000000000000fb4 callq _bar +CHECK: 0000000000000fb9 popq %rbp +CHECK: 0000000000000fba retq diff --git a/llvm/test/tools/llvm-objdump/X86/macho-disassemble-stripped.test b/llvm/test/tools/llvm-objdump/X86/macho-disassemble-stripped.test new file mode 100644 index 00000000000..fab86f8b979 --- /dev/null +++ b/llvm/test/tools/llvm-objdump/X86/macho-disassemble-stripped.test @@ -0,0 +1,6 @@ +// RUN: llvm-objdump -d -m -no-show-raw-insn -full-leading-addr -print-imm-hex %p/Inputs/hello.exe.stripped.macho-x86_64 | FileCheck %s + +CHECK: (__TEXT,__text) section +CHECK: 0000000100000f30 pushq %rbp +CHECK: 0000000100000f31 movq %rsp, %rbp +CHECK: 0000000100000f34 subq $0x20, %rsp diff --git a/llvm/test/tools/llvm-objdump/X86/macho-disassembly-g-dsym.test b/llvm/test/tools/llvm-objdump/X86/macho-disassembly-g-dsym.test deleted file mode 100644 index f06567764b8..00000000000 --- a/llvm/test/tools/llvm-objdump/X86/macho-disassembly-g-dsym.test +++ /dev/null @@ -1,7 +0,0 @@ -// RUN: dsymutil -f -oso-prepend-path=%p/../../dsymutil/ %p/../../dsymutil/Inputs/basic.macho.x86_64 -o %t1.dSYM -// RUN: llvm-objdump -d -g -dsym=%t1.dSYM %p/../../dsymutil/Inputs/basic.macho.x86_64 >%t0 -// RUN: llvm-objdump -dg -dsym=%t1.dSYM %p/../../dsymutil/Inputs/basic.macho.x86_64 >%t1 -// RUN: cmp %t0 %t1 -// RUN: FileCheck --input-file %t0 %s - -CHECK: Disassembly of section __TEXT,__text: diff --git a/llvm/test/tools/llvm-objdump/X86/macho-disassembly-kextbundle.test b/llvm/test/tools/llvm-objdump/X86/macho-disassembly-kextbundle.test deleted file mode 100644 index b6c53a22f0c..00000000000 --- a/llvm/test/tools/llvm-objdump/X86/macho-disassembly-kextbundle.test +++ /dev/null @@ -1,9 +0,0 @@ -// RUN: llvm-objdump -d -m -no-show-raw-insn -full-leading-addr -print-imm-hex %p/Inputs/kextbundle.macho-x86_64 | FileCheck %s - -CHECK: (__TEXT,__text) section -CHECK: _foo: -CHECK: 0000000000000fb0 pushq %rbp -CHECK: 0000000000000fb1 movq %rsp, %rbp -CHECK: 0000000000000fb4 callq _bar -CHECK: 0000000000000fb9 popq %rbp -CHECK: 0000000000000fba retq diff --git a/llvm/test/tools/llvm-objdump/X86/macho-disassembly-stripped.test b/llvm/test/tools/llvm-objdump/X86/macho-disassembly-stripped.test deleted file mode 100644 index fab86f8b979..00000000000 --- a/llvm/test/tools/llvm-objdump/X86/macho-disassembly-stripped.test +++ /dev/null @@ -1,6 +0,0 @@ -// RUN: llvm-objdump -d -m -no-show-raw-insn -full-leading-addr -print-imm-hex %p/Inputs/hello.exe.stripped.macho-x86_64 | FileCheck %s - -CHECK: (__TEXT,__text) section -CHECK: 0000000100000f30 pushq %rbp -CHECK: 0000000100000f31 movq %rsp, %rbp -CHECK: 0000000100000f34 subq $0x20, %rsp -- cgit v1.2.3