update boost

This commit is contained in:
2023-11-24 12:56:13 -06:00
parent cfc99971af
commit 19d727037a
9260 changed files with 849256 additions and 299957 deletions

View File

@@ -11,7 +11,7 @@
#ifndef BOOST_NUMERIC_INTERVAL_DETAIL_BCC_ROUNDING_CONTROL_HPP
#define BOOST_NUMERIC_INTERVAL_DETAIL_BCC_ROUNDING_CONTROL_HPP
#ifndef __BORLANDC__
#if !defined(__BORLANDC__) || defined(__clang__)
# error This header is only intended for Borland C++.
#endif

View File

@@ -11,7 +11,7 @@
#ifndef BOOST_NUMERIC_INTERVAL_DETAIL_X86_ROUNDING_CONTROL_HPP
#define BOOST_NUMERIC_INTERVAL_DETAIL_X86_ROUNDING_CONTROL_HPP
#ifdef __GNUC__
#if defined(__GNUC__) || defined(__BORLANDC__) && defined(__clang__)
# include <boost/numeric/interval/detail/x86gcc_rounding_control.hpp>
#elif defined(__BORLANDC__)
# include <boost/numeric/interval/detail/bcc_rounding_control.hpp>

View File

@@ -11,11 +11,11 @@
#ifndef BOOST_NUMERIC_INTERVAL_DETAIL_X86GCC_ROUNDING_CONTROL_HPP
#define BOOST_NUMERIC_INTERVAL_DETAIL_X86GCC_ROUNDING_CONTROL_HPP
#ifndef __GNUC__
#if !defined(__GNUC__) && !(defined(__BORLANDC__) && defined(__clang__))
# error This header only works with GNU CC.
#endif
#ifndef __i386__
#if !defined(__i386__) && !defined(__x86_64__)
# error This header only works on x86 CPUs.
#endif