[llvm] r241094 - Add a test of an elf file with an invalid section index.

Rafael Espindola rafael.espindola at gmail.com
Tue Jun 30 11:23:07 PDT 2015


Author: rafael
Date: Tue Jun 30 13:23:07 2015
New Revision: 241094

URL: http://llvm.org/viewvc/llvm-project?rev=241094&view=rev
Log:
Add a test of an elf file with an invalid section index.

We were already checking, but were missing a test.

Added:
    llvm/trunk/test/Object/Inputs/invalid-section-index.elf
Modified:
    llvm/trunk/test/Object/invalid.test

Added: llvm/trunk/test/Object/Inputs/invalid-section-index.elf
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Object/Inputs/invalid-section-index.elf?rev=241094&view=auto
==============================================================================
Binary files llvm/trunk/test/Object/Inputs/invalid-section-index.elf (added) and llvm/trunk/test/Object/Inputs/invalid-section-index.elf Tue Jun 30 13:23:07 2015 differ

Modified: llvm/trunk/test/Object/invalid.test
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Object/invalid.test?rev=241094&r1=241093&r2=241094&view=diff
==============================================================================
--- llvm/trunk/test/Object/invalid.test (original)
+++ llvm/trunk/test/Object/invalid.test Tue Jun 30 13:23:07 2015
@@ -37,3 +37,7 @@ SECTION-NEXT:    EntrySize: 32
 RUN: not llvm-readobj -t %p/Inputs/invalid-sh_entsize.elf 2>&1 | FileCheck --check-prefix=INVALID-SYM-SIZE %s
 RUN: not llvm-readobj --dyn-symbols %p/Inputs/invalid-sh_entsize.elf 2>&1 | FileCheck --check-prefix=INVALID-SYM-SIZE %s
 INVALID-SYM-SIZE: Invalid symbol size
+
+RUN: not llvm-readobj -t %p/Inputs/invalid-section-index.elf 2>&1 | FileCheck --check-prefix=INVALID-SECTION-INDEX %s
+
+INVALID-SECTION-INDEX: Invalid section index!





More information about the llvm-commits mailing list