summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorGeorge Rimar <grimar@accesssoftek.com>2016-10-27 11:50:04 +0000
committerGeorge Rimar <grimar@accesssoftek.com>2016-10-27 11:50:04 +0000
commit447d1a19860bd8af26275a21ec67ce5c70f533d5 (patch)
treee18b3e7f1e5fbada88a8d9a447c9087dc552e423 /clang/lib/Frontend/CompilerInvocation.cpp
parent7aa1626898d79438b440129e352883a630dee8b5 (diff)
downloadbcm5719-llvm-447d1a19860bd8af26275a21ec67ce5c70f533d5.tar.gz
bcm5719-llvm-447d1a19860bd8af26275a21ec67ce5c70f533d5.zip
[Object/ELF] - Fixed behavior when SectionHeaderTable->sh_size is too large.
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: 285285
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud