00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013 #undef IO_DECLARE_INLINES
00014 #undef IOINLINE
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #if defined(__APPLE__)
00027 #include "TargetConditionals.h"
00028 #endif
00029
00030 #if defined __XCODE__ && (TARGET_ASPEN_SIMULATOR || TARGET_OS_ASPEN)
00031 #define NON_EXTERN_INLINES
00032 #else
00033 #if defined __GNUC__ && __GNUC__ >= 4
00034
00035 #endif
00036 #endif
00037
00038 #ifdef NON_EXTERN_INLINES
00039
00040 #ifdef IO_IN_C_FILE
00041
00042 #define IO_DECLARE_INLINES
00043 #define IOINLINE
00044 #else
00045
00046 #define IO_DECLARE_INLINES
00047 #define IOINLINE
00048 #endif
00049
00050 #else
00051
00052 #ifdef IO_IN_C_FILE
00053
00054 #define IO_DECLARE_INLINES
00055 #define IOINLINE inline
00056 #else
00057
00058 #define IO_DECLARE_INLINES
00059 #define IOINLINE extern inline
00060 #endif
00061
00062 #endif
00063
00064
00065
00066