Use mergeable strings sections on sparc
authorAnton Korobeynikov <asl@math.spbu.ru>
Fri, 8 Aug 2008 18:25:29 +0000 (18:25 +0000)
committerAnton Korobeynikov <asl@math.spbu.ru>
Fri, 8 Aug 2008 18:25:29 +0000 (18:25 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54541 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Sparc/SparcTargetAsmInfo.cpp

index 5fd99ed003cc8dcbcbf5673cb5649bba9770609a..39c7442474d8951383a622eab5ac2a0d172baeb7 100644 (file)
@@ -24,6 +24,7 @@ SparcELFTargetAsmInfo::SparcELFTargetAsmInfo(const TargetMachine &TM):
   CommentString = "!";
   ConstantPoolSection = "\t.section \".rodata\",#alloc\n";
   COMMDirectiveTakesAlignment = true;
+  CStringSection=".rodata.str";
 }
 
 std::string SparcELFTargetAsmInfo::PrintSectionFlags(unsigned flags) const {