Mercurial > hg > dmlib
changeset 2352:97910014169a
Improve platform/architecture "detection" logic.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 05 Dec 2019 01:21:42 +0200 |
parents | f36e76e18989 |
children | a1265a407524 |
files | src/dmlib.h |
diffstat | 1 files changed, 1 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/src/dmlib.h Thu Dec 05 00:22:13 2019 +0200 +++ b/src/dmlib.h Thu Dec 05 01:21:42 2019 +0200 @@ -37,21 +37,13 @@ #endif #if !defined(DM_ARCH) -# if defined(__LP64__) || defined(_LP64) +# if defined(__LP64__) || defined(_LP64) || defined(__WIN64) || defined(_WIN64) # define DM_ARCH 64 # else # define DM_ARCH 32 # endif #endif -#if !defined(DM_ARCH) && (defined(__WIN64) || defined(_WIN64)) -# define DM_ARCH 64 -#endif - -#if !defined(DM_ARCH) && (defined(__WIN32) || defined(_WIN32)) -# define DM_ARCH 32 -#endif - // Do we have a valid arch? // If so, set some printf specifiers