diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2017-10-10 22:17:49 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2017-10-10 22:17:49 +0000 |
| commit | 8f1f7b1442e941cfc80a7877d672ca962d37ab7a (patch) | |
| tree | fb64b49d20ef78c991f746c0adeaab1f8fbf127e /llvm/test/Object/invalid.test | |
| parent | 82744da47bf26bd534ab82efbe07df9167e1219a (diff) | |
| download | bcm5719-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.test | 3 |
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 |

