00001 #line 658 "./lpsrc/flx_rtl.pak"
00002 #ifndef FLX_RTL_CONFIG
00003 #define FLX_RTL_CONFIG
00004
00005 #ifdef _WIN32
00006 #define _WIN32_WINNT 0x500
00007
00008
00009 #define _WINSOCKAPI_
00010 #endif
00011
00012 #line 671 "./lpsrc/flx_rtl.pak"
00013 #define HAVE_VSNPRINTF
00014 #line 674 "./lpsrc/flx_rtl.pak"
00015 #define HAVE_LONGLONG
00016 #line 677 "./lpsrc/flx_rtl.pak"
00017 #define HAVE_LONGDOUBLE
00018 #line 677 "./lpsrc/flx_rtl.pak"
00019 #ifndef FLX_RTL_GNU
00020 #line 684 "./lpsrc/flx_rtl.pak"
00021 #define HAVE_GNU
00022 #line 690 "./lpsrc/flx_rtl.pak"
00023 #define HAVE_GNU_X86_64
00024 #line 693 "./lpsrc/flx_rtl.pak"
00025 #define FLX_HAVE_CGOTO
00026 #line 699 "./lpsrc/flx_rtl.pak"
00027 #define FLX_HAVE_ASM_LABELS
00028 #line 702 "./lpsrc/flx_rtl.pak"
00029 #define HAVE_DLOPEN
00030 #line 708 "./lpsrc/flx_rtl.pak"
00031 #define FLX_LINUX
00032 #line 711 "./lpsrc/flx_rtl.pak"
00033 #define POSIX
00034 #line 723 "./lpsrc/flx_rtl.pak"
00035 #define HAVE_POLL
00036 #line 726 "./lpsrc/flx_rtl.pak"
00037 #define HAVE_EPOLL
00038 #line 729 "./lpsrc/flx_rtl.pak"
00039
00040 #if defined(FLX_HAVE_CGOTO) && defined(FLX_HAVE_ASM_LABELS)
00041 #define FLX_CGOTO
00042 #endif
00043
00044 #if !defined(FLX_STATIC_LINK) && (defined(_WIN32))
00045 #define FLX_EXPORT __declspec(dllexport)
00046 #define FLX_IMPORT __declspec(dllimport)
00047 #else
00048 #define FLX_EXPORT
00049 #define FLX_IMPORT
00050 #endif
00051
00052
00053 #ifdef BUILD_RTL
00054 #define RTL_EXTERN FLX_EXPORT
00055 #else
00056 #define RTL_EXTERN FLX_IMPORT
00057 #endif
00058
00059 #if defined(MACOSX) && !defined(HAVE_DLOPEN)
00060 #define MACOSX_NODLCOMPAT
00061 #endif
00062
00063 #ifdef HAVE_GNU
00064 #define FLX_ALWAYS_INLINE __attribute__ ((always_inline))
00065 #define FLX_NOINLINE __attribute__ ((noinline))
00066 #define FLX_CONST __attribute__ ((const))
00067 #define FLX_PURE __attribute__ ((pure))
00068 #define GXX_PARSER_HACK (void)0,
00069 #define FLX_UNUSED __attribute__((unused))
00070 #else
00071 #define FLX_ALWAYS_INLINE
00072 #define FLX_NOINLINE
00073 #define FLX_CONST
00074 #define FLX_PURE
00075 #define GXX_PARSER_HACK
00076 #define FLX_UNUSED
00077 #endif
00078 #endif
00079
00080 #line 776 "./lpsrc/flx_rtl.pak"
00081 #define FLX_RAWADDRESS unsigned long
00082 #define FLX_MAX_ALIGN 16
00083
00084
00085 #endif
00086