Make sure aggregates are properly alligned on MSP430.
[oota-llvm.git] / lib / Target / MSP430 / MSP430Subtarget.cpp
index dbddc5243db040b32b4ec7881adde560b1af227e..cb83b92d4364c3c95a0177f7bdcd7764e4969434 100644 (file)
@@ -34,6 +34,6 @@ MSP430Subtarget::MSP430Subtarget(const std::string &TT, const std::string &CPU,
                                  const std::string &FS, const TargetMachine &TM)
     : MSP430GenSubtargetInfo(TT, CPU, FS),
       // FIXME: Check DataLayout string.
-      DL("e-m:e-p:16:16-i32:16:32-n8:16"), FrameLowering(),
+      DL("e-m:e-p:16:16-i32:16:32-a:16-n8:16"), FrameLowering(),
       InstrInfo(initializeSubtargetDependencies(CPU, FS)), TLInfo(TM),
       TSInfo(DL) {}