Mercurial > hg > orthanc
diff OrthancServer/main.cpp @ 4012:dc6e7c7372ae
merge
author | Alain Mazy <alain@mazy.be> |
---|---|
date | Mon, 08 Jun 2020 16:04:43 +0200 |
parents | 16978ee28588 |
children | 05a363186da6 |
line wrap: on
line diff
--- a/OrthancServer/main.cpp Mon Jun 08 16:04:29 2020 +0200 +++ b/OrthancServer/main.cpp Mon Jun 08 16:04:43 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;