tools: fix invalid printing, buffer overrun in llvm-readobj
authorSaleem Abdulrasool <compnerd@compnerd.org>
Wed, 16 Apr 2014 04:15:29 +0000 (04:15 +0000)
committerSaleem Abdulrasool <compnerd@compnerd.org>
Wed, 16 Apr 2014 04:15:29 +0000 (04:15 +0000)
commit30e7a0ae041c70f780003885453f27a5ed15e88c
tree2d8e868119d7d4ace9ecee41db8df7d433302630
parenteb0eb5dbec8fb0365300d9997bcc6d55c68160d7
tools: fix invalid printing, buffer overrun in llvm-readobj

All auxiliary records are consumed when accessing a File record.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206354 91177308-0d34-0410-b5e6-96231b3b80d8
test/tools/llvm-readobj/Inputs/file-multiple-aux-records.yaml [new file with mode: 0644]
test/tools/llvm-readobj/coff-file-sections-reading.test [new file with mode: 0644]
tools/llvm-readobj/COFFDumper.cpp