Revert r132111. I built Release (without Asserts), so I didn't know about the
authorCharles Davis <cdavis@mines.edu>
Thu, 26 May 2011 05:35:55 +0000 (05:35 +0000)
committerCharles Davis <cdavis@mines.edu>
Thu, 26 May 2011 05:35:55 +0000 (05:35 +0000)
assert that prevented setting alignment on section creation.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132113 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/TargetLoweringObjectFileImpl.cpp

index 11625214c66200e10e724258df837625a51c82fa..e9cfe43e6d4940cffb99b4f2e9e313c96c116a6e 100644 (file)
@@ -994,7 +994,6 @@ void TargetLoweringObjectFileCOFF::Initialize(MCContext &Ctx,
   PDataSection =
     getContext().getCOFFSection(".pdata",
                                 COFF::IMAGE_SCN_CNT_INITIALIZED_DATA |
-                                COFF::IMAGE_SCN_ALIGN_4BYTES |
                                 COFF::IMAGE_SCN_MEM_READ |
                                 COFF::IMAGE_SCN_MEM_WRITE,
                                 SectionKind::getDataRel());
@@ -1002,7 +1001,6 @@ void TargetLoweringObjectFileCOFF::Initialize(MCContext &Ctx,
   XDataSection =
     getContext().getCOFFSection(".xdata",
                                 COFF::IMAGE_SCN_CNT_INITIALIZED_DATA |
-                                COFF::IMAGE_SCN_ALIGN_4BYTES |
                                 COFF::IMAGE_SCN_MEM_READ |
                                 COFF::IMAGE_SCN_MEM_WRITE,
                                 SectionKind::getDataRel());