aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/MetadataLoader.cpp
diff options
context:
space:
mode:
authorPetr Hosek <phosek@chromium.org>2017-02-01 20:58:41 +0000
committerPetr Hosek <phosek@chromium.org>2017-02-01 20:58:41 +0000
commit4d65ef3be17bdc21da14975dc9b75c5acbadcc22 (patch)
treef3ae03fdaefcaa1954d0099d11943a01f7b5fbef /llvm/lib/Bitcode/Reader/MetadataLoader.cpp
parent04496077383e486f7cf84e1c739fbfdb7a94d7bc (diff)
downloadllvm-4d65ef3be17bdc21da14975dc9b75c5acbadcc22.zip
llvm-4d65ef3be17bdc21da14975dc9b75c5acbadcc22.tar.gz
llvm-4d65ef3be17bdc21da14975dc9b75c5acbadcc22.tar.bz2
[ELF] Handle multiple discontiguous .note sections
There could be multiple discontiguous output .note sections in which case we need to put these into separate PT_NOTE segments rather then placing them into a single segment. Where possible, we could reorder the input sections to make sure that all .note are layed out next to each other to avoid creation multiple PT_NOTE segments, but even in that case, it's still possible to construct a discontiguous case e.g. by using a linker script. Differential Revision: https://reviews.llvm.org/D29364 llvm-svn: 293811
Diffstat (limited to 'llvm/lib/Bitcode/Reader/MetadataLoader.cpp')
0 files changed, 0 insertions, 0 deletions