summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-objcopy/Object.cpp
diff options
context:
space:
mode:
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>2018-09-07 00:27:11 +0000
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>2018-09-07 00:27:11 +0000
commit5b332abd66c3d6e7ef84326989ab17eb99ae24d4 (patch)
treef054418c7e28dfa5cdabe79d47f972fdd098cb93 /llvm/tools/llvm-objcopy/Object.cpp
parent1fe3e8b26fffe117a66e7accb413da627740abee (diff)
downloadbcm5719-llvm-5b332abd66c3d6e7ef84326989ab17eb99ae24d4.tar.gz
bcm5719-llvm-5b332abd66c3d6e7ef84326989ab17eb99ae24d4.zip
[hwasan] Fix malloc overflow detection.
Check size limit before rounding up, otherwise malloc((size_t)-1) would happily allocate 0 bytes. Steal a nice test case from scudo. llvm-svn: 341612
Diffstat (limited to 'llvm/tools/llvm-objcopy/Object.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud