Commit Graph

  • 226bee3010 Older versions of libc++abi have no thread_local support. jzmaddock 2016-08-18 19:26:28 +01:00
  • 221f4da6d1 Try to fix constexpr test case for both C++11 and C++14 variations. jzmaddock 2016-08-18 18:34:51 +01:00
  • b24ad05ffe There is no pthread_yield on Android. jzmaddock 2016-08-18 18:24:24 +01:00
  • befe61c5f0 Merge branch 'develop' jzmaddock 2016-08-10 18:32:25 +01:00
  • 76f6cdc453 Merge branch 'develop' jzmaddock 2016-08-07 18:22:29 +01:00
  • 65fa2a46f2 MSVC-14up3 doesn't support 2 phase name lookup after all. Correct previous change. jzmaddock 2016-07-05 18:06:57 +01:00
  • 7c7c58417b Enable constexpr support in VC14up3. jzmaddock 2016-07-04 18:03:05 +01:00
  • ea80234d5f Update visual C++ config for version 14 update 3. jzmaddock 2016-07-03 09:18:56 +01:00
  • 4fc32ad70a Add support for C++11 thread_local. jzmaddock 2016-07-02 09:09:19 +01:00
  • fb27cce043 Merge pull request #89 from danieljames/feature/1.62.0 jzmaddock 2016-05-22 11:40:59 +01:00
  • a7620c98b5 Bump version for 1.62.0 Daniel 2016-05-22 11:25:39 +01:00
  • b9e69e9fa1 Merge branch 'develop' of github.com:boostorg/config into develop Beman 2016-05-02 14:59:33 -04:00
  • 295fff9a10 Changed guidelines reference in html file. Edward Diener 2016-05-01 17:52:58 -04:00
  • 01ae016b52 Updated link to guidelines. Edward Diener 2016-05-01 17:44:25 -04:00
  • 4faca9e9e7 Add undocumented BOOST_MSVC_SFINAE_EXPR and BOOST_MSVC_CXX11_CONSTEXPR macros to ease testing of MSVC compiler updates Beman 2016-04-30 15:03:15 -04:00
  • 534ee17f3f Fix previous commit! jzmaddock 2016-03-31 09:08:54 +01:00
  • 743dc92612 Don't use __is_identifier unless it's actually defined. jzmaddock 2016-03-30 19:36:22 +01:00
  • 71214fe310 Update for VC12 and 14: allow use of native log1p/expm1. jzmaddock 2016-03-26 19:10:18 +00:00
  • f84f27c366 Update for clang on Windows: Enables __int64 when available. Enables stdint.h when available. Enables log1p/expm1 when available. Enables char16_t and char32_t when available. jzmaddock 2016-03-26 19:09:44 +00:00
  • 733e24c081 Minor workaround for clang-win32. jzmaddock 2016-03-26 18:20:19 +00:00
  • 9ea6b3fb49 Merge branch 'develop' of https://github.com/boostorg/config into develop jzmaddock 2016-03-12 17:14:30 +00:00
  • 77d86bcf16 Change #includes to use angle brackets. See: https://svn.boost.org/trac/boost/ticket/11516. jzmaddock 2016-03-12 17:14:11 +00:00
  • 1ce7d756ff Merge pull request #86 from Flast/libstdcxx/auto_ptr jzmaddock 2016-02-29 11:26:41 +00:00
  • 9018b7b58d Define BOOST_NO_AUTO_PTR when libstdcxx don't provide std::auto_ptr. Kohei Takahashi 2015-06-30 01:23:02 +09:00
  • efefba30ee Simplify runtime config check Jamfiles. jzmaddock 2016-02-27 19:08:25 +00:00
  • 84f2fb19d1 Merge branch 'develop' boost-1.61.0 jzmaddock 2016-02-15 19:08:25 +00:00
  • 9dd2b3afff Add nvcc macro info. jzmaddock 2016-01-12 16:41:20 +00:00
  • 2090da494e Tentative fix for nvcc compiler. See https://svn.boost.org/trac/boost/ticket/11897. jzmaddock 2016-01-12 16:40:54 +00:00
  • 6d46b18e3b Fix up std lib config for clang-3.8 and later jzmaddock 2016-01-03 14:12:01 +00:00
  • b1df465870 Second try to get BOOST_NO_CXX11_HDR_ATOMIC set correctly. See https://github.com/boostorg/config/pull/85#issuecomment-168313984 jzmaddock 2016-01-01 16:01:16 +00:00
  • af5351f42b <atomic> works in later libc++ releases. See also https://github.com/boostorg/config/pull/85/files jzmaddock 2016-01-01 13:35:12 +00:00
  • 8abd28004a Merge pull request #84 from mclow/develop jzmaddock 2015-12-21 18:17:56 +00:00
  • f384d058f9 Update Version number to 1.61 Marshall Clow 2015-12-21 09:58:51 -08:00
  • 95b158b454 Merge pull request #83 from ax3l/fix-nvccFloat128GCC jzmaddock 2015-12-18 11:56:36 +00:00
  • 73ee4f5b03 int128 & CUDA C++03: Update ICC and Clang Axel Huebl 2015-12-18 11:41:56 +01:00
  • e5b21fb9b4 Refactor int/float128: NVCC -std=c++11 Axel Huebl 2015-12-18 10:50:50 +01:00
  • a332112317 Fix Trac 11852: GCC & CUDA __float128 Axel Huebl 2015-12-18 10:27:04 +01:00
  • 74bcf32eca Merge branch 'develop' boost-1.60.0 jzmaddock 2015-12-08 18:55:19 +00:00
  • 05d55111e4 Apply patch for clang from https://svn.boost.org/trac/boost/ticket/11833 jzmaddock 2015-12-08 08:58:29 +00:00
  • f020bec68a Provide BOOST_RESTRICT and BOOST_NO_RESTRICT_REFERENCES Joel Falcou 2015-11-04 16:48:16 +01:00
  • 94a3bf4f12 Update to set BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE on MacOS. jzmaddock 2015-10-29 11:48:13 +00:00
  • 19f66e8992 VC7.1 requires BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS jzmaddock 2015-10-22 10:17:24 +01:00
  • 478ab51c8a Merge branch 'develop' jzmaddock 2015-10-15 10:45:05 +01:00
  • ca7967820b Remove dependency to Boost.Test. jzmaddock 2015-10-08 10:39:09 +01:00
  • 26c91920e2 Merge pull request #79 from akumta/patch-2 jzmaddock 2015-10-04 17:22:42 +01:00
  • cdc5750155 Merge pull request #80 from mauve/winrt-no-ansi-apis jzmaddock 2015-10-04 17:21:15 +01:00
  • ad3141cebd universal-windows: Dont use Windows ANSI APIs when compiling for winrt Mikael Olenfalk 2015-10-04 14:23:22 +02:00
  • 85288108c0 Update for C++ version 5.14 akumta 2015-10-01 11:26:08 -07:00
  • d0dbbc3d56 Merge branch 'master' of https://github.com/mauve/config into develop jzmaddock 2015-09-24 18:15:53 +01:00
  • 7d67f4171f Make cstdint.hpp work on QNX 6.6 Mikael Olenfalk 2015-09-18 12:01:35 +02:00
  • a2616b4f3f Merge branch 'develop' of https://github.com/boostorg/config into develop jzmaddock 2015-09-16 18:28:04 +01:00
  • a17884f425 Add support for __unreachable_return on clang and GCC. See https://svn.boost.org/trac/boost/ticket/11661. jzmaddock 2015-09-16 18:27:48 +01:00
  • f23f3a4bb7 Merge pull request #75 from morinmorin/fix/guard_attribute_name jzmaddock 2015-09-07 17:32:06 +01:00
  • 3ff780f2a9 Merge pull request #76 from danieljames/start-1.60.0 Beman Dawes 2015-09-05 20:12:47 -04:00
  • c99044f492 Version bump Daniel James 2015-09-05 21:34:42 +01:00
  • 2656ae42d4 Guard attribute names with double underscores. morinmorin 2015-09-03 19:02:48 +09:00
  • e14893a9fc Merge pull request #74 from morinmorin/fix/remove_detection_code jzmaddock 2015-09-03 10:54:05 +01:00
  • cdcb3fc1aa Remove the detection code for 'unused' attribute on Clang. morinmorin 2015-09-03 18:32:02 +09:00
  • 2ee108b81f Merge pull request #71 from alkino/develop jzmaddock 2015-09-01 17:52:37 +01:00
  • 458869dd03 Merge pull request #72 from NuxiNL/cloudabi jzmaddock 2015-09-01 17:13:01 +01:00
  • ca01235304 Add missing files. jzmaddock 2015-08-30 10:09:44 +01:00
  • 0070534348 Add basic platform bits for Nuxi CloudABI. Ed Schouten 2015-08-27 16:23:21 +02:00
  • 034817c492 Use __has_attribute instead of gcc version in clang Nicolas Cornu 2015-08-27 13:34:22 +02:00
  • d05131f7e2 Merge branch 'develop' of https://github.com/boostorg/config into develop jzmaddock 2015-08-18 18:09:35 +01:00
  • 7b9e5f8d6b std::shared_ptr is only partly usable on Oracle, disable for now. jzmaddock 2015-08-18 18:09:15 +01:00
  • 5cc1746cab Merge pull request #70 from MarcelRaad/patch-3 jzmaddock 2015-08-18 12:17:46 +01:00
  • b794a7162b Add float128_type typedef dimilar to int128_type. jzmaddock 2015-08-13 17:52:48 +01:00
  • 15fa6fd8b9 Add BOOST_HAS_FLOAT128 for compilers that support __float128 as a distinct type. jzmaddock 2015-08-13 17:13:32 +01:00
  • a8f96e4b6e Intel should not set GCC and MSVC specific macros. jzmaddock 2015-08-12 19:47:56 +01:00
  • 776bc8ac10 Update for MSVC14's _HAS_AUTO_PTR_ETC Marcel Raad 2015-08-11 10:05:33 +02:00
  • 854a785483 Add missing #include. boost-1.59.0 jzmaddock 2015-08-04 12:44:49 +01:00
  • a66898d292 Disable <codecvt> for VC14 as it fails at link time when using the facets. jzmaddock 2015-07-27 09:23:25 +01:00
  • d5839ad09b Enable <shared_mutex> support for VC14. jzmaddock 2015-07-25 13:23:33 +01:00
  • dfef189197 Fix test case for <shared_mutex>. Both clang/libc++ and MSVC-14 support <shared_mutex>, but neither set the SD6 macros so, don't bother testing them. Definitely don't test for the presence of std::shared_mutex as that's a C++17 feature. jzmaddock 2015-07-25 13:23:04 +01:00
  • dd26419a25 Add link to VC14 bug report. jzmaddock 2015-07-23 18:16:39 +01:00
  • 79950d0293 Remove unneeded comment. jzmaddock 2015-07-23 16:59:31 +01:00
  • 6b767b0e09 VC14 still has the value-initialization bug. jzmaddock 2015-07-23 09:53:39 +01:00
  • e472f46438 Change intel.hpp to use the same config as the compiler it's emulating. At least for Intel 15 and later. jzmaddock 2015-07-22 18:00:39 +01:00
  • 5bf05c9fbb Reinstate BOOST_NO_CXX11_CONSTEXPR for VC14 - support isn't quite there yet. jzmaddock 2015-07-22 17:59:45 +01:00
  • 160de8b513 Remove BOOST_NO_CXX11_CONSTEXPR for VC++ 2015 RTM. See https://msdn.microsoft.com/en-us/library/hh567368.aspx#corelanguagetable and http://blogs.msdn.com/b/vcblog/archive/2015/06/19/c-11-14-17-features-in-vs-2015-rtm.aspx Beman 2015-07-21 10:53:56 -04:00
  • 0bbfcc22f4 Merge pull request #68 from MarcelRaad/patch-4 jzmaddock 2015-07-21 11:50:10 +01:00
  • 4c08407c86 Merge pull request #67 from MarcelRaad/patch-3 jzmaddock 2015-07-21 11:49:23 +01:00
  • 5dff05e8d9 Fix compiler version number in comment Marcel Raad 2015-07-21 00:21:12 +02:00
  • 16f491d48d Update for the VS14 RTM standard library Marcel Raad 2015-07-20 19:58:59 +02:00
  • 26258e676d Update for VS 2015 RTM Marcel Raad 2015-07-20 19:54:41 +02:00
  • 15d56c9cff Fix detection of libstdc++ 4.7.x. jzmaddock 2015-07-07 19:22:38 +01:00
  • 5ccb1b6c5f Modify Jamfile to configure external library support better. jzmaddock 2015-07-07 17:27:04 +01:00
  • 5a9c919ef6 IBM compiler is not GCC. jzmaddock 2015-07-07 17:17:34 +01:00
  • ecb017fd33 Rebuild docs for shared_mutex support macro. jzmaddock 2015-07-07 11:19:07 +01:00
  • 54e8de973f Merge branch 'shared_mutex' of https://github.com/eldiener/config into develop jzmaddock 2015-07-07 11:15:11 +01:00
  • 2f24d9811f Added logic when header file found to check for C++14 __cplusplus kevel. Edward Diener 2015-06-30 23:42:05 -04:00
  • da03881bfb Removed BOOST_NO_CXX14_HDR_SHARED_MUTEX logic in compilers. Edward Diener 2015-06-30 23:41:03 -04:00
  • ce9a0f17c8 Remove direct test for clang version as clang doc says that SD-6 supported fron clang 3.4 and up. Edward Diener 2015-06-28 13:06:27 -04:00
  • 7e6d65e361 Use SD-6 if it exists Edward Diener 2015-06-27 21:26:00 -04:00
  • 584a711c7a Removed comment. Edward Diener 2015-06-27 21:25:36 -04:00
  • 3ca81f1095 Addition of BOOST_NO_CXX14_HDR_SHARED_MUTEX tests Edward Diener 2015-06-27 12:32:59 -04:00
  • b351a9a1ed Updated example checking SD-6 macro Edward Diener 2015-06-15 10:00:02 -04:00
  • 4f80398754 Updated using SD-6 Edward Diener 2015-06-15 09:56:54 -04:00
  • 32ea03d6fb Merge pull request #65 from MarcelRaad/patch-3 jzmaddock 2015-06-27 12:56:40 +01:00
  • cd72cbe273 Add another constexpr test Marcel Raad 2015-06-27 13:08:29 +02:00