diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2018-01-25 17:42:03 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2018-01-25 17:42:03 +0000 |
| commit | db9dd5b43ecf066eea1f57569f230ee018cae0e6 (patch) | |
| tree | 23b6206be987a381b19537efa720064a867ccef7 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 034e11aca51b64c29cd2e47703e478df895cff9e (diff) | |
Improve LMARegion handling.
This fixes the crash reported at PR36083.
The issue is that we were trying to put all the sections in the same
PT_LOAD and crashing trying to write past the end of the file.
This also adds accounting for used space in LMARegion, without it all
3 PT_LOADs would have the same physical address.
llvm-svn: 323449
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
