Changeset 5518 for trunk/include/win/windef.h
- Timestamp:
- Apr 16, 2001, 7:02:56 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/win/windef.h
r4841 r5518 1 /* $Id: windef.h,v 1.26 2000-12-27 18:31:54 sandervl Exp $ */2 3 1 /* 4 2 * Basic types definitions … … 80 78 81 79 80 #include <odin.h> 81 82 82 /* define needed macros as required */ 83 83 #ifndef CALLBACK … … 141 141 #endif 142 142 143 #ifndef WIN32API 144 #define WIN32API WINAPI 145 #endif 146 147 143 148 #if (__IBMC__ < 400) && (__IBMCPP__ < 360) 144 149 #ifndef __declspec … … 160 165 161 166 /* Anonymous union/struct handling */ 162 163 #if defined(__WINE__) || defined(__WIN32OS2__)164 #if defined(__cplusplus) && !defined(NONAMELESSUNION)165 # undef NONAMELESSSTRUCT166 # undef NONAMELESSUNION167 #else168 # define NONAMELESSSTRUCT169 # define NONAMELESSUNION170 #endif171 #else172 /* Anonymous struct support starts with gcc/g++ 2.96 */173 # if !defined(NONAMELESSSTRUCT) && defined(__GNUC__) && ((__GNUC__ < 2) || ((__GNUC__ == 2) && (__GNUC_MINOR__ < 96)))174 # define NONAMELESSSTRUCT175 # endif176 /* Anonymous unions support starts with gcc 2.96/g++ 2.95 */177 # if !defined(NONAMELESSUNION) && defined(__GNUC__) && ((__GNUC__ < 2) || ((__GNUC__ == 2) && ((__GNUC_MINOR__ < 95) || ((__GNUC_MINOR__ == 95) && !defined(__cplusplus)))))178 # define NONAMELESSUNION179 # endif180 #endif181 167 182 168 #ifndef NONAMELESSSTRUCT
Note:
See TracChangeset
for help on using the changeset viewer.