#elif defined(__linux__) #if defined(i386) && !defined(__LP64__) #define THISCALL_RETURN_SIMPLE_IN_MEMORY #define CDECL_RETURN_SIMPLE_IN_MEMORY #define STDCALL_RETURN_SIMPLE_IN_MEMORY // Support native calling conventions on Intel 32bit CPU #define AS_X86 #elif defined(__LP64__) #define AS_X64_GCC #define HAS_128_BIT_PRIMITIVES #define SPLIT_OBJS_BY_MEMBER_TYPES // STDCALL is not available on 64bit Linux #undef STDCALL #define STDCALL #else #define AS_MAX_PORTABILITY #endif
Config broken for non-x86 linux platforms
The configuration is currently broken for non-x86 linux targets. If the processor is not i386 it automatically assumes it's x64, the config should be changed to this:
Fixed in revision 728
AngelCode.com - game development and more - Reference DB - game developer references
AngelScript - free scripting library - BMFont - free bitmap font generator - Tower - free puzzle game
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement