Revert "Added file logging for rocclr & HIP"
This reverts commit 5f055d227d.
This change broke the legacy-complib build in p4. It seems that we can't use any flags in debug.cpp.
Change-Id: I17bb83651b85d6f415d9074634b479658fd4c3f9
Этот коммит содержится в:
коммит произвёл
Vladislav Sytchenko
родитель
6f2dfea285
Коммит
20c24cae93
@@ -26,7 +26,6 @@
|
||||
#include "utils/flags.hpp"
|
||||
#endif
|
||||
|
||||
#include <mutex>
|
||||
#include <cstdlib>
|
||||
#include <cstdio>
|
||||
#include <cstdarg>
|
||||
@@ -81,15 +80,6 @@ void log_timestamped(LogLevel level, const char* file, int line, const char* mes
|
||||
#endif
|
||||
}
|
||||
|
||||
FILE* g_pLogFile = nullptr;
|
||||
std::once_flag g_iLogFileInitialized;
|
||||
|
||||
void createLogFile() {
|
||||
if (!flagIsDefault(AMD_LOG_FILE) && g_pLogFile == nullptr) {
|
||||
g_pLogFile = fopen("rocclr-trace.log", "w");
|
||||
}
|
||||
}
|
||||
|
||||
void log_printf(LogLevel level, const char* file, int line, const char* format, ...) {
|
||||
va_list ap;
|
||||
|
||||
@@ -98,16 +88,7 @@ void log_printf(LogLevel level, const char* file, int line, const char* format,
|
||||
vsnprintf(message, sizeof(message), format, ap);
|
||||
va_end(ap);
|
||||
|
||||
if (!flagIsDefault(AMD_LOG_FILE)) {
|
||||
std::call_once(amd::g_iLogFileInitialized, amd::createLogFile);
|
||||
|
||||
if (g_pLogFile) {
|
||||
fprintf(g_pLogFile, ":%d:%-25s:%-4d: %010lld: %s\n", level, file, line, Os::timeNanos() / 100ULL, message);
|
||||
}
|
||||
}
|
||||
else {
|
||||
fprintf(stderr, ":%d:%-25s:%-4d: %010lld: %s\n", level, file, line, Os::timeNanos() / 100ULL, message);
|
||||
}
|
||||
fprintf(stderr, ":%d:%-25s:%-4d: %010lld: %s\n", level, file, line, Os::timeNanos() / 100ULL, message);
|
||||
}
|
||||
|
||||
} // namespace amd
|
||||
|
||||
Ссылка в новой задаче
Block a user