8 #ifndef BOOST_PREDEF_OS_BSD_OPEN_H 9 #define BOOST_PREDEF_OS_BSD_OPEN_H 56 #define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER_NOT_AVAILABLE 58 #if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && ( \ 59 defined(__OpenBSD__) \ 61 # ifndef BOOST_OS_BSD_AVAILABLE 62 # define BOOST_OS_BSD BOOST_VERSION_NUMBER_AVAILABLE 63 # define BOOST_OS_BSD_AVAILABLE 65 # undef BOOST_OS_BSD_OPEN 66 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD2_0) 67 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(2,0,0) 69 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD2_1) 70 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(2,1,0) 72 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD2_2) 73 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(2,2,0) 75 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD2_3) 76 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(2,3,0) 78 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD2_4) 79 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(2,4,0) 81 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD2_5) 82 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(2,5,0) 84 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD2_6) 85 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(2,6,0) 87 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD2_7) 88 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(2,7,0) 90 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD2_8) 91 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(2,8,0) 93 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD2_9) 94 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(2,9,0) 96 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD3_0) 97 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(3,0,0) 99 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD3_1) 100 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(3,1,0) 102 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD3_2) 103 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(3,2,0) 105 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD3_3) 106 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(3,3,0) 108 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD3_4) 109 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(3,4,0) 111 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD3_5) 112 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(3,5,0) 114 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD3_6) 115 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(3,6,0) 117 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD3_7) 118 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(3,7,0) 120 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD3_8) 121 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(3,8,0) 123 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD3_9) 124 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(3,9,0) 126 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD4_0) 127 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(4,0,0) 129 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD4_1) 130 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(4,1,0) 132 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD4_2) 133 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(4,2,0) 135 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD4_3) 136 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(4,3,0) 138 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD4_4) 139 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(4,4,0) 141 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD4_5) 142 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(4,5,0) 144 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD4_6) 145 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(4,6,0) 147 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD4_7) 148 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(4,7,0) 150 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD4_8) 151 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(4,8,0) 153 # if !defined(BOOST_OS_BSD_OPEN) && defined(OpenBSD4_9) 154 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER(4,9,0) 156 # if !defined(BOOST_OS_BSD_OPEN) 157 # define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER_AVAILABLE 161 #if BOOST_OS_BSD_OPEN 162 # define BOOST_OS_BSD_OPEN_AVAILABLE 163 # include <boost/predef/detail/os_detected.h> 166 #define BOOST_OS_BSD_OPEN_NAME "OpenBSD" #define BOOST_OS_BSD_OPEN_NAME
#define BOOST_OS_BSD_OPEN
#define BOOST_PREDEF_DECLARE_TEST(x, s)