diff options
| author | George Rimar <grimar@accesssoftek.com> | 2016-10-31 15:33:00 +0000 |
|---|---|---|
| committer | George Rimar <grimar@accesssoftek.com> | 2016-10-31 15:33:00 +0000 |
| commit | f01f65ea593bf1bbdcbeb425e1053ac3bbd9644d (patch) | |
| tree | a01481d59c11b0ff659104343b0fc8935a1f1513 /llvm/test/Bitcode/compatibility-3.8.ll | |
| parent | 2460bada567e0bb9213640d53f417dfd4e23a954 (diff) | |
| download | bcm5719-llvm-f01f65ea593bf1bbdcbeb425e1053ac3bbd9644d.tar.gz bcm5719-llvm-f01f65ea593bf1bbdcbeb425e1053ac3bbd9644d.zip | |
Recommit r285285 - [Object/ELF] - Fixed behavior when SectionHeaderTable->sh_size is too large.
with fix: edited invalid-section-index2.elf input to pass the new check and
fail on the same place it was intended to fail.
Original commit message:
Elf.h already has code checking that section table does not go past end of file.
Problem is that this check may not work on values greater than UINT64_MAX / Header->e_shentsize
because of calculation overflow.
Parch fixes the issue.
Differential revision: https://reviews.llvm.org/D25432
llvm-svn: 285586
Diffstat (limited to 'llvm/test/Bitcode/compatibility-3.8.ll')
0 files changed, 0 insertions, 0 deletions

