#define COMMON_H #define PNG_H #define OPAQUE_THREADING #define _SYS_TIME_H #define _SYS_TIME_H_ #define _TIME_H #define _TIME_H_ #define ATTRIBUTE_FORMAT(X, Y, Z) #define DECL_BITFIELD(newtype, oldtype) typedef oldtype newtype #define DECL_BIT(type, field, bit) DECL_BITS(type, field, bit, 1) #define DECL_BITS(TYPE, FIELD, START, SIZE) \ TYPE TYPE ## Is ## FIELD (TYPE); \ TYPE TYPE ## Get ## FIELD (TYPE); \ TYPE TYPE ## Clear ## FIELD (TYPE); \ TYPE TYPE ## Fill ## FIELD (TYPE); \ TYPE TYPE ## Set ## FIELD (TYPE, TYPE); \ TYPE TYPE ## TestFill ## FIELD (TYPE, bool); #define CXX_GUARD_START #define CXX_GUARD_END #define PYCPARSE typedef int... time_t; typedef int... off_t; typedef ... va_list; typedef ...* png_structp; typedef ...* png_infop; typedef ...* png_unknown_chunkp; void free(void*); #include #include #include #include #include #include #include #include #include #define PYEXPORT extern "Python+C" #include "platform/python/core.h" #include "platform/python/log.h" #include "platform/python/sio.h" #include "platform/python/vfs-py.h" #undef PYEXPORT #ifdef USE_PNG #include #endif #ifdef M_CORE_GBA #include #include #include #include #include #endif #ifdef M_CORE_GB #include #include #include #include #endif #ifdef USE_DEBUGGERS #include #include #endif