summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-08-14 18:51:45 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-08-14 18:51:45 +0000
commit12de0df59fdab799d8d1432fcfd9190829d7f292 (patch)
treefa206cd1028771ee1b1c869a09a449f5b08c4ce9
parent56ce0f415cdf42d5c401035e2336c15e9031f03d (diff)
downloadllvm-12de0df59fdab799d8d1432fcfd9190829d7f292.tar.gz
llvm-12de0df59fdab799d8d1432fcfd9190829d7f292.tar.bz2
llvm-12de0df59fdab799d8d1432fcfd9190829d7f292.tar.xz
llvm-mc: zerofill shouldn't print quotes around the section,segment.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79017 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--lib/MC/MCAsmStreamer.cpp3
-rw-r--r--test/MC/AsmParser/directive_zerofill.s6
2 files changed, 4 insertions, 5 deletions
diff --git a/lib/MC/MCAsmStreamer.cpp b/lib/MC/MCAsmStreamer.cpp
index ac2aabdf8e..43ce04ffdf 100644
--- a/lib/MC/MCAsmStreamer.cpp
+++ b/lib/MC/MCAsmStreamer.cpp
@@ -190,8 +190,7 @@ void MCAsmStreamer::EmitZerofill(MCSection *Section, MCSymbol *Symbol,
// This is a mach-o specific directive.
const MCSectionMachO *MOSection = ((const MCSectionMachO*)Section);
- OS << '"' << MOSection->getSegmentName() << ","
- << MOSection->getSectionName() << '"';
+ OS << MOSection->getSegmentName() << "," << MOSection->getSectionName();
if (Symbol != NULL) {
OS << ',' << Symbol << ',' << Size;
diff --git a/test/MC/AsmParser/directive_zerofill.s b/test/MC/AsmParser/directive_zerofill.s
index fd96812592..4b26f9b68c 100644
--- a/test/MC/AsmParser/directive_zerofill.s
+++ b/test/MC/AsmParser/directive_zerofill.s
@@ -1,9 +1,9 @@
# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
# CHECK: TEST0:
-# CHECK: .zerofill "__FOO,__bar",x,1
-# CHECK: .zerofill "__FOO,__bar",y,8,2
-# CHECK: .zerofill "__EMPTY,__NoSymbol"
+# CHECK: .zerofill __FOO,__bar,x,1
+# CHECK: .zerofill __FOO,__bar,y,8,2
+# CHECK: .zerofill __EMPTY,__NoSymbol
TEST0:
.zerofill __FOO, __bar, x, 2-1
.zerofill __FOO, __bar, y , 8 , 1+1