From a4752e066dcf369db269b653bb5890d8adbf4d1f Mon Sep 17 00:00:00 2001 From: Edward Diener Date: Tue, 24 Mar 2020 01:39:51 -0400 Subject: [PATCH] Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. --- include/boost/detail/call_traits.hpp | 2 +- include/boost/utility/detail/result_of_iterate.hpp | 6 +++--- include/boost/utility/value_init.hpp | 4 ++-- test/call_traits_test.cpp | 4 ++-- test/value_init_test.cpp | 6 +++--- test/value_init_test_fail1.cpp | 2 +- test/value_init_test_fail2.cpp | 2 +- test/value_init_test_fail3.cpp | 2 +- 8 files changed, 14 insertions(+), 14 deletions(-) diff --git a/include/boost/detail/call_traits.hpp b/include/boost/detail/call_traits.hpp index 36dea00..feca93d 100644 --- a/include/boost/detail/call_traits.hpp +++ b/include/boost/detail/call_traits.hpp @@ -100,7 +100,7 @@ struct call_traits typedef T& param_type; // hh removed const }; -#if BOOST_WORKAROUND( __BORLANDC__, < 0x5A0 ) +#if BOOST_WORKAROUND( BOOST_BORLANDC, < 0x5A0 ) // these are illegal specialisations; cv-qualifies applied to // references have no effect according to [8.3.2p1], // C++ Builder requires them though as it treats cv-qualified diff --git a/include/boost/utility/detail/result_of_iterate.hpp b/include/boost/utility/detail/result_of_iterate.hpp index d653844..2ea5944 100644 --- a/include/boost/utility/detail/result_of_iterate.hpp +++ b/include/boost/utility/detail/result_of_iterate.hpp @@ -22,7 +22,7 @@ # define BOOST_RESULT_OF_ARGS BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(),T) #endif -#if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x551)) +#if !BOOST_WORKAROUND(BOOST_BORLANDC, BOOST_TESTED_AT(0x551)) template struct tr1_result_of : conditional< @@ -151,7 +151,7 @@ struct cpp0x_result_of_impl struct result_of : tr1_result_of { }; @@ -177,7 +177,7 @@ struct tr1_result_of_impl struct tr1_result_of_impl::type data; @@ -87,7 +87,7 @@ class initialized }; mutable -#if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x592)) +#if !BOOST_WORKAROUND(BOOST_BORLANDC, BOOST_TESTED_AT(0x592)) typename #endif aligned_storage::value>::type x; diff --git a/test/call_traits_test.cpp b/test/call_traits_test.cpp index 9e49b68..fad6317 100644 --- a/test/call_traits_test.cpp +++ b/test/call_traits_test.cpp @@ -376,7 +376,7 @@ void call_traits_test::assert_construct(typename boost::call_traits: reference r = t; const_reference cr = t; reference r2 = r; - #ifndef __BORLANDC__ + #ifndef BOOST_BORLANDC // C++ Builder buglet: const_reference cr2 = r; #endif @@ -393,7 +393,7 @@ void call_traits_test::assert_construct(typename boost::call_traits: unused_variable(v3); unused_variable(v4); unused_variable(v5); -#ifndef __BORLANDC__ +#ifndef BOOST_BORLANDC unused_variable(r2); unused_variable(cr2); #endif diff --git a/test/value_init_test.cpp b/test/value_init_test.cpp index ed7ec3d..c4ed281 100644 --- a/test/value_init_test.cpp +++ b/test/value_init_test.cpp @@ -17,7 +17,7 @@ #include "boost/utility/value_init.hpp" -#ifdef __BORLANDC__ +#ifdef BOOST_BORLANDC #pragma hdrstop #endif @@ -217,8 +217,8 @@ void check_initialized_value ( T const& y ) BOOST_TEST ( y == initializedValue ) ; } -#ifdef __BORLANDC__ -#if __BORLANDC__ == 0x582 +#ifdef BOOST_BORLANDC +#if BOOST_BORLANDC == 0x582 void check_initialized_value( NonPOD const& ) { // The initialized_value check is skipped for Borland 5.82 diff --git a/test/value_init_test_fail1.cpp b/test/value_init_test_fail1.cpp index 789e6b3..c298427 100644 --- a/test/value_init_test_fail1.cpp +++ b/test/value_init_test_fail1.cpp @@ -13,7 +13,7 @@ #include "boost/utility/value_init.hpp" -#ifdef __BORLANDC__ +#ifdef BOOST_BORLANDC #pragma hdrstop #endif diff --git a/test/value_init_test_fail2.cpp b/test/value_init_test_fail2.cpp index 052a2bd..7cf3dcb 100644 --- a/test/value_init_test_fail2.cpp +++ b/test/value_init_test_fail2.cpp @@ -13,7 +13,7 @@ #include "boost/utility/value_init.hpp" -#ifdef __BORLANDC__ +#ifdef BOOST_BORLANDC #pragma hdrstop #endif diff --git a/test/value_init_test_fail3.cpp b/test/value_init_test_fail3.cpp index 1801f82..562bcc2 100644 --- a/test/value_init_test_fail3.cpp +++ b/test/value_init_test_fail3.cpp @@ -13,7 +13,7 @@ #include "boost/utility/value_init.hpp" -#ifdef __BORLANDC__ +#ifdef BOOST_BORLANDC #pragma hdrstop #endif