# HG changeset patch # User Sebastien Jodogne # Date 1591599728 -7200 # Node ID 16978ee28588061fb4c1638b272cf8750974dc16 # Parent 2d4427ca4be9bc2b803478e31c769a8bd076bc5f print info about cpu architecture diff -r 2d4427ca4be9 -r 16978ee28588 OrthancServer/main.cpp --- a/OrthancServer/main.cpp Mon Jun 08 08:47:43 2020 +0200 +++ b/OrthancServer/main.cpp Mon Jun 08 09:02:08 2020 +0200 @@ -1624,6 +1624,37 @@ LOG(WARNING) << "Orthanc version: " << version; assert(DisplayPerformanceWarning()); + + std::string s = "Architecture: "; + if (sizeof(void*) == 4) + { + s += "32-bit, "; + } + else if (sizeof(void*) == 8) + { + s += "64-bit, "; + } + else + { + s += "unsupported pointer size, "; + } + + switch (Toolbox::DetectEndianness()) + { + case Endianness_Little: + s += "little endian"; + break; + + case Endianness_Big: + s += "big endian"; + break; + + default: + s += "unsupported endianness"; + break; + } + + LOG(INFO) << s; } int status = 0;