From e44119c512d29b9c1718ca92e7a293431e8865ae Mon Sep 17 00:00:00 2001 From: Wiebe Cazemier Date: Tue, 1 Jun 2021 17:57:20 +0200 Subject: [PATCH] Show SSE support in start message --- main.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/main.cpp b/main.cpp index a676f59..844e659 100644 --- a/main.cpp +++ b/main.cpp @@ -82,10 +82,18 @@ int main(int argc, char *argv[]) Logger *logger = Logger::getInstance(); mainApp = MainApp::getMainApp(); check(register_signal_handers()); + + std::string sse = "without SSE support"; +#ifdef __SSE2__ + sse = "with SSE2 support"; +#endif +#ifdef __SSE4_2__ + sse = "with SSE4.2 support"; +#endif #ifdef NDEBUG - logger->logf(LOG_NOTICE, "Starting FlashMQ version %s, release build.", VERSION); + logger->logf(LOG_NOTICE, "Starting FlashMQ version %s, release build.", VERSION, sse.c_str()); #else - logger->logf(LOG_NOTICE, "Starting FlashMQ version %s, debug build.", VERSION); + logger->logf(LOG_NOTICE, "Starting FlashMQ version %s, debug build %s.", VERSION, sse.c_str()); #endif mainApp->start(); } -- libgit2 0.21.4