summaryrefslogtreecommitdiffstats
path: root/clang
diff options
context:
space:
mode:
authorShankar Easwaran <shankare@codeaurora.org>2014-11-08 03:44:49 +0000
committerShankar Easwaran <shankare@codeaurora.org>2014-11-08 03:44:49 +0000
commit22c76a5d79ad6ceb4bbf46b6b280dfd10483bade (patch)
tree7d7ab83b247d028e5fd78b01d435d5651824a6c6 /clang
parent8da0bf3b7cf3670095d7ce9eac885dfc5976720e (diff)
downloadbcm5719-llvm-22c76a5d79ad6ceb4bbf46b6b280dfd10483bade.tar.gz
bcm5719-llvm-22c76a5d79ad6ceb4bbf46b6b280dfd10483bade.zip
[ELF] Support --no-align-segments.
lld generates an ELF by adhering to the ELF spec by aligning vma/fileoffset to a page boundary, but this becomes an issue when dealing with large pages. This adds support so that lld generated executables adheres to the ELF spec with the rule vma % p_align = offset % p_align. This is supported by the flag --no-align-segments. This could be the default in few targets like X86_64 to save space on disk. llvm-svn: 221571
Diffstat (limited to 'clang')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud