comparison DEPENDENCIES/generic/include/boost/predef/compiler/hp_acc.h @ 101:c530137014c0

Update Boost headers (1.58.0)
author Chris Cannam
date Mon, 07 Sep 2015 11:12:49 +0100
parents 2665513ce2d3
children
comparison
equal deleted inserted replaced
100:793467b5e61c 101:c530137014c0
1 /* 1 /*
2 Copyright Redshift Software, Inc. 2008-2013 2 Copyright Rene Rivera 2008-2014
3 Distributed under the Boost Software License, Version 1.0. 3 Distributed under the Boost Software License, Version 1.0.
4 (See accompanying file LICENSE_1_0.txt or copy at 4 (See accompanying file LICENSE_1_0.txt or copy at
5 http://www.boost.org/LICENSE_1_0.txt) 5 http://www.boost.org/LICENSE_1_0.txt)
6 */ 6 */
7 7
27 */ 27 */
28 28
29 #define BOOST_COMP_HPACC BOOST_VERSION_NUMBER_NOT_AVAILABLE 29 #define BOOST_COMP_HPACC BOOST_VERSION_NUMBER_NOT_AVAILABLE
30 30
31 #if defined(__HP_aCC) 31 #if defined(__HP_aCC)
32 # undef BOOST_COMP_HPACC 32 # if !defined(BOOST_COMP_HPACC_DETECTION) && (__HP_aCC > 1)
33 # if !defined(BOOST_COMP_HPACC) && (__HP_aCC > 1) 33 # define BOOST_COMP_HPACC_DETECTION BOOST_PREDEF_MAKE_10_VVRRPP(__HP_aCC)
34 # define BOOST_COMP_HPACC BOOST_PREDEF_MAKE_10_VVRRPP(__HP_aCC)
35 # endif 34 # endif
36 # if !defined(BOOST_COMP_HPACC) 35 # if !defined(BOOST_COMP_HPACC_DETECTION)
37 # define BOOST_COMP_HPACC BOOST_VERSION_NUMBER_AVAILABLE 36 # define BOOST_COMP_HPACC_DETECTION BOOST_VERSION_NUMBER_AVAILABLE
38 # endif 37 # endif
39 #endif 38 #endif
40 39
41 #if BOOST_COMP_HPACC 40 #ifdef BOOST_COMP_HPACC_DETECTION
41 # if defined(BOOST_PREDEF_DETAIL_COMP_DETECTED)
42 # define BOOST_COMP_HPACC_EMULATED BOOST_COMP_HPACC_DETECTION
43 # else
44 # undef BOOST_COMP_HPACC
45 # define BOOST_COMP_HPACC BOOST_COMP_HPACC_DETECTION
46 # endif
42 # define BOOST_COMP_HPACC_AVAILABLE 47 # define BOOST_COMP_HPACC_AVAILABLE
48 # include <boost/predef/detail/comp_detected.h>
43 #endif 49 #endif
44 50
45 #define BOOST_COMP_HPACC_NAME "HP aC++" 51 #define BOOST_COMP_HPACC_NAME "HP aC++"
46 52
47 #include <boost/predef/detail/test.h> 53 #include <boost/predef/detail/test.h>
48 BOOST_PREDEF_DECLARE_TEST(BOOST_COMP_HPACC,BOOST_COMP_HPACC_NAME) 54 BOOST_PREDEF_DECLARE_TEST(BOOST_COMP_HPACC,BOOST_COMP_HPACC_NAME)
49 55
56 #ifdef BOOST_COMP_HPACC_EMULATED
57 #include <boost/predef/detail/test.h>
58 BOOST_PREDEF_DECLARE_TEST(BOOST_COMP_HPACC_EMULATED,BOOST_COMP_HPACC_NAME)
59 #endif
60
50 61
51 #endif 62 #endif