jzmaddock
5bf05c9fbb
Reinstate BOOST_NO_CXX11_CONSTEXPR for VC14 - support isn't quite there yet.
2015-07-22 17:59:45 +01:00
Beman
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
2015-07-21 10:53:56 -04:00
jzmaddock
0bbfcc22f4
Merge pull request #68 from MarcelRaad/patch-4
...
Update for the VS14 RTM standard library
2015-07-21 11:50:10 +01:00
jzmaddock
4c08407c86
Merge pull request #67 from MarcelRaad/patch-3
...
Update for VS 2015 RTM
2015-07-21 11:49:23 +01:00
Marcel Raad
5dff05e8d9
Fix compiler version number in comment
2015-07-21 00:21:12 +02:00
Marcel Raad
16f491d48d
Update for the VS14 RTM standard library
...
As mentioned by Stephan T. Lavavej here:
http://lists.boost.org/Archives/boost/2014/11/217698.php
BOOST_NO_CXX11_ADDRESSOF shouldn't be necessary anymore for MSVC 14 RTM. The unit test passes.
2015-07-20 19:58:59 +02:00
Marcel Raad
26258e676d
Update for VS 2015 RTM
...
Now that the final version has been released, I don't think the warning spam for every compiler update is necessary anymore. Boost builds successfully with the RTM version (except for Locale, which doesn't build at all currently).
2015-07-20 19:54:41 +02:00
jzmaddock
15d56c9cff
Fix detection of libstdc++ 4.7.x.
2015-07-07 19:22:38 +01:00
jzmaddock
5ccb1b6c5f
Modify Jamfile to configure external library support better.
2015-07-07 17:27:04 +01:00
jzmaddock
5a9c919ef6
IBM compiler is not GCC.
2015-07-07 17:17:34 +01:00
jzmaddock
ecb017fd33
Rebuild docs for shared_mutex support macro.
2015-07-07 11:19:07 +01:00
jzmaddock
54e8de973f
Merge branch 'shared_mutex' of https://github.com/eldiener/config into develop
2015-07-07 11:15:11 +01:00
Edward Diener
2f24d9811f
Added logic when header file found to check for C++14 __cplusplus kevel.
2015-06-30 23:42:05 -04:00
Edward Diener
da03881bfb
Removed BOOST_NO_CXX14_HDR_SHARED_MUTEX logic in compilers.
2015-06-30 23:41:03 -04:00
Edward Diener
ce9a0f17c8
Remove direct test for clang version as clang doc says that SD-6 supported fron clang 3.4 and up.
2015-06-28 13:06:27 -04:00
Edward Diener
7e6d65e361
Use SD-6 if it exists
2015-06-27 21:26:00 -04:00
Edward Diener
584a711c7a
Removed comment.
2015-06-27 21:25:36 -04:00
Edward Diener
3ca81f1095
Addition of BOOST_NO_CXX14_HDR_SHARED_MUTEX tests
2015-06-27 21:08:56 -04:00
Edward Diener
b351a9a1ed
Updated example checking SD-6 macro
2015-06-27 21:07:50 -04:00
Edward Diener
4f80398754
Updated using SD-6
2015-06-27 21:06:57 -04:00
jzmaddock
32ea03d6fb
Merge pull request #65 from MarcelRaad/patch-3
...
Add another constexpr test
2015-06-27 12:56:40 +01:00
Marcel Raad
cd72cbe273
Add another constexpr test
...
MSVC 14 RC doesn't call the constexpr conversion operator in some cases.
It complains:
boost_no_constexpr.ipp(72): error C2051: case expression not constant
2015-06-27 13:08:29 +02:00
jzmaddock
046b9d95e0
Tentative fix for IMB clang compiler failures.
...
Remove __int128 support - not supported by this compiler.
Make sure correct compiler config is selected.
2015-06-23 18:44:03 +01:00
Edward Diener
ae443e33fa
Updated for shared_mutex header
2015-06-09 22:43:10 -04:00
Edward Diener
3fa00f8adb
Support for C++14 shared_mutex header
2015-06-09 08:32:28 -04:00
jzmaddock
d14f46f77b
Merge branch 'xlcpp-toolset-config' of https://github.com/camorton2/config into develop
2015-06-03 19:08:11 +01:00
Catherine Morton
e0e1deca08
add xlcpp toolset to selection options
2015-06-02 14:55:14 -04:00
Catherine Morton
b283567200
adding toolset for xlcpp
2015-06-02 12:45:43 -04:00
jzmaddock
fa954b8b61
Change link rule to exe rule.
...
To prevent cyclic dependencies in status/Jamfile.v2.
2015-05-11 09:03:30 +01:00
Rene Rivera
89fd23ad0a
Merge pull request #62 from boostorg/develop
...
Account for module names not incidentally encoding paths.
2015-05-07 12:11:52 -05:00
Rene Rivera
f125f5829a
Account for module names not incidentaly encoding paths as they are now truly just key names.
2015-05-06 23:38:51 -05:00
jzmaddock
0ca0adc3b3
Merge branch 'develop'
2015-05-05 13:19:37 +01:00
Marcel Raad
4ec6a18686
Add more constexpr tests
...
MSVC 14 RC currently passes the constexpr tests, but fails to compile Boost if BOOST_NO_CXX11_CONSTEXPR is not defined. Added three tests that clang can compile in C++11 mode, but MSVC cannot.
2015-05-05 11:46:28 +02:00
Beman
a0f7b67145
Add missing BOOST_NO_CXX11_NUMERIC_LIMITS macro reference doc entry
2015-05-04 09:37:42 -04:00
jzmaddock
ad22b77738
Merge pull request #60 from Beman/develop
...
Update version check for VisualStudio 2015 RC.
2015-05-03 15:35:02 +01:00
Beman
fa0e91cf21
Update version check for VisualStudio 2015 RC.
2015-05-02 18:06:24 -04:00
jzmaddock
03673b1d20
Merge pull request #59 from danieljames/start-1.59.0
...
Version bump for 1.59.0
2015-04-27 08:27:08 +01:00
Daniel James
55ea43b454
Version bump.
2015-04-26 22:57:44 +01:00
jzmaddock
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.
2015-04-24 18:10:30 +01:00
jzmaddock
a2ad620450
Fix inconsistencies in name of boost_no_cxx14_digit_separator(s).
2015-04-24 17:46:29 +01:00
jzmaddock
88167ee705
Tentative fix for GCC 5.1 C++11 feature updates.
2015-04-24 17:10:13 +01:00
Ananth Jasty
8787f6b071
Changes required for aarch64 support in boost::config.
2015-04-22 19:02:49 +01:00
jzmaddock
f1639e00ce
Merge pull request #53 from MarcelRaad/patch-1
...
Update for MSVC 14 CTP 6
2015-04-21 12:07:00 +01:00
Marcel Raad
5169ec9d57
Update for MSVC 14 CTP 6
...
- C++ 14 digit separators were implemented in CTP5:
https://www.visualstudio.com/en-us/news/vs2015-vs.aspx#vcplus
- the value initialization bugs have been fixed:
http://www.boost.org/development/tests/develop/developer/output/teeks99-08f-win2012R2-64on64-boost-bin-v2-libs-utility-test-value_init_workaround_test-test-msvc-14-0-dbg-adrs-mdl-64-thrd-mlt.html
2015-04-21 11:32:10 +02:00
jzmaddock
8a811db6e0
Merge pull request #50 from jessicah/develop
...
Haiku: remove invalid feature definitions
2015-04-09 08:49:19 +01:00
Jessica Hamilton
d5694b49e2
Haiku: remove invalid feature definitions
...
- Fixes the functional/hash library
- Fixes problems with the thread library
2015-04-09 09:36:42 +12:00
jzmaddock
d44dbf69a4
Merge branch 'develop'
boost-1.58.0
2015-03-24 19:27:48 +01:00
jzmaddock
579bc09dab
Merge pull request #49 from jhunold/arch
...
Lift architecture detection
2015-03-08 17:35:48 +00:00
jzmaddock
871df563bb
Merge branch 'develop'
2015-02-25 16:57:48 +00:00
Edward Diener
337cf92b49
Merge pull request #48 from jhunold/whitespace
...
Remove trailing whitespace to avoid gcc warning
2015-02-25 09:09:19 -05:00