Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.235 -> 1.236 --- Log message: And asm writing for packed struct initializers --- Diffs of the changes: (+4 -0) AsmWriter.cpp | 4 ++++ 1 files changed, 4 insertions(+) Index: llvm/lib/VMCore/AsmWriter.cpp diff -u llvm/lib/VMCore/AsmWriter.cpp:1.235 llvm/lib/VMCore/AsmWriter.cpp:1.236 --- llvm/lib/VMCore/AsmWriter.cpp:1.235 Sat Jan 6 01:24:44 2007 +++ llvm/lib/VMCore/AsmWriter.cpp Mon Jan 8 12:21:30 2007 @@ -501,6 +501,8 @@ Out << " ]"; } } else if (const ConstantStruct *CS = dyn_cast<ConstantStruct>(CV)) { + if (CS->getType()->isPacked()) + Out << '<'; Out << '{'; unsigned N = CS->getNumOperands(); if (N) { @@ -525,6 +527,8 @@ } Out << " }"; + if (CS->getType()->isPacked()) + Out << '>'; } else if (const ConstantPacked *CP = dyn_cast<ConstantPacked>(CV)) { const Type *ETy = CP->getType()->getElementType(); assert(CP->getNumOperands() > 0 && _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits