summaryrefslogtreecommitdiff
path: root/lib/MC/MCAsmStreamer.cpp
diff options
context:
space:
mode:
authorNico Rieck <nico.rieck@gmail.com>2013-04-14 21:18:36 +0000
committerNico Rieck <nico.rieck@gmail.com>2013-04-14 21:18:36 +0000
commitef1762b6a1d3353790bdb415788e7d8963e70372 (patch)
tree72fd4a6b39480b461fe47d6ffe6b78f9671afc1d /lib/MC/MCAsmStreamer.cpp
parent024d943bca85ee0b6bc1b9e5f13ec5276f16c13d (diff)
downloadllvm-ef1762b6a1d3353790bdb415788e7d8963e70372.tar.gz
llvm-ef1762b6a1d3353790bdb415788e7d8963e70372.tar.bz2
llvm-ef1762b6a1d3353790bdb415788e7d8963e70372.tar.xz
Use object file specific section type for initial text section
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179494 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/MC/MCAsmStreamer.cpp')
-rw-r--r--lib/MC/MCAsmStreamer.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/lib/MC/MCAsmStreamer.cpp b/lib/MC/MCAsmStreamer.cpp
index 35613b411c..b35a9de1fc 100644
--- a/lib/MC/MCAsmStreamer.cpp
+++ b/lib/MC/MCAsmStreamer.cpp
@@ -131,12 +131,7 @@ public:
}
virtual void InitToTextSection() {
- // FIXME, this is MachO specific, but the testsuite
- // expects this.
- SwitchSection(getContext().getMachOSection(
- "__TEXT", "__text",
- MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS,
- 0, SectionKind::getText()));
+ SwitchSection(getContext().getObjectFileInfo()->getTextSection());
}
virtual void EmitLabel(MCSymbol *Symbol);