Changes in directory llvm/tools/llvm2cpp:
CppWriter.cpp updated: 1.45 -> 1.46 --- Log message: Teach llvm2cpp about packed structure types. --- Diffs of the changes: (+2 -1) CppWriter.cpp | 3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/tools/llvm2cpp/CppWriter.cpp diff -u llvm/tools/llvm2cpp/CppWriter.cpp:1.45 llvm/tools/llvm2cpp/CppWriter.cpp:1.46 --- llvm/tools/llvm2cpp/CppWriter.cpp:1.45 Wed Apr 11 07:28:56 2007 +++ llvm/tools/llvm2cpp/CppWriter.cpp Wed Apr 11 07:41:49 2007 @@ -515,7 +515,8 @@ nl(Out); } Out << "StructType* " << typeName << " = StructType::get(" - << typeName << "_fields);"; + << typeName << "_fields, /*isPacked=*/" + << (ST->isPacked() ? "true" : "false") << ");"; nl(Out); break; } _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits