Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #define BOOST_PLATFORM "linux"
00012
00013
00014 #include <cstdlib>
00015
00016
00017
00018
00019
00020 #if defined(__GLIBC__) && ((__GLIBC__ > 2) || ((__GLIBC__ == 2) && (__GLIBC_MINOR__ >= 1)))
00021
00022
00023
00024 # if defined __GNUC__
00025 # define BOOST_HAS_STDINT_H
00026 # endif
00027 #endif
00028
00029 #if defined(__LIBCOMO__)
00030
00031
00032
00033
00034
00035 # if __LIBCOMO_VERSION__ <= 20
00036 # define BOOST_NO_STDC_NAMESPACE
00037 # endif
00038
00039 # if __LIBCOMO_VERSION__ <= 21
00040 # define BOOST_NO_SWPRINTF
00041 # endif
00042
00043 #endif
00044
00045
00046
00047
00048
00049 #if defined(__GLIBC__) && (__GLIBC__ >= 2)
00050 # define BOOST_HAS_GETTIMEOFDAY
00051 #endif
00052
00053 #ifdef __USE_POSIX199309
00054 # define BOOST_HAS_NANOSLEEP
00055 #endif
00056
00057 #if defined(__GLIBC__) && defined(__GLIBC_PREREQ)
00058
00059
00060
00061 # if !__GLIBC_PREREQ(2,2) || (!defined(__USE_ISOC99) && !defined(__USE_UNIX98))
00062 # define BOOST_NO_SWPRINTF
00063 # endif
00064 #else
00065 # define BOOST_NO_SWPRINTF
00066 #endif
00067
00068
00069 #define BOOST_HAS_UNISTD_H
00070 #include <boost/config/posix_features.hpp>
00071
00072 #ifndef __GNUC__
00073
00074
00075
00076
00077
00078 # ifndef __extension__
00079 # define __extension__
00080 # endif
00081 # ifndef __const__
00082 # define __const__ const
00083 # endif
00084 # ifndef __volatile__
00085 # define __volatile__ volatile
00086 # endif
00087 # ifndef __signed__
00088 # define __signed__ signed
00089 # endif
00090 # ifndef __typeof__
00091 # define __typeof__ typeof
00092 # endif
00093 # ifndef __inline__
00094 # define __inline__ inline
00095 # endif
00096 #endif
00097
00098