aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCSectionMachO.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2015-03-27 15:01:40 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2015-03-27 15:01:40 +0000
commitb61beca40c141fd156c2d1feb47410221d1f43f7 (patch)
tree2052024421bc83ef61e9eac22836088e5b4a8ce3 /llvm/lib/MC/MCSectionMachO.cpp
parent52bd86739973666a42c9923abd65323503db8cef (diff)
downloadllvm-b61beca40c141fd156c2d1feb47410221d1f43f7.zip
llvm-b61beca40c141fd156c2d1feb47410221d1f43f7.tar.gz
llvm-b61beca40c141fd156c2d1feb47410221d1f43f7.tar.bz2
Close unique sections when switching away from them.
It is not possible to switch back to unique secitons, so close them automatically when switching away. llvm-svn: 233380
Diffstat (limited to 'llvm/lib/MC/MCSectionMachO.cpp')
-rw-r--r--llvm/lib/MC/MCSectionMachO.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/MC/MCSectionMachO.cpp b/llvm/lib/MC/MCSectionMachO.cpp
index c9f1591..606d074 100644
--- a/llvm/lib/MC/MCSectionMachO.cpp
+++ b/llvm/lib/MC/MCSectionMachO.cpp
@@ -72,7 +72,7 @@ ENTRY(nullptr /*FIXME*/, S_ATTR_LOC_RELOC)
MCSectionMachO::MCSectionMachO(StringRef Segment, StringRef Section,
unsigned TAA, unsigned reserved2, SectionKind K,
MCSymbol *Begin)
- : MCSection(SV_MachO, K, Begin), TypeAndAttributes(TAA),
+ : MCSection(SV_MachO, K, Begin, /*Unique*/ false), TypeAndAttributes(TAA),
Reserved2(reserved2) {
assert(Segment.size() <= 16 && Section.size() <= 16 &&
"Segment or section string too long");