From f927b34a148b27b24f37f062d5a0620b76430ade Mon Sep 17 00:00:00 2001 From: Jordan Rupprecht Date: Mon, 12 Aug 2019 14:05:37 +0000 Subject: [llvm-readobj] Downgrade 'PT_DYNAMIC segment offset + size exceeds the size of the file' from an error to a warning Summary: This allows llvm-readobj to print other useful information for truncated files instead of giving up. Reviewers: jhenderson, grimar, MaskRay Reviewed By: jhenderson, grimar, MaskRay Subscribers: llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D66036 llvm-svn: 368576 --- llvm/test/Object/invalid.test | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'llvm/test/Object') diff --git a/llvm/test/Object/invalid.test b/llvm/test/Object/invalid.test index 09c8dfecdd9..cddc0b9c342 100644 --- a/llvm/test/Object/invalid.test +++ b/llvm/test/Object/invalid.test @@ -489,9 +489,9 @@ Sections: ## than the object size. Check llvm-readobj reports it. # RUN: yaml2obj %s --docnum=23 -o %t23 -# RUN: not llvm-readobj --dyn-relocations %t23 2>&1 | FileCheck --check-prefix=DYN-TABLE-PHDR %s +# RUN: llvm-readobj --dyn-relocations %t23 2>&1 | FileCheck --check-prefix=DYN-TABLE-PHDR %s -# DYN-TABLE-PHDR: error: PT_DYNAMIC segment offset + size exceeds the size of the file +# DYN-TABLE-PHDR: warning: PT_DYNAMIC segment offset + size exceeds the size of the file --- !ELF FileHeader: @@ -515,7 +515,7 @@ ProgramHeaders: ## than the object size. Check llvm-readobj reports it. # RUN: yaml2obj %s --docnum=24 -o %t24 -# RUN: not llvm-readobj --dyn-relocations %t24 2>&1 \ +# RUN: llvm-readobj --dyn-relocations %t24 2>&1 \ # RUN: | FileCheck --check-prefix=DYN-TABLE-PHDR %s --- !ELF -- cgit v1.2.3