summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/PowerPC/Atomics-64.ll
diff options
context:
space:
mode:
authorReid Kleckner <rnk@google.com>2017-07-13 20:29:59 +0000
committerReid Kleckner <rnk@google.com>2017-07-13 20:29:59 +0000
commit3b8acb2c5adc828c26ab2a738767a027ffbfed72 (patch)
tree5d083f68ae3da2541c659326d7b77d7280df10a6 /llvm/test/CodeGen/PowerPC/Atomics-64.ll
parent34327d28fdd7e2df3acedcd164daea065c59f90b (diff)
downloadbcm5719-llvm-3b8acb2c5adc828c26ab2a738767a027ffbfed72.tar.gz
bcm5719-llvm-3b8acb2c5adc828c26ab2a738767a027ffbfed72.zip
[COFF] Bounds check relocations
Summary: This would have caught the invalid object file I used in my test case in r307726. The OOB was only caught by ASan later, which is slow and doesn't work on some platforms. LLD should do some basic input validation itself. This check isn't perfect, so relocations can reach OOB by up to seven bytes, but it's better than what we had and probably cheap. Reviewers: ruiu Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D35371 llvm-svn: 307948
Diffstat (limited to 'llvm/test/CodeGen/PowerPC/Atomics-64.ll')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud