diff options
Diffstat (limited to 'llvm/test')
| -rw-r--r-- | llvm/test/tools/dsymutil/ARM/dummy-debug-map.map | 2 | ||||
| -rw-r--r-- | llvm/test/tools/dsymutil/arch-option.test | 4 | ||||
| -rw-r--r-- | llvm/test/tools/llvm-objdump/ARM/macho-v7m.test | 10 | ||||
| -rw-r--r-- | llvm/test/tools/llvm-symbolizer/fat.test | 4 |
4 files changed, 15 insertions, 5 deletions
diff --git a/llvm/test/tools/dsymutil/ARM/dummy-debug-map.map b/llvm/test/tools/dsymutil/ARM/dummy-debug-map.map index aa69aeafedb..a6fb47dd011 100644 --- a/llvm/test/tools/dsymutil/ARM/dummy-debug-map.map +++ b/llvm/test/tools/dsymutil/ARM/dummy-debug-map.map @@ -6,7 +6,7 @@ # you can extend this file with as much object files and symbols as needed. --- -triple: 'thumbv7-apple-darwin' +triple: 'armv7-apple-darwin' objects: - filename: 1.o symbols: diff --git a/llvm/test/tools/dsymutil/arch-option.test b/llvm/test/tools/dsymutil/arch-option.test index 0920efb529d..a028bd7e060 100644 --- a/llvm/test/tools/dsymutil/arch-option.test +++ b/llvm/test/tools/dsymutil/arch-option.test @@ -14,14 +14,14 @@ RUN: not llvm-dsymutil -oso-prepend-path %p -dump-debug-map %p/Inputs/fat-test.a ARMV7: --- ARMV7-NOT: ... -ARMV7: triple: 'thumbv7-apple-darwin' +ARMV7: triple: 'armv7-apple-darwin' ARMV7-NOT: ... ARMV7: sym: _armv7_var ARMV7-NOT: --- ARMV7S: --- ARMV7S-NOT: ... -ARMV7S: triple: 'thumbv7s-apple-darwin' +ARMV7S: triple: 'armv7s-apple-darwin' ARMV7S-NOT: ... ARMV7S: sym: _armv7s_var ARMV7S-NOT: --- diff --git a/llvm/test/tools/llvm-objdump/ARM/macho-v7m.test b/llvm/test/tools/llvm-objdump/ARM/macho-v7m.test new file mode 100644 index 00000000000..938aa4f7d60 --- /dev/null +++ b/llvm/test/tools/llvm-objdump/ARM/macho-v7m.test @@ -0,0 +1,10 @@ +@ RUN: llvm-mc < %s -triple thumbv7m-apple-macho -filetype=obj | llvm-objdump -macho -d - | FileCheck %s +@ RUN: llvm-mc < %s -triple thumbv7em-apple-macho -filetype=obj | llvm-objdump -macho -d - | FileCheck %s + + .thumb + .thumb_func _t +_t: + @ A nice Cortex-M only instruction to make sure the default CPU is sound. + msr msp, r0 + +@ CHECK: msr msp, r0
\ No newline at end of file diff --git a/llvm/test/tools/llvm-symbolizer/fat.test b/llvm/test/tools/llvm-symbolizer/fat.test index 1ecd1abb356..f943150441f 100644 --- a/llvm/test/tools/llvm-symbolizer/fat.test +++ b/llvm/test/tools/llvm-symbolizer/fat.test @@ -1,8 +1,8 @@ RUN: echo 0 | llvm-symbolizer -obj=%p/Inputs/fat.o -default-arch=x86_64 | FileCheck --check-prefix=X86_64 %s RUN: echo 0 | llvm-symbolizer -obj=%p/Inputs/fat.o -default-arch=x86_64h | FileCheck --check-prefix=X86_64H %s RUN: echo 0 | llvm-symbolizer -obj=%p/Inputs/fat.o -default-arch=armv7 | FileCheck --check-prefix=ARMV7 %s -RUN: echo 0 | llvm-symbolizer -obj=%p/Inputs/fat.o -default-arch=armv7em | FileCheck --check-prefix=ARMV7EM %s -RUN: echo 0 | llvm-symbolizer -obj=%p/Inputs/fat.o -default-arch=armv7m | FileCheck --check-prefix=ARMV7M %s +RUN: echo 0 | llvm-symbolizer -obj=%p/Inputs/fat.o -default-arch=thumbv7em | FileCheck --check-prefix=ARMV7EM %s +RUN: echo 0 | llvm-symbolizer -obj=%p/Inputs/fat.o -default-arch=thumbv7m | FileCheck --check-prefix=ARMV7M %s X86_64: x86_64_function X86_64H: x86_64h_function |

