Fixed a missing space when reporting errors and warning through the module
and also print out the full path and architecture.

llvm-svn: 147908
diff --git a/lldb/source/Core/Module.cpp b/lldb/source/Core/Module.cpp
index eb25ac6..0b9a05a 100644
--- a/lldb/source/Core/Module.cpp
+++ b/lldb/source/Core/Module.cpp
@@ -620,7 +620,7 @@
         StreamString strm;
         strm.PutCString("error: ");
         GetDescription(&strm, lldb::eDescriptionLevelBrief);
-        
+        strm.PutChar (' ');
         va_list args;
         va_start (args, format);
         strm.PrintfVarArg(format, args);
@@ -675,7 +675,8 @@
     {
         StreamString strm;
         strm.PutCString("warning: ");
-        GetDescription(&strm, lldb::eDescriptionLevelBrief);
+        GetDescription(&strm, lldb::eDescriptionLevelFull);
+        strm.PutChar (' ');
         
         va_list args;
         va_start (args, format);
@@ -699,7 +700,7 @@
     if (log)
     {
         StreamString log_message;
-        GetDescription(&log_message, lldb::eDescriptionLevelBrief);
+        GetDescription(&log_message, lldb::eDescriptionLevelFull);
         log_message.PutCString (": ");
         va_list args;
         va_start (args, format);