aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/tools/dsymutil/ARM/firmware.test
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/tools/dsymutil/ARM/firmware.test')
-rw-r--r--llvm/test/tools/dsymutil/ARM/firmware.test11
1 files changed, 11 insertions, 0 deletions
diff --git a/llvm/test/tools/dsymutil/ARM/firmware.test b/llvm/test/tools/dsymutil/ARM/firmware.test
new file mode 100644
index 0000000..128faa5
--- /dev/null
+++ b/llvm/test/tools/dsymutil/ARM/firmware.test
@@ -0,0 +1,11 @@
+$ cat test.c
+int main() {
+ return 0;
+}
+
+$ xcrun clang -O0 -target arm64-apple-unknown-macho test.c -c -o test.o
+$ xcrun ld -arch arm64 -o test.out test.o -platform_version firmware 0 0
+
+RUN: dsymutil -oso-prepend-path %p/../Inputs %p/../Inputs/private/tmp/firmware/test.out -o %t.dSYM
+RUN: llvm-objdump -h %t.dSYM/Contents/Resources/DWARF/test.out | FileCheck %s
+CHECK: file format mach-o arm64