[lld] r284703 - [ELF] - Testcase checking that we do not crash on invalid sh_info in SHT_GROUP sections. NFC.
George Rimar via llvm-commits
llvm-commits at lists.llvm.org
Thu Oct 20 01:22:54 PDT 2016
Author: grimar
Date: Thu Oct 20 03:22:54 2016
New Revision: 284703
URL: http://llvm.org/viewvc/llvm-project?rev=284703&view=rev
Log:
[ELF] - Testcase checking that we do not crash on invalid sh_info in SHT_GROUP sections. NFC.
Fix was landed as r284702 "[Object/ELF] - Check index argument in getSymbol()."
Patch contains LLD testcase only.
Added:
lld/trunk/test/ELF/invalid/Inputs/sht-group.elf (with props)
lld/trunk/test/ELF/invalid/sht-group.s
Added: lld/trunk/test/ELF/invalid/Inputs/sht-group.elf
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/invalid/Inputs/sht-group.elf?rev=284703&view=auto
==============================================================================
Binary file - no diff available.
Propchange: lld/trunk/test/ELF/invalid/Inputs/sht-group.elf
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: lld/trunk/test/ELF/invalid/sht-group.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/invalid/sht-group.s?rev=284703&view=auto
==============================================================================
--- lld/trunk/test/ELF/invalid/sht-group.s (added)
+++ lld/trunk/test/ELF/invalid/sht-group.s Thu Oct 20 03:22:54 2016
@@ -0,0 +1,3 @@
+## sht-group.elf contains SHT_GROUP section with invalid sh_info.
+# RUN: not ld.lld %p/Inputs/sht-group.elf -o %t2 2>&1 | FileCheck %s
+# CHECK: Invalid symbol index
More information about the llvm-commits
mailing list