(svn r18855) -Codechange: record compiler name and version in the crash log

This commit is contained in:
smatz
2010-01-18 10:11:27 +00:00
parent 23a8d2239f
commit 9fc910fbc2
5 changed files with 44 additions and 17 deletions

View File

@@ -59,10 +59,10 @@ class CrashLogOSX : public CrashLog {
return buffer + seprintf(buffer, last,
"Operating system:\n"
" Name: Mac OS X\n"
" Release: %d.%d.%d\n"
" Machine: %s\n"
" Min Ver: %d\n\n",
" Name: Mac OS X\n"
" Release: %d.%d.%d\n"
" Machine: %s\n"
" Min Ver: %d\n",
ver_maj, ver_min, ver_bug,
arch != NULL ? arch->description : "unknown",
MAC_OS_X_VERSION_MIN_REQUIRED

View File

@@ -43,10 +43,10 @@ class CrashLogUnix : public CrashLog {
return buffer + seprintf(buffer, last,
"Operating system:\n"
" Name: %s\n"
" Release: %s\n"
" Version: %s\n"
" Machine: %s\n\n",
" Name: %s\n"
" Release: %s\n"
" Version: %s\n"
" Machine: %s\n",
name.sysname,
name.release,
name.version,

View File

@@ -78,18 +78,12 @@ public:
return buffer + seprintf(buffer, last,
"Operating system:\n"
" Name: Windows\n"
" Release: %d.%d.%d (%s)\n"
" MSVC: %s\n\n",
" Name: Windows\n"
" Release: %d.%d.%d (%s)\n",
(int)os.dwMajorVersion,
(int)os.dwMinorVersion,
(int)os.dwBuildNumber,
os.szCSDVersion,
#if defined(_MSC_VER)
"Yes"
#else
"No"
#endif
os.szCSDVersion
);
}