diff options
author | David Majnemer <david.majnemer@gmail.com> | 2014-10-08 06:38:53 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2014-10-08 06:38:53 +0000 |
commit | d7586046ee8a006b7589e63ee20a096f2e6f1fb1 (patch) | |
tree | 78bd0d05e43b6aeea980fc5e9e28f7a121614b7e /llvm/lib/CodeGen/MachineFunction.cpp | |
parent | 5fbe324ff9b28c04fe62c9a1e40dc7893de5e979 (diff) | |
download | llvm-d7586046ee8a006b7589e63ee20a096f2e6f1fb1.zip llvm-d7586046ee8a006b7589e63ee20a096f2e6f1fb1.tar.gz llvm-d7586046ee8a006b7589e63ee20a096f2e6f1fb1.tar.bz2 |
COFF: Don't oversize COMMON symbols when targeting BFD ld
COFF normally doesn't allow us to describe the alignment of COMMON
symbols.
It turns out that most linkers use the symbol size as a hint as to how
aligned the symbol should be.
However the BFD folks have added a .drectve command, which we
now support as of r219229, that allows us to specify the alignment
precisely. With this in mind, stop rounding sizes up.
llvm-svn: 219281
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions