mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-01-27 21:35:19 +00:00
Log LLVM version
This commit is contained in:
parent
8f660fc6b1
commit
448666c896
@ -62,6 +62,10 @@
|
||||
|
||||
#include "Emu/RSX/GSRender.h"
|
||||
|
||||
#ifdef LLVM_AVAILABLE
|
||||
#include "llvm/Config/llvm-config.h"
|
||||
#endif
|
||||
|
||||
LOG_CHANNEL(sys_log, "SYS");
|
||||
|
||||
// Preallocate 32 MiB
|
||||
@ -345,6 +349,19 @@ extern void dump_executable(std::span<const u8> data, const ppu_module<lv2_obj>*
|
||||
|
||||
void Emulator::Init()
|
||||
{
|
||||
// Log LLVM version
|
||||
if (static bool logged_llvm = false; !logged_llvm)
|
||||
{
|
||||
#ifndef LLVM_AVAILABLE
|
||||
sys_log.always()("LLVM version: Compiled without LLVM");
|
||||
#elif defined (LLVM_VERSION_STRING)
|
||||
sys_log.always()("LLVM version: %s", LLVM_VERSION_STRING);
|
||||
#else
|
||||
sys_log.always()("LLVM version: Unknown");
|
||||
#endif
|
||||
logged_llvm = true;
|
||||
}
|
||||
|
||||
jit_runtime::initialize();
|
||||
|
||||
const std::string emu_dir = rpcs3::utils::get_emu_dir();
|
||||
|
@ -665,6 +665,7 @@ int main(int argc, char** argv)
|
||||
logs::stored_message qt{(strcmp(QT_VERSION_STR, qVersion()) != 0) ? sys_log.error : sys_log.notice};
|
||||
qt.text = fmt::format("Qt version: Compiled against Qt %s | Run-time uses Qt %s", QT_VERSION_STR, qVersion());
|
||||
|
||||
// Write current time
|
||||
logs::stored_message time{sys_log.always()};
|
||||
time.text = fmt::format("Current Time: %s", std::chrono::system_clock::now());
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user