[lld/COFF] Don't round alignment if it's already a power-of-two.
authorDavide Italiano <davide@freebsd.org>
Fri, 11 Nov 2016 02:53:48 +0000 (02:53 +0000)
committerDavide Italiano <davide@freebsd.org>
Fri, 11 Nov 2016 02:53:48 +0000 (02:53 +0000)
commitc520e18ce067963f410a3f1dc685b9a27e1c1f17
tree4724a209a85c8c8318b9f894b3338f3e6ce20fcd
parentc5bf4b831d2e3998a596dadacb767180e46d0bc1
[lld/COFF] Don't round alignment if it's already a power-of-two.

This matches link.exe behaviour.

Differential Revision:  https://reviews.llvm.org/D26372

llvm-svn: 286553
lld/COFF/Chunks.cpp
lld/test/COFF/common.test