Changes in directory llvm/include/llvm:
Module.h updated: 1.89 -> 1.90 --- Log message: Add a convenince member function for appending strings to a module's module-level asm string data. --- Diffs of the changes: (+7 -0) Module.h | 7 +++++++ 1 files changed, 7 insertions(+) Index: llvm/include/llvm/Module.h diff -u llvm/include/llvm/Module.h:1.89 llvm/include/llvm/Module.h:1.90 --- llvm/include/llvm/Module.h:1.89 Wed Apr 25 09:27:10 2007 +++ llvm/include/llvm/Module.h Mon Jun 25 19:38:49 2007 @@ -174,6 +174,13 @@ /// Set the module-scope inline assembly blocks. void setModuleInlineAsm(const std::string &Asm) { GlobalScopeAsm = Asm; } + /// Append to the module-scope inline assembly blocks, automatically + /// appending a newline to the end. + void appendModuleInlineAsm(const std::string &Asm) { + GlobalScopeAsm += Asm; + GlobalScopeAsm += '\n'; + } + /// @} /// @name Function Accessors /// @{ _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits