From e0f09fac7822a3939a28ef459075ded0b5963491 Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Thu, 24 Sep 2015 14:55:25 +0000 Subject: [PATCH] Add a test covering ELFFile's constructor failing. llvm-svn: 248498 --- lld/test/elf2/Inputs/invalid-shstrndx.so | Bin 0 -> 13032 bytes lld/test/elf2/invalid-elf.test | 3 +++ 2 files changed, 3 insertions(+) create mode 100755 lld/test/elf2/Inputs/invalid-shstrndx.so diff --git a/lld/test/elf2/Inputs/invalid-shstrndx.so b/lld/test/elf2/Inputs/invalid-shstrndx.so new file mode 100755 index 0000000000000000000000000000000000000000..dc332b9292eac528947ecdafeb77e706f9d43993 GIT binary patch literal 13032 zcmeI3KTpFz48`3)&{7yWFmzyun2?a7NGwQ52nLuK`W4a^DGXsC8OX#(2m9ieMh6Rs zh4N0yy`0ZJpMP5}$=lt-{ctc4w2@rPb|iA+6Ga9Ovt7zq`@jq3?9*LufxP%kN^pg011!)36KB@kN^pg zz%CQ8=jZMjdY21jZ6rVfBtQZrKmsH{0wh2JBtQZr@DB)tcj8v(ye)PQHT!$@nU8T6 zfOq{1_lG-`1W14cNPq-LfCNZ@1W14cNPq-L;13f>>&Mqx(p6PSx@n%P`lZ#Tl(fjJ zB8>9#X)USF)%i-bDT8kEI{&T8C%TY*lRv_OIDde`?uv5?nDISBeBOa`5BNdj_$!^T zHGZ1^SYr?Mvi}f5!@gY?Zniot5B@)Z{X}hcHiLMazd*4Z_8se~##-&&{u3QoOF}Qp zR>bmKLw>A#q&AC1e#y*Bo2%`)-{SFwPIj?9$EnAo&I6tMs{V7ecYE)}Cmw&>v)OH& F{{!qCA=m%_ literal 0 HcmV?d00001 diff --git a/lld/test/elf2/invalid-elf.test b/lld/test/elf2/invalid-elf.test index 0085b2797a93..ba698cb9eac1 100644 --- a/lld/test/elf2/invalid-elf.test +++ b/lld/test/elf2/invalid-elf.test @@ -17,3 +17,6 @@ INVALID-BINDING: unexpected binding RUN: not lld -flavor gnu2 %p/Inputs/invalid-section-index.elf -o %t2 2>&1 | \ RUN: FileCheck --check-prefix=INVALID-SECTION-INDEX %s INVALID-SECTION-INDEX: Invalid section index + +RUN: not lld -flavor gnu2 %p/Inputs/invalid-shstrndx.so -o %t2 2>&1 | \ +RUN: FileCheck --check-prefix=INVALID-SECTION-INDEX %s