From: Danny S. <dan...@cl...> - 2003-01-30 09:06:57
|
> > OK, if someone is using gcc-2.8.1--which doesn't support > __attribute__((cdecl)) -- they will need some protection. No joke. I > use gcc-2.8.1 sometimes. I'll add that in. Old Danny is wrong again. 2.8.1 does support __cdecl and defines -D__cdecl=__attribute__((__cdecl__)) in specs. I don't think dredging up 2.7.x is really necessary. So in _mingw.h, probably the best thing is to do same thing as windef.h: #ifdef __GNUC__ ... #ifndef __cdecl #define __cdecl __attribute__((cdecl)) #endif #ifndef __stdcall #define __stdcall __attribute__((stdcall)) #endif Regards Danny |