summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC
diff options
context:
space:
mode:
authorNAKAMURA Takumi <geek4civic@gmail.com>2013-09-21 02:34:45 +0000
committerNAKAMURA Takumi <geek4civic@gmail.com>2013-09-21 02:34:45 +0000
commit68fa6f9d36369768e2ba9c93cd38924d5c97bf3d (patch)
tree890031b1c6afce558a52a024304139d5d572591f /llvm/lib/MC
parentead6f1699dcda74528393b328250cbcb47fb1211 (diff)
downloadbcm5719-llvm-68fa6f9d36369768e2ba9c93cd38924d5c97bf3d.tar.gz
bcm5719-llvm-68fa6f9d36369768e2ba9c93cd38924d5c97bf3d.zip
Initialize BSSSection explicitly in InitMachOMCObjectFileInfo() to appease msvc.
This can revert r191087. llvm-svn: 191128
Diffstat (limited to 'llvm/lib/MC')
-rw-r--r--llvm/lib/MC/MCObjectFileInfo.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/MC/MCObjectFileInfo.cpp b/llvm/lib/MC/MCObjectFileInfo.cpp
index c620e8c6eef..958648c656e 100644
--- a/llvm/lib/MC/MCObjectFileInfo.cpp
+++ b/llvm/lib/MC/MCObjectFileInfo.cpp
@@ -39,6 +39,9 @@ void MCObjectFileInfo::InitMachOMCObjectFileInfo(Triple T) {
= Ctx->getMachOSection("__DATA", "__data", 0,
SectionKind::getDataRel());
+ // BSSSection might not be expected initialized on msvc.
+ BSSSection = 0;
+
TLSDataSection // .tdata
= Ctx->getMachOSection("__DATA", "__thread_data",
MCSectionMachO::S_THREAD_LOCAL_REGULAR,
OpenPOWER on IntegriCloud