summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2016-05-17 22:00:57 +0000
committerDavid Blaikie <dblaikie@gmail.com>2016-05-17 22:00:57 +0000
commit8bef4125f2cca14af900b1e7165800716c1c63cd (patch)
tree972b12e2de8fe416f40d032a9546941c3f81ef89 /llvm/test/tools
parentdd3c6b42c5b250e587f23b4acc484366f8dcfeac (diff)
downloadbcm5719-llvm-8bef4125f2cca14af900b1e7165800716c1c63cd.tar.gz
bcm5719-llvm-8bef4125f2cca14af900b1e7165800716c1c63cd.zip
llvm-dwp: Add error handling for multiple type sections in a dwp file.
llvm-svn: 269851
Diffstat (limited to 'llvm/test/tools')
-rw-r--r--llvm/test/tools/llvm-dwp/Inputs/multiple_type_sections.dwpbin0 -> 1912 bytes
-rw-r--r--llvm/test/tools/llvm-dwp/X86/multiple_type_sections.test3
2 files changed, 3 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-dwp/Inputs/multiple_type_sections.dwp b/llvm/test/tools/llvm-dwp/Inputs/multiple_type_sections.dwp
new file mode 100644
index 00000000000..d313213c2b1
--- /dev/null
+++ b/llvm/test/tools/llvm-dwp/Inputs/multiple_type_sections.dwp
Binary files differ
diff --git a/llvm/test/tools/llvm-dwp/X86/multiple_type_sections.test b/llvm/test/tools/llvm-dwp/X86/multiple_type_sections.test
new file mode 100644
index 00000000000..7953b88ad3d
--- /dev/null
+++ b/llvm/test/tools/llvm-dwp/X86/multiple_type_sections.test
@@ -0,0 +1,3 @@
+RUN: not llvm-dwp %p/../Inputs/multiple_type_sections.dwp -o %t 2>&1 | FileCheck %s
+
+CHECK: error: multiple type unit sections in .dwp file
OpenPOWER on IntegriCloud