summaryrefslogtreecommitdiffstats
path: root/llvm/test/Object/invalid.test
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2017-10-10 22:17:49 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2017-10-10 22:17:49 +0000
commit8f1f7b1442e941cfc80a7877d672ca962d37ab7a (patch)
treefb64b49d20ef78c991f746c0adeaab1f8fbf127e /llvm/test/Object/invalid.test
parent82744da47bf26bd534ab82efbe07df9167e1219a (diff)
downloadbcm5719-llvm-8f1f7b1442e941cfc80a7877d672ca962d37ab7a.tar.gz
bcm5719-llvm-8f1f7b1442e941cfc80a7877d672ca962d37ab7a.zip
Make the ELFFile constructor private.
With this all clients have to use the new create method which returns an Expected. Fixes a crash on invalid input. llvm-svn: 315376
Diffstat (limited to 'llvm/test/Object/invalid.test')
-rw-r--r--llvm/test/Object/invalid.test3
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/test/Object/invalid.test b/llvm/test/Object/invalid.test
index 8d2cb72ae7d..66542259b90 100644
--- a/llvm/test/Object/invalid.test
+++ b/llvm/test/Object/invalid.test
@@ -81,3 +81,6 @@ INVALID-SECTION-NUM: section table goes past the end of file
RUN: not llvm-readobj -r %p/Inputs/invalid-rel-sym.elf 2>&1 | FileCheck --check-prefix=INVALID-REL-SYM %s
INVALID-REL-SYM: invalid section offset
+
+RUN: not llvm-readobj -r %p/Inputs/invalid-buffer.elf 2>&1 | FileCheck --check-prefix=INVALID-BUFFER %s
+INVALID-BUFFER: Invalid buffer
OpenPOWER on IntegriCloud