aboutsummaryrefslogtreecommitdiffstats
path: root/lib/MC/WinCOFFObjectWriter.cpp
diff options
context:
space:
mode:
authorMichael J. Spencer <bigcheesegs@gmail.com>2010-10-09 16:04:45 +0000
committerMichael J. Spencer <bigcheesegs@gmail.com>2010-10-09 16:04:45 +0000
commit28ca86aa19fe2a5493573164ef0c2c54542ed9da (patch)
tree3724625fdfa43aacbae1d52abbc287b940badb79 /lib/MC/WinCOFFObjectWriter.cpp
parent2e09a25c0b1ee91b6a9c95779649c2f9bba210dd (diff)
downloadexternal_llvm-28ca86aa19fe2a5493573164ef0c2c54542ed9da.zip
external_llvm-28ca86aa19fe2a5493573164ef0c2c54542ed9da.tar.gz
external_llvm-28ca86aa19fe2a5493573164ef0c2c54542ed9da.tar.bz2
MC-COFF: Fix .bss section size. Fixes PR8335. Patch by NAKAMUTA Takumi!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116155 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/MC/WinCOFFObjectWriter.cpp')
-rw-r--r--lib/MC/WinCOFFObjectWriter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/MC/WinCOFFObjectWriter.cpp b/lib/MC/WinCOFFObjectWriter.cpp
index c6ea31a..285717e 100644
--- a/lib/MC/WinCOFFObjectWriter.cpp
+++ b/lib/MC/WinCOFFObjectWriter.cpp
@@ -801,7 +801,7 @@ void WinCOFFObjectWriter::WriteObject(MCAssembler &Asm,
if (Sec->Number == -1)
continue;
- Sec->Header.SizeOfRawData = Layout.getSectionFileSize(i);
+ Sec->Header.SizeOfRawData = Layout.getSectionAddressSize(i);
if (IsPhysicalSection(Sec)) {
Sec->Header.PointerToRawData = offset;