diff options
| author | Nathan Jeffords <blunted2night@gmail.com> | 2010-05-21 18:23:56 +0000 |
|---|---|---|
| committer | Nathan Jeffords <blunted2night@gmail.com> | 2010-05-21 18:23:56 +0000 |
| commit | ea91abddfe8b9681d92b75721991acc3f9746256 (patch) | |
| tree | 9c7ca97e98d737c9f6bf046b674f3395a9cd189f /llvm/lib/CodeGen/PostRASchedulerList.cpp | |
| parent | 0735ecfe17387acc0e5dc2914b01de08bb031ac5 (diff) | |
| download | bcm5719-llvm-ea91abddfe8b9681d92b75721991acc3f9746256.tar.gz bcm5719-llvm-ea91abddfe8b9681d92b75721991acc3f9746256.zip | |
added an assertion to MCObjectWriter::WriteBytes to catch misuse of the ZeroFillSize parameter
If the size of the string is greater than the zero fill size, the function will attempt to write a very large string of zeros to the object file (~4GB on 32 bit platforms). This assertion will catch the scenario and crash the program before the write occurs.
llvm-svn: 104334
Diffstat (limited to 'llvm/lib/CodeGen/PostRASchedulerList.cpp')
0 files changed, 0 insertions, 0 deletions

