[ELF] Speedup creating program headers.
authorShankar Easwaran <shankare@codeaurora.org>
Fri, 6 Feb 2015 04:15:04 +0000 (04:15 +0000)
committerShankar Easwaran <shankare@codeaurora.org>
Fri, 6 Feb 2015 04:15:04 +0000 (04:15 +0000)
commit8825dbdd85e18068ec352e9f7d5e035fcf2fee9b
treed8e008509532c4766b1ad27e17eaaa4898e6efb8
parent8f1b2d09309e7fdb0e4e53262c2af24f7fb3b733
[ELF] Speedup creating program headers.

After the total number of program headers are determined, virtual addresses
and file offsets need not be reassigned for sections whose virtual addresses and
fileoffsets remained the same.

This doesnot change any functionality.

llvm-svn: 228377
lld/lib/ReaderWriter/ELF/DefaultLayout.h