Go to the documentation of this file. 23 #ifndef __LIBRETRO_SDK_ENVIRONMENT_H 24 #define __LIBRETRO_SDK_ENVIRONMENT_H 34 #if defined (__cplusplus) 36 printf(
"This is C++, version %d.\n", __cplusplus);
42 #elif defined(__STDC__) 52 #if defined(__STDC_VERSION__) 53 #if (__STDC_VERSION__ >= 201112L) 56 #elif (__STDC_VERSION__ >= 199901L) 59 #elif (__STDC_VERSION__ >= 199409L) 62 #define __STDC_C89_AMENDMENT_1__ 76 #if defined(WIN32) || defined(_WIN32) || defined(__CYGWIN__) || defined(__MINGW32__) 78 #if defined(_MSC_VER) && defined(__has_include) 79 #if __has_include(<winapifamily.h>) 80 #define HAVE_WINAPIFAMILY_H 1 82 #define HAVE_WINAPIFAMILY_H 0 86 #elif defined(_MSC_VER) && (_MSC_VER >= 1700 && !_USING_V110_SDK71_) 87 #define HAVE_WINAPIFAMILY_H 1 89 #define HAVE_WINAPIFAMILY_H 0 92 #if HAVE_WINAPIFAMILY_H 93 #include <winapifamily.h> 94 #define WINAPI_FAMILY_WINRT (!WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) && WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP)) 96 #define WINAPI_FAMILY_WINRT 0 99 #if WINAPI_FAMILY_WINRT 107 #elif _M_IX86_FP == 2 || (defined(_M_AMD64) || defined(_M_X64))