Changeset d54a8f0 in OpenModelica
- Timestamp:
- 2013-08-26T09:43:26+02:00 (11 years ago)
- Branches:
- Added-citation-metadata, maintenance/v1.14, maintenance/v1.15, maintenance/v1.16, maintenance/v1.17, maintenance/v1.18, maintenance/v1.19, maintenance/v1.20, maintenance/v1.21, maintenance/v1.22, maintenance/v1.23, master, omlib-staging
- Children:
- 27a8a7db
- Parents:
- 6d92f1f6
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Compiler/runtime/getMemorySize.c
r6d92f1f6 rd54a8f0 30 30 static size_t getMemorySizeBytes( ) 31 31 { 32 #if defined(_WIN32) && (defined(__CYGWIN__) || defined(__CYGWIN32__))32 #if (defined(_WIN32) && (defined(__CYGWIN__) || defined(__CYGWIN32__))) || defined(_WIN32) 33 33 /* Cygwin under Windows. ------------------------------------ */ 34 34 /* New 64-bit MEMORYSTATUSEX isn't available. Use old 32.bit */ … … 37 37 GlobalMemoryStatus( &status ); 38 38 return (size_t)status.dwTotalPhys; 39 40 #elif defined(_WIN32)41 /* Windows. ------------------------------------------------- */42 /* Use new 64-bit MEMORYSTATUSEX, not old 32-bit MEMORYSTATUS */43 MEMORYSTATUSEX status;44 status.dwLength = sizeof(status);45 GlobalMemoryStatusEx( &status );46 return (size_t)status.ullTotalPhys;47 39 48 40 #elif defined(__unix__) || defined(__unix) || defined(unix) || (defined(__APPLE__) && defined(__MACH__))
Note: See TracChangeset
for help on using the changeset viewer.