Commit Graph

  • b03afe92be Fix for Solaris 12.4 compiler in C++03 mode. jzmaddock 2015-02-22 13:16:37 +0000
  • d5e99748aa Update for Solaris Studio 12.4. jzmaddock 2015-02-21 17:30:56 +0000
  • 5cd585bfa2 Lift architecture detection Jürgen Hunold 2015-02-20 18:18:09 +0100
  • 6f5c1113af Update version.hpp Ryan Pavlik 2015-02-17 12:06:48 -0600
  • 52518f3946 Merge branch 'develop' jzmaddock 2015-02-14 12:53:13 +0000
  • 9c653f5e57 Merge branch 'feature/haiku-support' of https://github.com/jessicah/config into develop jzmaddock 2015-02-05 18:06:24 +0000
  • 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 -0500
  • 44028a148c haiku: remove spurious GLIBC define Jessica Hamilton 2014-11-16 21:56:05 +1300
  • 1b6d6d9aa1 haiku: fix copyright Jessica Hamilton 2014-11-16 21:43:03 +1300
  • 6038d5fd7e haiku: add platform support Jessica Hamilton 2014-11-16 13:28:57 +1300
  • f7091f4784 Merge branch 'develop' of github.com:boostorg/config into develop Beman 2014-11-14 10:31:12 -0500
  • c329a34407 Update vor MSVC14 Preview Marcel Raad 2014-11-13 16:40:55 +0100
  • 122a60c77f Version bump Daniel James 2014-11-05 00:42:37 +0000
  • 7118c0d2a7 Merge pull request #44 from danieljames/develop Noel Belcourt 2014-11-04 19:45:35 -0700
  • 85fea8fe0a Version bump Daniel James 2014-11-05 00:42:37 +0000
  • a04ee99c15 Merge pull request #43 from Lastique/patch-1 Edward Diener 2014-11-01 03:44:33 -0400
  • b8bfae2e75 Fix 'unknown pragma' warnings with MSVC 9 Andrey Semashev 2014-10-29 23:41:06 +0300
  • 719392271a Merge branch 'bugfix/unnecessary_has_extension' into develop morinmorin 2014-10-26 21:52:14 +0900
  • 1e4124d6cd Merge branch 'develop' jzmaddock 2014-10-26 13:36:42 +0100
  • 70096c5d80 Remove __has_extension checks for features that are not available as extensions. morinmorin 2014-10-26 21:06:49 +0900
  • 22be8fffcf Merge branch 'bugfix/guard_feature_names' into develop morinmorin 2014-10-26 18:51:58 +0900
  • 5050ae481f Use feature names with double underscores to avoid macro interference. morinmorin 2014-10-26 18:42:35 +0900
  • 4df98ad40a Merge branch 'bugfix/clang_extension_warning' into develop morinmorin 2014-10-26 12:28:11 +0900
  • db66a9f051 Remove __has_extension macros for features that emit warnings. morinmorin 2014-10-26 11:16:53 +0900
  • 224d70f02a Fix clang version checks. jzmaddock 2014-10-22 17:58:22 +0100
  • 42cc344212 Merge branch 'develop' of https://github.com/boostorg/config into develop jzmaddock 2014-10-21 12:47:47 +0100
  • 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 +0100
  • 42446e02d2 Merge pull request #42 from Flast/bugfix/cxx14/clang34-constexpr jzmaddock 2014-10-20 18:50:10 +0100
  • 78e67031e3 Define BOOST_NO_CXX14_CONSTEXPR unless clang > 3.4. Kohei Takahashi 2014-10-19 21:25:49 +0900
  • ec1f5273be Presence of pthread_yield is dependent on __USE_GNU. jzmaddock 2014-10-20 12:53:40 +0100
  • 52882f7327 Enable C++14 return type deduction for vc14. jzmaddock 2014-10-20 11:37:19 +0100
  • d9026f1d45 Update for MSVC-14 CTP14. Fix <type_traits> tests to check for the correct names! jzmaddock 2014-10-19 17:05:01 +0100
  • c8ff40531c Merge branch 'develop' jzmaddock 2014-10-16 11:51:55 +0100
  • 35360b6c07 Merge pull request #41 from Flast/bugfix/clang/has_include jzmaddock 2014-10-14 08:54:04 +0100
  • 2a51a64b84 Fix error on __has_include with older clang (< 3.1) Kohei Takahashi 2014-10-14 12:46:21 +0900
  • 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 +0100
  • e725ad9776 Fix C++14 macro docs. Regen docs. jzmaddock 2014-10-12 17:01:03 +0100
  • dd6e9405b8 Merge branch 'cxx14' into develop jzmaddock 2014-10-12 16:54:35 +0100
  • 75f4069bad Improve GCC C++14 feature detection. jzmaddock 2014-10-12 15:39:25 +0100
  • f9bfac1297 Fix broken <atomic> with clang, tentatively fix clang number separator option. jzmaddock 2014-10-12 13:20:11 +0100
  • 5e78d55d0e Fix spelling of one C++14 macro, improve C++14 auto-detection. jzmaddock 2014-10-12 11:46:15 +0100
  • b811dd40ae Add C++14 support based on https://github.com/boostorg/config/pull/39 jzmaddock 2014-10-12 10:01:22 +0100
  • 35faf7816c Doc regen. jzmaddock 2014-10-11 13:12:06 +0100
  • 003d33725e Add helper macro - BOOST_ATTRIBUTE_UNUSED - to suppress unused type/variable warnings. jzmaddock 2014-10-11 13:10:25 +0100
  • 5838168061 Merge branch 'develop' of https://github.com/boostorg/config into develop jzmaddock 2014-10-10 17:23:28 +0100
  • 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 +0100
  • 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 +0100
  • 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 +0100
  • 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 +0100
  • b36566fe04 Reorganise library version detection, adds tentative fix for clang with libstdc++. See issues 10600 and 7473 jzmaddock 2014-10-05 13:41:42 +0100
  • de968af32a Fix typo, see https://svn.boost.org/trac/boost/ticket/10590 jzmaddock 2014-10-04 08:32:52 +0100
  • 196a4baae0 Fix typo, see https://svn.boost.org/trac/boost/ticket/10590 jzmaddock 2014-10-04 08:32:52 +0100
  • 71fa89f5e1 Disable log1p and expm1 support in mingw - they often crash for reasons yet to be determined. jzmaddock 2014-10-02 19:00:41 +0100
  • 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 +0100
  • 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 +0100
  • 04acb85f7a Update existing VC14 support with patches from https://svn.boost.org/trac/boost/ticket/10489 jzmaddock 2014-10-02 17:46:49 +0100
  • 16a4fc7f6a In preparation for GCC-5 and/or the deprecation of __GXX_EXPERIMENTAL_CXX0X__ refactor GCC configuration. jzmaddock 2014-09-24 19:27:40 +0100
  • 85dba1d5ee Merge branch 'develop' jzmaddock 2014-09-24 18:07:43 +0100
  • 8b174c0617 Update for Intel 15.0 jzmaddock 2014-09-23 17:02:30 +0100
  • b32c1340b7 Update for Intel-15. jzmaddock 2014-09-22 11:31:41 +0100
  • 94d0eaf177 Disable C++11 headers in non-C++11 mode. jzmaddock 2014-09-14 18:27:19 +0100
  • d73e56cdea Merge branch 'develop' of github.com:boostorg/config into develop Beman 2014-09-03 11:16:21 -0400
  • 7a7a7077b6 Merge pull request #38 from aminiussi/cudaintel Edward Diener 2014-09-01 17:15:04 -0400
  • 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 +0200
  • 2690cb8b39 Set BOOST_NO_CXX11_FIXED_LENGTH_VARIADIC_TEMPLATE_EXPANSION_PACKS for Intel. jzmaddock 2014-08-25 19:00:50 +0100
  • 1066b2a582 Alphabetize C++11 macros. jzmaddock 2014-08-25 18:54:01 +0100
  • 4dc7c66c4d Add new macro BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS jzmaddock 2014-08-25 18:37:18 +0100
  • eec8085549 Fix BOOST_NO_CXX11_VARIADIC_TEMPLATES definition - the feature was introduced in GCC 4.4. jzmaddock 2014-08-23 09:38:02 +0100
  • 053f0e420a Disable __int128 support on CUDA + Intel C++. Fixes https://svn.boost.org/trac/boost/ticket/10369 jzmaddock 2014-08-22 19:09:02 +0100
  • 2662b12166 Disable <atomic> for Intel C++ as it can't yet parse the file. jzmaddock 2014-08-22 18:50:05 +0100
  • 82457fadb7 Add test case for BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS under new name compared to original pull request (also less churn in the generated files). jzmaddock 2014-08-22 18:35:16 +0100
  • 04c139e40f Revert "Added a test for BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS." jzmaddock 2014-08-22 18:32:10 +0100
  • e659a7e487 Merge branch 'develop' of https://github.com/boostorg/config into develop jzmaddock 2014-08-22 17:40:52 +0100
  • 6b2d9b249e Merge pull request #36 from apolukhin/typo_fix jzmaddock 2014-08-22 17:35:06 +0100
  • 05604f00d0 Merge pull request #1 from apolukhin/intel_fix Andrey Semashev 2014-08-22 19:13:21 +0400
  • 2abc483055 Define BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS even if BOOST_NO_CXX11_DEFAULTED_FUNCTIONS are not defined Antony Polukhin 2014-08-22 19:01:53 +0400
  • 6a0c4aeb34 Fix a typo, while it is not too late Antony Polukhin 2014-08-22 18:44:16 +0400
  • 0df91c0665 Enabled non-public defaulted functions for gcc 4.4 as it passed the test. Andrey Semashev 2014-08-21 16:45:18 +0400
  • 85dde189ac Added a test for BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS. Andrey Semashev 2014-08-21 16:42:50 +0400
  • 9a1f46fbbc Documented BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS. Andrey Semashev 2014-08-21 15:41:30 +0400
  • be328aa19b Make BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS defined when BOOST_NO_CXX11_DEFAULTED_FUNCTIONS is defined. Andrey Semashev 2014-08-21 15:20:30 +0400
  • ef0fbe981a Full final keyword is present from vc11 not vc10, see http://msdn.microsoft.com/en-us/library/vstudio/hh567368%28v=vs.110%29.aspx jzmaddock 2014-08-20 18:25:02 +0100
  • 2d297754ad Set BOOST_NO_CXX11_FINAL for all obsolete compilers, or for those we can't test locally. Improve tests for BOOST_NO_CXX11_FINAL. jzmaddock 2014-08-19 18:34:09 +0100
  • a49bdd43c0 Merge branch 'final' of https://github.com/K-ballo/config into develop jzmaddock 2014-08-19 18:01:25 +0100
  • 81acb3f788 Change detection logic for optional feature BOOST_HAS_PRAGMA_DETECT_MISSMATCH to match the way we've done these in the past. jzmaddock 2014-08-19 17:58:48 +0100
  • 3138b2b747 We don't need to check for Apple if we've already tested that this is in MSVC emulation mode. jzmaddock 2014-08-19 17:57:56 +0100
  • c2f8e6adf6 Merge pull request #28 from apolukhin/develop jzmaddock 2014-08-19 17:53:53 +0100
  • 2c0d0ed559 Define BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS for Intel Antony Polukhin 2014-08-18 21:01:37 +0400
  • ad3d4cf5af Merge pull request #33 from danieljames/metadata jzmaddock 2014-08-18 17:36:34 +0100
  • 6ea485e9f1 Fix BOOST_HAS_PRAGMA_DETECT_MISSMATCH detection for Clang Antony Polukhin 2014-08-18 20:35:42 +0400
  • c71a4c7980 Add metadata file. Daniel James 2014-08-18 14:57:59 +0100
  • f0136c5911 Added macro BOOST_NO_CXX11_FINAL K-ballo 2014-08-15 16:04:42 -0300
  • 54d53f307f Merge branch 'develop' of https://github.com/boostorg/config into develop jzmaddock 2014-08-15 18:17:54 +0100
  • ab45a2c7e6 This is from: https://github.com/boostorg/config/pull/31/files See also: https://svn.boost.org/trac/boost/ticket/8647 jzmaddock 2014-08-15 18:17:38 +0100
  • e0a53a3a84 Merge pull request #30 from MarcelRaad/patch-2 jzmaddock 2014-08-15 18:11:21 +0100
  • 9a872e7a88 Merge pull request #29 from MarcelRaad/patch-1 jzmaddock 2014-08-15 18:10:44 +0100
  • f94465534b Update for MSVC 14 CTP2 Marcel Raad 2014-08-12 10:34:28 +0200
  • 884b53b563 Fix user-defined literal tests for MSVC Marcel Raad 2014-08-12 10:25:04 +0200
  • 3087b80a77 Added BOOST_HAS_PRAGMA_DETECT_MISSMATCH macro Antony Polukhin 2014-08-11 15:11:38 +0400
  • 34e1c7416b Update version. Daniel James 2014-08-07 18:12:54 +0100