Changeset d54a8f0 in OpenModelica


Ignore:
Timestamp:
2013-08-26T09:43:26+02:00 (11 years ago)
Author:
Lennart Ochel <lennart.ochel@…>
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
Message:

64-bit windows api is not available in mingw

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@16914 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Compiler/runtime/getMemorySize.c

    r6d92f1f6 rd54a8f0  
    3030static size_t getMemorySizeBytes( )
    3131{
    32 #if defined(_WIN32) && (defined(__CYGWIN__) || defined(__CYGWIN32__))
     32#if (defined(_WIN32) && (defined(__CYGWIN__) || defined(__CYGWIN32__))) || defined(_WIN32)
    3333  /* Cygwin under Windows. ------------------------------------ */
    3434  /* New 64-bit MEMORYSTATUSEX isn't available.  Use old 32.bit */
     
    3737  GlobalMemoryStatus( &status );
    3838  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;
    4739
    4840#elif defined(__unix__) || defined(__unix) || defined(unix) || (defined(__APPLE__) && defined(__MACH__))
Note: See TracChangeset for help on using the changeset viewer.