Don't use PadSectionToAlignment on windows.
authorRafael Espindola <rafael.espindola@gmail.com>
Mon, 6 Dec 2010 03:03:44 +0000 (03:03 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Mon, 6 Dec 2010 03:03:44 +0000 (03:03 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120978 91177308-0d34-0410-b5e6-96231b3b80d8

lib/MC/WinCOFFStreamer.cpp
test/MC/COFF/basic-coff.s
test/MC/COFF/symbol-fragment-offset.s

index 315458b74957bc03200245e956b7d7534b72571b..3654add4f405b699aefca96c0d7af47e50e75a69 100644 (file)
@@ -124,7 +124,7 @@ WinCOFFStreamer::WinCOFFStreamer(MCContext &Context,
                                  TargetAsmBackend &TAB,
                                  MCCodeEmitter &CE,
                                  raw_ostream &OS)
-    : MCObjectStreamer(Context, TAB, OS, &CE, true)
+    : MCObjectStreamer(Context, TAB, OS, &CE, false)
     , CurSymbol(NULL) {
 }
 
index fcbe2904a54d40c6dba758c0f4be5127d7310429..0c8658258ed4397b373a49d9eb0eb31a783fb92c 100644 (file)
@@ -94,7 +94,7 @@ L_.str:                                 # @.str
 // CHECK:       StorageClass             = IMAGE_SYM_CLASS_STATIC (3)\r
 // CHECK:       NumberOfAuxSymbols       = 1\r
 // CHECK:       AuxillaryData            =\r
-// CHECK:         18 00 00 00 02 00 00 00 - 00 00 00 00 01 00 00 00 |................|\r
+// CHECK:         15 00 00 00 02 00 00 00 - 00 00 00 00 01 00 00 00 |................|\r
 // CHECK:         00 00                                             |..|\r
 // CHECK:     }\r
 // CHECK:     2 = {\r
index 577b6c59fad3ded35400aa896d18af71ad9dc672..c314ac20f4db611bdf4d8d9d00e93dea18b7bea5 100644 (file)
@@ -62,7 +62,7 @@ L_.str2:
 // CHECK:       SectionData              =\r
 // CHECK:         83 EC 04 C7 04 24 00 00 - 00 00 E8 00 00 00 00 C7 |.....$..........|\r
 // CHECK:         04 24 07 00 00 00 E8 00 - 00 00 00 C7 04 24 10 00 |.$...........$..|\r
-// CHECK:         00 00 E8 00 00 00 00 31 - C0 83 C4 04 C3 00 00 00 |.......1........|\r
+// CHECK:         00 00 E8 00 00 00 00 31 - C0 83 C4 04 C3 |.......1.....|\r
 // CHECK:       Relocations              = [\r
 // CHECK:         0 = {\r
 // CHECK:           VirtualAddress           = 0x6\r
@@ -134,7 +134,7 @@ L_.str2:
 // CHECK:       StorageClass             = IMAGE_SYM_CLASS_STATIC (3)\r
 // CHECK:       NumberOfAuxSymbols       = 1\r
 // CHECK:       AuxillaryData            =\r
-// CHECK:         30 00 00 00 06 00 00 00 - 00 00 00 00 01 00 00 00 |0...............|\r
+// CHECK:         2D 00 00 00 06 00 00 00 - 00 00 00 00 01 00 00 00 |-...............|\r
 // CHECK:         00 00                                             |..|\r
 \r
 // CHECK:     }\r