Commit Graph

  • 046b9d95e0 Tentative fix for IMB clang compiler failures. Remove __int128 support - not supported by this compiler. Make sure correct compiler config is selected. jzmaddock 2015-06-23 18:44:03 +01:00
  • ae443e33fa Updated for shared_mutex header Edward Diener 2015-06-09 22:43:10 -04:00
  • 3fa00f8adb Support for C++14 shared_mutex header Edward Diener 2015-06-09 08:32:28 -04:00
  • d14f46f77b Merge branch 'xlcpp-toolset-config' of https://github.com/camorton2/config into develop jzmaddock 2015-06-03 19:08:11 +01:00
  • e0e1deca08 add xlcpp toolset to selection options Catherine Morton 2015-06-02 14:55:14 -04:00
  • b283567200 adding toolset for xlcpp Catherine Morton 2015-06-02 12:45:43 -04:00
  • fa954b8b61 Change link rule to exe rule. To prevent cyclic dependencies in status/Jamfile.v2. jzmaddock 2015-05-11 09:03:30 +01:00
  • 89fd23ad0a Merge pull request #62 from boostorg/develop Rene Rivera 2015-05-07 12:11:52 -05:00
  • f125f5829a Account for module names not incidentaly encoding paths as they are now truly just key names. Rene Rivera 2015-05-06 23:38:51 -05:00
  • 0ca0adc3b3 Merge branch 'develop' jzmaddock 2015-05-05 13:19:37 +01:00
  • 4ec6a18686 Add more constexpr tests Marcel Raad 2015-05-05 11:46:28 +02:00
  • a0f7b67145 Add missing BOOST_NO_CXX11_NUMERIC_LIMITS macro reference doc entry Beman 2015-05-04 09:37:42 -04:00
  • ad22b77738 Merge pull request #60 from Beman/develop jzmaddock 2015-05-03 15:35:02 +01:00
  • fa0e91cf21 Update version check for VisualStudio 2015 RC. Beman 2015-05-02 18:06:24 -04:00
  • 03673b1d20 Merge pull request #59 from danieljames/start-1.59.0 jzmaddock 2015-04-27 08:27:08 +01:00
  • 55ea43b454 Version bump. Daniel James 2015-04-26 22:57:44 +01:00
  • d7e258faf5 Update Jamfile to check for -latomic The config_test tests all require linking against -latomic when GCC provides it in order to test for <atomic>. Seems to be a new gcc-5.1.0 requirement. jzmaddock 2015-04-24 18:10:30 +01:00
  • a2ad620450 Fix inconsistencies in name of boost_no_cxx14_digit_separator(s). jzmaddock 2015-04-24 17:46:29 +01:00
  • 88167ee705 Tentative fix for GCC 5.1 C++11 feature updates. jzmaddock 2015-04-24 17:10:13 +01:00
  • 8787f6b071 Changes required for aarch64 support in boost::config. Ananth Jasty 2015-04-15 17:59:47 -07:00
  • f1639e00ce Merge pull request #53 from MarcelRaad/patch-1 jzmaddock 2015-04-21 12:07:00 +01:00
  • 5169ec9d57 Update for MSVC 14 CTP 6 Marcel Raad 2015-04-21 11:32:10 +02:00
  • 8a811db6e0 Merge pull request #50 from jessicah/develop jzmaddock 2015-04-09 08:49:19 +01:00
  • d5694b49e2 Haiku: remove invalid feature definitions Jessica Hamilton 2015-04-09 07:48:22 +12:00
  • d44dbf69a4 Merge branch 'develop' boost-1.58.0 jzmaddock 2015-03-24 19:27:48 +01:00
  • 579bc09dab Merge pull request #49 from jhunold/arch jzmaddock 2015-03-08 17:35:48 +00:00
  • 871df563bb Merge branch 'develop' jzmaddock 2015-02-25 16:57:48 +00:00
  • 337cf92b49 Merge pull request #48 from jhunold/whitespace Edward Diener 2015-02-25 09:09:19 -05:00
  • abaaea2f29 Remove trailing whitespace to avoid gcc warning Jürgen Hunold 2015-02-25 12:31:07 +01:00
  • 1c48f8e6f2 Merge branch 'develop' jzmaddock 2015-02-24 09:21:25 +00:00
  • fada9f5ee2 Apply patch from https://svn.boost.org/trac/boost/ticket/6694 jzmaddock 2015-02-23 13:14:28 +00:00
  • 975a488549 Fix for https://svn.boost.org/trac/boost/ticket/10955 jzmaddock 2015-02-23 13:07:00 +00:00
  • c573e85173 Apply patch from https://svn.boost.org/trac/boost/ticket/6796 jzmaddock 2015-02-23 12:32:26 +00:00
  • 5366f899e9 Fix intptr_t def on solaris. jzmaddock 2015-02-22 18:26:56 +00:00
  • b03afe92be Fix for Solaris 12.4 compiler in C++03 mode. jzmaddock 2015-02-22 13:16:37 +00:00
  • d5e99748aa Update for Solaris Studio 12.4. jzmaddock 2015-02-21 17:30:56 +00:00
  • 5cd585bfa2 Lift architecture detection Jürgen Hunold 2015-02-20 18:18:09 +01:00
  • 6f5c1113af Update version.hpp Ryan Pavlik 2015-02-17 12:06:48 -06:00
  • 52518f3946 Merge branch 'develop' jzmaddock 2015-02-14 12:53:13 +00:00
  • 9c653f5e57 Merge branch 'feature/haiku-support' of https://github.com/jessicah/config into develop jzmaddock 2015-02-05 18:06:24 +00:00
  • 06aa40a5d1 Remove requirement that BOOST_MSVC_ENABLE_2014_JUN_CTP be defined to get the correct BOOST_NO_CXX11_* macros for VC++ 14.0 (aka 2015). Beman 2014-11-18 15:21:34 -05:00
  • 44028a148c haiku: remove spurious GLIBC define Jessica Hamilton 2014-11-16 21:56:05 +13:00
  • 1b6d6d9aa1 haiku: fix copyright Jessica Hamilton 2014-11-16 21:43:03 +13:00
  • 6038d5fd7e haiku: add platform support Jessica Hamilton 2014-11-16 13:28:57 +13:00
  • f7091f4784 Merge branch 'develop' of github.com:boostorg/config into develop Beman 2014-11-14 10:31:12 -05:00
  • c329a34407 Update vor MSVC14 Preview Marcel Raad 2014-11-13 16:40:55 +01:00
  • 122a60c77f Version bump Daniel James 2014-11-05 00:42:37 +00:00
  • 7118c0d2a7 Merge pull request #44 from danieljames/develop Noel Belcourt 2014-11-04 19:45:35 -07:00
  • 85fea8fe0a Version bump Daniel James 2014-11-05 00:42:37 +00:00
  • a04ee99c15 Merge pull request #43 from Lastique/patch-1 Edward Diener 2014-11-01 03:44:33 -04:00
  • b8bfae2e75 Fix 'unknown pragma' warnings with MSVC 9 Andrey Semashev 2014-10-29 23:41:06 +03:00
  • 719392271a Merge branch 'bugfix/unnecessary_has_extension' into develop morinmorin 2014-10-26 21:52:14 +09:00
  • 1e4124d6cd Merge branch 'develop' boost-1.57.0 jzmaddock 2014-10-26 13:36:42 +01:00
  • 70096c5d80 Remove __has_extension checks for features that are not available as extensions. morinmorin 2014-10-26 21:06:49 +09:00
  • 22be8fffcf Merge branch 'bugfix/guard_feature_names' into develop morinmorin 2014-10-26 18:51:58 +09:00
  • 5050ae481f Use feature names with double underscores to avoid macro interference. morinmorin 2014-10-26 18:42:35 +09:00
  • 4df98ad40a Merge branch 'bugfix/clang_extension_warning' into develop morinmorin 2014-10-26 12:28:11 +09:00
  • db66a9f051 Remove __has_extension macros for features that emit warnings. morinmorin 2014-10-26 11:16:53 +09:00
  • 224d70f02a Fix clang version checks. jzmaddock 2014-10-22 17:58:22 +01:00
  • 42cc344212 Merge branch 'develop' of https://github.com/boostorg/config into develop jzmaddock 2014-10-21 12:47:47 +01:00
  • dcbb032aa3 Rename BOOST_NO_CXX14_DIGIT_SEPARATOR to BOOST_NO_CXX14_DIGIT_SEPARATORS. Fix name of BOOST_NO_CXX14_INITIALIZED_LAMBDA_CAPTURES in docs. jzmaddock 2014-10-21 12:39:17 +01:00
  • 42446e02d2 Merge pull request #42 from Flast/bugfix/cxx14/clang34-constexpr jzmaddock 2014-10-20 18:50:10 +01:00
  • 78e67031e3 Define BOOST_NO_CXX14_CONSTEXPR unless clang > 3.4. Kohei Takahashi 2014-10-19 21:25:49 +09:00
  • ec1f5273be Presence of pthread_yield is dependent on __USE_GNU. jzmaddock 2014-10-20 12:53:40 +01:00
  • 52882f7327 Enable C++14 return type deduction for vc14. jzmaddock 2014-10-20 11:37:19 +01:00
  • d9026f1d45 Update for MSVC-14 CTP14. Fix <type_traits> tests to check for the correct names! jzmaddock 2014-10-19 17:05:01 +01:00
  • c8ff40531c Merge branch 'develop' jzmaddock 2014-10-16 11:51:55 +01:00
  • 35360b6c07 Merge pull request #41 from Flast/bugfix/clang/has_include jzmaddock 2014-10-14 08:54:04 +01:00
  • 2a51a64b84 Fix error on __has_include with older clang (< 3.1) Kohei Takahashi 2014-10-14 12:46:21 +09:00
  • eaa5c714c8 Change generate.cpp to alphabetize it's results to reduce churn in the results. Regenerate the generated files. jzmaddock 2014-10-13 13:12:59 +01:00
  • e725ad9776 Fix C++14 macro docs. Regen docs. jzmaddock 2014-10-12 17:01:03 +01:00
  • dd6e9405b8 Merge branch 'cxx14' into develop jzmaddock 2014-10-12 16:54:35 +01:00
  • 75f4069bad Improve GCC C++14 feature detection. jzmaddock 2014-10-12 15:39:25 +01:00
  • f9bfac1297 Fix broken <atomic> with clang, tentatively fix clang number separator option. jzmaddock 2014-10-12 13:20:11 +01:00
  • 5e78d55d0e Fix spelling of one C++14 macro, improve C++14 auto-detection. jzmaddock 2014-10-12 11:46:15 +01:00
  • b811dd40ae Add C++14 support based on https://github.com/boostorg/config/pull/39 jzmaddock 2014-10-12 10:01:22 +01:00
  • 35faf7816c Doc regen. jzmaddock 2014-10-11 13:12:06 +01:00
  • 003d33725e Add helper macro - BOOST_ATTRIBUTE_UNUSED - to suppress unused type/variable warnings. jzmaddock 2014-10-11 13:10:25 +01:00
  • 5838168061 Merge branch 'develop' of https://github.com/boostorg/config into develop jzmaddock 2014-10-10 17:23:28 +01:00
  • 441311c950 Disable __int128 support when the compiler is really CUDA. See https://svn.boost.org/trac/boost/ticket/10418. jzmaddock 2014-10-10 17:22:24 +01:00
  • f43ed77973 Rework Intel config to make it both more accurate in C++11 mode (hopefully!) and easier to maintain. jzmaddock 2014-10-09 19:21:42 +01:00
  • a8868e82e0 Enable <thread> for gcc-4.8 and later. Disable thread support headers depending on values of internal libstdc++ macros. jzmaddock 2014-10-08 18:58:15 +01:00
  • 32237deddc Reorganize clang config to avoid macro redefinitions and fix GCC-4.8, 4.9, and 5.0 detection. jzmaddock 2014-10-08 13:37:18 +01:00
  • b36566fe04 Reorganise library version detection, adds tentative fix for clang with libstdc++. See issues 10600 and 7473 jzmaddock 2014-10-05 13:41:42 +01:00
  • de968af32a Fix typo, see https://svn.boost.org/trac/boost/ticket/10590 jzmaddock 2014-10-04 08:32:52 +01:00
  • 196a4baae0 Fix typo, see https://svn.boost.org/trac/boost/ticket/10590 jzmaddock 2014-10-04 08:32:52 +01:00
  • 71fa89f5e1 Disable log1p and expm1 support in mingw - they often crash for reasons yet to be determined. jzmaddock 2014-10-02 19:00:41 +01:00
  • d978d31117 Only include <utility> when we absolutely have to as it's not so lightweight in C++11. See https://github.com/boostorg/config/pull/40 jzmaddock 2014-10-02 18:52:03 +01:00
  • d3c1db5436 Apply patch from https://svn.boost.org/trac/boost/ticket/5315. Allows auto-linking code to synch up with Boost.Build with the --buildid option. jzmaddock 2014-10-02 18:22:19 +01:00
  • 04acb85f7a Update existing VC14 support with patches from https://svn.boost.org/trac/boost/ticket/10489 jzmaddock 2014-10-02 17:46:49 +01:00
  • 16a4fc7f6a In preparation for GCC-5 and/or the deprecation of __GXX_EXPERIMENTAL_CXX0X__ refactor GCC configuration. jzmaddock 2014-09-24 19:27:40 +01:00
  • 85dba1d5ee Merge branch 'develop' jzmaddock 2014-09-24 18:07:43 +01:00
  • 8b174c0617 Update for Intel 15.0 jzmaddock 2014-09-23 17:02:30 +01:00
  • b32c1340b7 Update for Intel-15. jzmaddock 2014-09-22 11:31:41 +01:00
  • 94d0eaf177 Disable C++11 headers in non-C++11 mode. jzmaddock 2014-09-14 18:27:19 +01:00
  • d73e56cdea Merge branch 'develop' of github.com:boostorg/config into develop Beman 2014-09-03 11:16:21 -04:00
  • 7a7a7077b6 Merge pull request #38 from aminiussi/cudaintel Edward Diener 2014-09-01 17:15:04 -04:00
  • 951e2b00dc Only define BOOST_COMPILE if not already done (as it is already the case for g++ and ms). Usfull when called through nvcc. fixes #10420 Alain Miniussi 2014-09-01 15:41:23 +02:00
  • 2690cb8b39 Set BOOST_NO_CXX11_FIXED_LENGTH_VARIADIC_TEMPLATE_EXPANSION_PACKS for Intel. jzmaddock 2014-08-25 19:00:50 +01:00
  • 1066b2a582 Alphabetize C++11 macros. jzmaddock 2014-08-25 18:54:01 +01:00