Commit Graph

  • 3df5411858 Merge pull request #138 from boostorg/thread_local_patch jzmaddock 2017-05-21 19:11:30 +01:00
  • 63b39e2758 Enhance thread_local tests. Try to reproduce issues: https://github.com/libbitcoin/libbitcoin/issues/733#issuecomment-301652210 https://github.com/boostorg/multiprecision/issues/20 jzmaddock 2017-05-21 11:41:04 +01:00
  • 493e3ba9de We should have at least one set of tests that enable GNU extensions. jzmaddock 2017-05-21 09:33:14 +01:00
  • cf95f4b62c Merge branch 'develop' of https://github.com/boostorg/config into develop jzmaddock 2017-05-20 17:59:45 +01:00
  • ee93e38022 More travis fixes: Fix compiler name in config_info output generation. Remove g++7 tests: apparently it's not supported yet. jzmaddock 2017-05-20 17:59:33 +01:00
  • ecd1c79fd0 Merge pull request #134 from glenfe/develop jzmaddock 2017-05-20 11:30:15 +01:00
  • 55c0e345ab Merge pull request #137 from mclow/develop jzmaddock 2017-05-20 11:28:37 +01:00
  • b73cb38a43 Merge pull request #136 from mclow/patch-2 jzmaddock 2017-05-20 11:28:11 +01:00
  • f5afbf8e27 Merge pull request #135 from DanielaE/fix/dinkumware-v650-apply jzmaddock 2017-05-20 11:27:23 +01:00
  • 4a02ac84e2 More travis improvements: Output config_info built from b2. Add more XCode versions to the test matrix. jzmaddock 2017-05-20 10:53:25 +01:00
  • eec62a1162 Update boost_has_nl_types_h.ipp Marshall Clow 2017-05-19 12:38:14 -06:00
  • 0df7552f38 define BOOST_NO_AUTO_PTR when building with libc++ and C++17 Marshall Clow 2017-05-19 12:22:13 -06:00
  • cd396b619a Clang 3.x can't parse <chrono> from gcc-4.6 and earlier. John Maddock 2017-05-19 19:18:40 +01:00
  • 219c351cb4 Add BOOST_NO_CXX11_POINTER_TRAITS Glen Fernandes 2017-05-17 01:07:18 -04:00
  • 32318e41aa Add clang detection macros to config_info.cpp. jzmaddock 2017-05-19 18:11:56 +01:00
  • 40f4e6ed2f Disable <chrono> for older clang versions. jzmaddock 2017-05-19 18:11:29 +01:00
  • 15a0c119a1 The library implementations in MSVC 14.0 and 14.1 have both version number V6.50:0009, and therefore _CPPLIB_VER defined to 650. But the library in 14.0 does *not* have std::apply whereas the one in 14.1 *does*. Daniela Engert 2017-05-19 15:02:41 +02:00
  • 6b64d2e803 Merge branch 'develop' of https://github.com/boostorg/config into develop John Maddock 2017-05-19 13:38:31 +01:00
  • 6d7592091c When using clang + libstdC++ not all C++11 features are necessarily available John Maddock 2017-05-19 13:38:02 +01:00
  • fd5d37f6df Another attempt to fix travis.yml jzmaddock 2017-05-19 08:37:45 +01:00
  • 2a15c53fbb Correct path to config_info.cpp in travis file. jzmaddock 2017-05-19 08:26:21 +01:00
  • 7398ea7955 Add diagnostic information to travis build. jzmaddock 2017-05-19 08:18:17 +01:00
  • bc966c41ad Fix missing dependencies in travis build. jzmaddock 2017-05-18 19:43:19 +01:00
  • 118c432e74 Add initial travis.yml file. jzmaddock 2017-05-18 19:39:25 +01:00
  • 8c102bcaa7 Add initial travis CI file. jzmaddock 2017-05-16 13:10:36 +01:00
  • 74c14a42a5 Merge branch 'develop' jzmaddock 2017-05-03 11:59:03 +01:00
  • 0b508cb2c9 noreturn attribute is apparently not supported by Oracle 12.4 John Maddock 2017-04-27 17:22:18 +00:00
  • 2bc27c752c Merge branch 'develop' of https://github.com/boostorg/config into develop jzmaddock 2017-04-26 19:43:28 +01:00
  • 19766b0a0e Older Oracle Solaris compiles have no ::intptr_t. Defer to whether INTPTR_MAX is defined or not on sun whenever <stdint.h> is available. jzmaddock 2017-04-26 19:43:11 +01:00
  • cb2216eaff Bump to 1.65.0. Rene Rivera 2017-04-23 22:11:56 -05:00
  • 912ebda1ca Bump to 1.65.0. Rene Rivera 2017-04-23 22:11:56 -05:00
  • 5317fd4193 Regenerate docs. jzmaddock 2017-04-17 18:42:27 +01:00
  • 0e364efe0b Add more macros for removed std lib features: BOOST_NO_CXX98_FUNCTION_BASE BOOST_NO_CXX98_BINDERS Added new documentation section for features that have been removed from the standard. jzmaddock 2017-04-17 18:41:44 +01:00
  • 5193948558 Merge branch 'feature/config-macro-random_shuffle' of https://github.com/DanielaE/boost.config into PR131 jzmaddock 2017-04-17 17:48:12 +01:00
  • 79bd4b8acf Simplify build-time config checks. These now simply reflect whatever config.hpp reports, and are therefore always in synch with the headers. They are also now compile-time tests only, which means they function with cross compilers. Fixes: https://svn.boost.org/trac/boost/ticket/12805. jzmaddock 2017-04-17 13:19:19 +01:00
  • f3cea5a8e4 Introduce feature-test macro BOOST_NO_CXX98_RANDOM_SHUFFLE Daniela Engert 2017-04-09 08:59:41 +02:00
  • 8acd1c464d If we have INTPTR_MAX then presumably we have intptr_t. See https://svn.boost.org/trac/boost/ticket/12853. jzmaddock 2017-04-16 19:41:36 +01:00
  • fc1f603143 Prevent macro re-definition in cstdint.hpp. See https://svn.boost.org/trac/boost/ticket/12786. jzmaddock 2017-04-16 19:31:25 +01:00
  • 8037ff436b Use inline functions not macros for workarounds for missing functions. See https://svn.boost.org/trac/boost/ticket/12501. jzmaddock 2017-04-16 19:22:19 +01:00
  • 3fbf51f31a Move private headers into detail directory. See https://svn.boost.org/trac/boost/ticket/12328. jzmaddock 2017-04-16 19:12:59 +01:00
  • 7e1b05be28 Update for Pathscale from https://svn.boost.org/trac/boost/ticket/12193. jzmaddock 2017-04-16 18:52:22 +01:00
  • 7d09af4555 Apply Diab compiler support from https://svn.boost.org/trac/boost/ticket/11655. jzmaddock 2017-04-16 18:29:44 +01:00
  • 3eff8788b1 Apply VXWorks patch from https://svn.boost.org/trac/boost/ticket/11653 jzmaddock 2017-04-16 18:22:44 +01:00
  • d468063662 Regenerate docs. jzmaddock 2017-04-16 09:38:33 +01:00
  • a5ce2a0ef7 Merge pull request #133 from olk/patch-2 jzmaddock 2017-04-16 09:37:42 +01:00
  • 21d6c913ad Merge pull request #132 from olk/patch-1 jzmaddock 2017-04-16 09:36:56 +01:00
  • d88c41e681 Remove unnecessary reference to deprecated std::unary/binary_function in test. This test will only fail for obsolete versions of Metrowerks compilers which are probably no longer supported anyway. jzmaddock 2017-04-16 08:37:17 +01:00
  • 272ab4c69f There are no TR1 functions in C++17. jzmaddock 2017-04-15 19:19:46 +01:00
  • 4f4927b999 Merge pull request #130 from DanielaE/feature/enable-c++17apply jzmaddock 2017-04-15 19:18:47 +01:00
  • 517ee146c3 docu: description of BOOST_NO_CXX14_STD_EXCHANGE Oliver Kowalke 2017-04-14 14:10:10 +02:00
  • af570a4679 add defect macro description to documentation Oliver Kowalke 2017-04-14 14:05:20 +02:00
  • 4c3433434f vc++ 19.10 has std::apply if enabled by /std:c++latest Daniela Engert 2017-04-05 19:57:31 +02:00
  • 4fb2b836bc Merge pull request #128 from teeks99/use_141 Rene Rivera 2017-03-21 09:15:24 -05:00
  • 6611d45398 Using 141 instead of 1410 Thomas Kent 2017-03-19 08:48:11 -05:00
  • a12301d1cb Update compiler version names in visualc.hpp boost-1.64.0-beta2 boost-1.64.0-beta1 boost-1.64.0 jzmaddock 2017-03-13 18:59:09 +00:00
  • b16f6e1698 Fix library name for VC14.1 (Visual Studio 2017) jzmaddock 2017-03-13 18:58:28 +00:00
  • 1260f88915 Merge pull request #126 from teeks99/autolink_vs2017 Rene Rivera 2017-03-16 21:09:15 -05:00
  • 953114b284 VS2017 version used in other places is vc1410 Thomas Kent 2017-03-16 18:57:02 -05:00
  • 0006275ddd Update compiler version names in visualc.hpp jzmaddock 2017-03-13 18:59:09 +00:00
  • d5c2dbae38 Fix library name for VC14.1 (Visual Studio 2017) jzmaddock 2017-03-13 18:58:28 +00:00
  • a2f7ed40ad Merge branch 'develop' of https://github.com/boostorg/config into develop jzmaddock 2017-03-13 18:57:51 +00:00
  • 86d6607582 Merge branch 'develop' of https://github.com/boostorg/config into develop jzmaddock 2017-03-13 18:07:03 +00:00
  • 3a04c2bd20 Merge pull request #124 from pgroke-dt/z_OS_workaround_support jzmaddock 2017-03-03 18:25:15 +00:00
  • 7f3e0414f0 add _WORKAROUND_GUARD macros for BOOST_XLCPP_ZOS Paul Groke 2017-02-28 12:52:41 +01:00
  • 083ad677b9 Merge pull request #123 from pgroke-dt/fix_z_OS_support jzmaddock 2017-02-28 10:06:23 +00:00
  • ba7e1ed201 don't define BOOST_ALIGNMENT - explicit alignment support is broken (V2R1) Paul Groke 2017-02-28 10:32:45 +01:00
  • 62921ff58a Merge commit jzmaddock 2017-02-26 19:30:26 +00:00
  • ed79ada80e Merge branch 'z_OS_support' of https://github.com/pgroke-dt/config into develop jzmaddock 2017-02-26 18:59:19 +00:00
  • 85751bb81d added "&& defined(__MVS__)" to "IBM z/OS XL C/C++" library detection Paul Groke 2017-02-26 19:38:40 +01:00
  • 29c8ce027d Merge pull request #121 from glenfe/master jzmaddock 2017-02-26 16:06:12 +00:00
  • c8cc56d678 added "&& defined(__MVS__)" to "IBM z/OS XL C/C++" compiler detection Paul Groke 2017-02-26 16:58:08 +01:00
  • 934c372112 don't define BOOST_DATE_TIME_NO_LOCALE in Boost.Config header Paul Groke 2017-02-26 15:31:38 +01:00
  • 6a89b24eed remove dependency on undocumented variables Paul Groke 2017-02-26 15:23:56 +01:00
  • 7a78d997d0 Fixes for various clang versions: clang-5 didn't like the comparison used for testing nl_type.h, other clang versions look for ::gets even though libstdc++ doesn't define it jzmaddock 2017-02-26 13:01:11 +00:00
  • 3af87f9a39 support for IBM z/OS XL C/C++ (configure script & compiler/platform/stdlib headers) Paul Groke 2017-02-25 23:07:30 +01:00
  • 1f57db8ab0 support for IBM z/OS XL C/C++ (configure script & compiler/platform/stdlib headers) Paul Groke 2017-02-22 00:41:14 +01:00
  • a01d4996bf support for IBM z/OS XL C/C++ (configure script & compiler/platform/stdlib headers) Paul Groke 2017-02-21 22:03:15 +01:00
  • 5cce40b5fe Merge branch 'develop' Glen Fernandes 2017-02-20 16:44:44 -05:00
  • 5ff8f83739 Merge pull request #118 from glenfe/develop jzmaddock 2017-02-20 17:48:37 +00:00
  • 041bf1ee1f Define BOOST_NO_CXX11_SFINAE_EXPR in C++98 clang Glen Fernandes 2017-02-20 11:30:56 -05:00
  • 3ff5ed08a2 Merge branch 'develop' jzmaddock 2017-02-20 09:05:52 +00:00
  • 1abc59c624 Merge pull request #116 from glenfe/develop jzmaddock 2017-02-08 18:30:48 +00:00
  • 45b11f1fae Update boost_no_cxx11_sfinae_expr test to fail faster Glen Fernandes 2017-02-07 18:08:28 -05:00
  • d99022e8d7 Merge pull request #115 from gongminmin/ClangC2 jzmaddock 2017-02-07 18:25:19 +00:00
  • 328f0f40c8 Fix a compiling problem under ClangC2. Minmin Gong 2017-01-29 22:02:51 -08:00
  • 79ac4bdbeb Merge branch 'boost_no_cxx11_sfinae_expr' of https://github.com/glenfe/config into pr114 jzmaddock 2017-02-05 19:38:35 +00:00
  • fb87ea1cbe Regenerate docs. jzmaddock 2017-02-05 19:01:24 +00:00
  • 438520d1fd Cygwin appears not to have sigaction all the time after all. jzmaddock 2017-02-05 19:00:45 +00:00
  • 329b4c17f0 Merge branch 'restrict_support' of https://github.com/jfalcou/config into restrict_keyword Add test case for boost_no_restrict_references. Regenerate tests. Tested msvc-10 - 14, intel 17, gcc-5.3.0. jzmaddock 2017-02-05 19:00:04 +00:00
  • 2c34894d48 Merge branch 'restrict_support' of https://github.com/jfalcou/config into restrict_keyword jzmaddock 2017-02-05 18:02:11 +00:00
  • 6e93ac5d72 Add BOOST_NO_CXX11_SFINAE_EXPR Glen Fernandes 2017-02-03 23:57:44 -05:00
  • b44be22efc Merge pull request #110 from o01eg/develop jzmaddock 2017-02-04 13:22:16 +00:00
  • b025db6d54 Merge pull request #113 from glenfe/develop jzmaddock 2017-02-04 13:18:53 +00:00
  • c85095cf33 Support BOOST_GCC guards in BOOST_WORKAROUND Glen Fernandes 2017-02-02 13:46:39 -05:00
  • b4628d91eb Merge pull request #112 from jwakely/patch-1 Edward Diener 2017-01-17 18:53:25 -05:00
  • e21b1729cb Fix name of the library Jonathan Wakely 2017-01-17 23:21:37 +00:00
  • de5f166253 Use corrent name for libraries built with MS VS 2017 RC. O01eg 2017-01-05 21:18:31 +03:00
  • d5d1b73638 Merge pull request #109 from mclow/patch-1 jzmaddock 2016-12-28 17:55:35 +00:00
  • b49f658332 Update version.hpp to 1.64 Marshall Clow 2016-12-27 18:10:58 -08:00
  • c03303bdcb Merge branch 'develop' of https://github.com/boostorg/config into develop jzmaddock 2016-12-27 19:34:21 +00:00