diff --git a/dynare++/kord/journal.cc b/dynare++/kord/journal.cc index c38128bf668e719708bd428cd16bf0b2af9b385c..1ff953dd341ef56e9fbb91474c37e85342bcb2ae 100644 --- a/dynare++/kord/journal.cc +++ b/dynare++/kord/journal.cc @@ -8,7 +8,7 @@ #include <ctime> #include <limits> -#ifndef __MINGW32__ +#ifndef _WIN32 # include <sys/time.h> // For getrusage() # include <sys/resource.h> // For getrusage() # include <sys/utsname.h> // For uname() @@ -29,7 +29,7 @@ const std::chrono::time_point<std::chrono::high_resolution_clock> SystemResource long SystemResources::pageSize() { -#ifndef __MINGW32__ +#ifndef _WIN32 return sysconf(_SC_PAGESIZE); #else return 1024; @@ -39,7 +39,7 @@ SystemResources::pageSize() long SystemResources::physicalPages() { -#ifndef __MINGW32__ +#ifndef _WIN32 return sysconf(_SC_PHYS_PAGES); #else MEMORYSTATUS memstat; @@ -51,7 +51,7 @@ SystemResources::physicalPages() long SystemResources::availablePhysicalPages() { -#ifndef __MINGW32__ +#ifndef _WIN32 return sysconf(_SC_AVPHYS_PAGES); #else MEMORYSTATUS memstat; @@ -63,7 +63,7 @@ SystemResources::availablePhysicalPages() long SystemResources::onlineProcessors() { -#ifndef __MINGW32__ +#ifndef _WIN32 return sysconf(_SC_NPROCESSORS_ONLN); #else return -1; @@ -82,7 +82,7 @@ SystemResources::SystemResources() std::chrono::duration<double> duration = now - start; elapsed = duration.count(); -#ifndef __MINGW32__ +#ifndef _WIN32 struct rusage rus; getrusage(RUSAGE_SELF, &rus); utime = rus.ru_utime.tv_sec+rus.ru_utime.tv_usec*1.0e-6; @@ -96,7 +96,7 @@ SystemResources::SystemResources() majflt = -1; #endif -#ifndef __MINGW32__ +#ifndef _WIN32 getloadavg(&load_avg, 1); #else load_avg = std::numeric_limits<double>::quiet_NaN(); @@ -210,7 +210,7 @@ Journal::printHeader() << " for LGPL see http://www.gnu.org/licenses/lgpl.html\n" << "\n\n" << "System info: "; -#ifndef __MINGW32__ +#ifndef _WIN32 utsname info; uname(&info); *this << info.sysname << " " << info.release << " " << info.version << " "