diff options
author | Kevin Enderby <enderby@apple.com> | 2014-06-23 20:27:53 +0000 |
---|---|---|
committer | Kevin Enderby <enderby@apple.com> | 2014-06-23 20:27:53 +0000 |
commit | 4fc2edb02393d98b94d1e164586bfe0b9b42b726 (patch) | |
tree | 08e9ed04cdd5b4c80ff0ced8e93c311a937bbdf2 /llvm/test/Object/nm-trivial-object.test | |
parent | 9bb7f1518e74164b125267270351b6bb56fbe13f (diff) | |
download | bcm5719-llvm-4fc2edb02393d98b94d1e164586bfe0b9b42b726.tar.gz bcm5719-llvm-4fc2edb02393d98b94d1e164586bfe0b9b42b726.zip |
Change the default input for llvm-nm to be a.out instead of standard input
to match llvm-size and other UNIX systems for their nm(1).
Tweak test cases that used llvm-nm with standard input to add a "-" to
indicate that and add a test case to check the default of a.out for llvm-nm.
llvm-svn: 211529
Diffstat (limited to 'llvm/test/Object/nm-trivial-object.test')
-rw-r--r-- | llvm/test/Object/nm-trivial-object.test | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/llvm/test/Object/nm-trivial-object.test b/llvm/test/Object/nm-trivial-object.test index c53dc91ecd4..49a7bb14740 100644 --- a/llvm/test/Object/nm-trivial-object.test +++ b/llvm/test/Object/nm-trivial-object.test @@ -1,6 +1,6 @@ -RUN: yaml2obj %p/Inputs/COFF/i386.yaml | llvm-nm \ +RUN: yaml2obj %p/Inputs/COFF/i386.yaml | llvm-nm - \ RUN: | FileCheck %s -check-prefix COFF -RUN: yaml2obj %p/Inputs/COFF/x86-64.yaml | llvm-nm \ +RUN: yaml2obj %p/Inputs/COFF/x86-64.yaml | llvm-nm - \ RUN: | FileCheck %s -check-prefix COFF RUN: llvm-nm %p/Inputs/trivial-object-test.elf-i386 \ RUN: | FileCheck %s -check-prefix ELF @@ -22,6 +22,10 @@ RUN: llvm-nm %p/Inputs/relocatable-with-section-address.elf-x86-64 \ RUN: | FileCheck %s -check-prefix ELF-SEC-ADDR64 RUN: llvm-nm %p/Inputs/thumb-symbols.elf.arm \ RUN: | FileCheck %s -check-prefix ELF-THUMB +RUN: mkdir -p %t +RUN: cd %t +RUN: cp %p/Inputs/trivial-object-test.macho-i386 a.out +RUN: llvm-nm | FileCheck %s -check-prefix A-OUT COFF: 00000000 d .data @@ -83,3 +87,7 @@ ELF-SEC-ADDR64-NEXT: 0000000000000060 D p Test that we drop the thumb bit only from function addresses. ELF-THUMB: 00000000 t f ELF-THUMB: 00000003 t g + +A-OUT: U _SomeOtherFunction +A-OUT: 00000000 T _main +A-OUT: U _puts |