projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Loop Vectorizer: Handle pointer stores/loads in getWidestType()
[oota-llvm.git]
/
test
/
Object
/
nm-trivial-object.test
diff --git
a/test/Object/nm-trivial-object.test
b/test/Object/nm-trivial-object.test
index 6de1780a1608dd0840ea15a2ad1d8def3cbc12dd..8fd1c0482de9af622edf9807bab3a3db45f941df 100644
(file)
--- a/
test/Object/nm-trivial-object.test
+++ b/
test/Object/nm-trivial-object.test
@@
-1,11
+1,15
@@
-RUN:
llvm-nm %p/TestObjectFiles/trivial-object-test.coff-i386
\
+RUN:
yaml2obj %p/Inputs/COFF/i386.yaml | llvm-nm
\
RUN: | FileCheck %s -check-prefix COFF
RUN: | FileCheck %s -check-prefix COFF
-RUN:
llvm-nm %p/TestObjectFiles/trivial-object-test.coff-x86-64
\
-RUN
:
| FileCheck %s -check-prefix COFF
-RUN: llvm-nm %p/
TestObjectFile
s/trivial-object-test.elf-i386 \
+RUN:
yaml2obj %p/Inputs/COFF/x86-64.yaml | llvm-nm
\
+RUN
| FileCheck %s -check-prefix COFF
+RUN: llvm-nm %p/
Input
s/trivial-object-test.elf-i386 \
RUN: | FileCheck %s -check-prefix ELF
RUN: | FileCheck %s -check-prefix ELF
-RUN: llvm-nm %p/
TestObjectFile
s/trivial-object-test.elf-x86-64 \
+RUN: llvm-nm %p/
Input
s/trivial-object-test.elf-x86-64 \
RUN: | FileCheck %s -check-prefix ELF
RUN: | FileCheck %s -check-prefix ELF
+RUN: llvm-nm %p/Inputs/trivial-object-test.macho-i386 \
+RUN: | FileCheck %s -check-prefix macho
+RUN: llvm-nm %p/Inputs/trivial-object-test.macho-x86-64 \
+RUN: | FileCheck %s -check-prefix macho64
COFF: 00000000 d .data
COFF: 00000000 t .text
COFF: 00000000 d .data
COFF: 00000000 t .text
@@
-17,3
+21,13
@@
COFF: U {{_?}}puts
ELF: U SomeOtherFunction
ELF: 00000000 T main
ELF: U puts
ELF: U SomeOtherFunction
ELF: 00000000 T main
ELF: U puts
+
+
+macho: 00000000 U _SomeOtherFunction
+macho: 00000000 s _main
+macho: 00000000 U _puts
+
+macho64: 00000028 s L_.str
+macho64: 00000000 u _SomeOtherFunction
+macho64: 00000000 s _main
+macho64: 00000000 u _puts