CodeMover prototype
[dyninst.git] / external / boost / config / compiler / pgi.hpp
1 //  (C) Copyright Noel Belcourt 2007.\r
2 //  Use, modification and distribution are subject to the \r
3 //  Boost Software License, Version 1.0. (See accompanying file \r
4 //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)\r
5 \r
6 //  See http://www.boost.org for most recent version.\r
7 \r
8 //  PGI C++ compiler setup:\r
9 \r
10 #define BOOST_COMPILER_VERSION __PGIC__##__PGIC_MINOR__\r
11 #define BOOST_COMPILER "PGI compiler version " BOOST_STRINGIZE(_COMPILER_VERSION)\r
12 \r
13 //\r
14 // Threading support:\r
15 // Turn this on unconditionally here, it will get turned off again later\r
16 // if no threading API is detected.\r
17 //\r
18 \r
19 #if (__PGIC__ >= 7)\r
20 \r
21 #define BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL \r
22 #define BOOST_NO_TWO_PHASE_NAME_LOOKUP\r
23 #define BOOST_NO_SWPRINTF\r
24 \r
25 #else\r
26 \r
27 #  error "Pgi compiler not configured - please reconfigure"\r
28 \r
29 #endif\r
30 //\r
31 // version check:\r
32 // probably nothing to do here?\r
33 \r