jzmaddock
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.
2017-02-05 19:00:04 +00:00
jzmaddock
2c34894d48
Merge branch 'restrict_support' of https://github.com/jfalcou/config into restrict_keyword
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2017-02-05 18:02:11 +00:00
Glen Fernandes
6e93ac5d72
Add BOOST_NO_CXX11_SFINAE_EXPR
2017-02-04 09:20:36 -05:00
jzmaddock
b44be22efc
Merge pull request #110 from o01eg/develop
...
Use corrent name for libraries built with MS VS 2017 RC.
2017-02-04 13:22:16 +00:00
jzmaddock
b025db6d54
Merge pull request #113 from glenfe/develop
...
Support BOOST_GCC guards in BOOST_WORKAROUND
2017-02-04 13:18:53 +00:00
Glen Fernandes
c85095cf33
Support BOOST_GCC guards in BOOST_WORKAROUND
2017-02-02 13:46:39 -05:00
Edward Diener
b4628d91eb
Merge pull request #112 from jwakely/patch-1
...
Fix name of the library
2017-01-17 18:53:25 -05:00
Jonathan Wakely
e21b1729cb
Fix name of the library
2017-01-17 23:21:37 +00:00
O01eg
de5f166253
Use corrent name for libraries built with MS VS 2017 RC.
2017-01-05 21:18:31 +03:00
jzmaddock
d5d1b73638
Merge pull request #109 from mclow/patch-1
...
Update version.hpp to 1.64
2016-12-28 17:55:35 +00:00
Marshall Clow
b49f658332
Update version.hpp to 1.64
2016-12-27 18:10:58 -08:00
jzmaddock
c03303bdcb
Merge branch 'develop' of https://github.com/boostorg/config into develop
2016-12-27 19:34:21 +00:00
jzmaddock
ab0fa3b3d7
Fix to get config_test passing with /clr or /clr pure and msvc.
...
See https://svn.boost.org/trac/boost/ticket/12713 .
Note that /clr safe is still not supported - so much doesn't work it's hard to call it a C++ compiler in that case.
2016-12-27 19:34:05 +00:00
jzmaddock
0c45ca206a
Merge pull request #108 from Lastique/patch-3
...
Move BOOST_NO_CXX14_CONSTEXPR to the right section
2016-12-27 19:08:37 +00:00
Andrey Semashev
ded49a9d32
Move BOOST_NO_CXX14_CONSTEXPR to the right section
...
- Define BOOST_NO_CXX14_CONSTEXPR only for the gcc-compatible version of Intel compiler (other versions untested). The previous definition was not in the correct preprocessor branch and the macro was not defined when it should have been.
- Increased the latest tested Intel compiler version to 17.
- Added comments to the preprocessor directives to simplify navigation in the file.
2016-12-27 20:38:05 +04:00
jzmaddock
a1a9f07e63
Merge branch 'develop'
...
# Fixed Conflicts:
# include/boost/config/stdlib/libcpp.hpp
2016-12-21 19:51:54 +00:00
jzmaddock
54f108a006
MSVC compatible compilers may have __has_include but still set __cplusplus to obsolete versions numbers for MSVC compatibility (ie Intel).
2016-12-15 18:29:58 +00:00
jzmaddock
2fd39f10cb
Intel appears not to support C++14 variable templates.
2016-12-15 10:37:11 +00:00
jzmaddock
25be5543ae
libstdc++ has no std::exchange unless in C++14 mode.
2016-12-15 10:35:00 +00:00
jzmaddock
553dcbec96
MSVC has no std::apply.
2016-12-15 10:21:26 +00:00
jzmaddock
0a83dd7aa9
Merge pull request #107 from Lastique/patch-2
...
Disable C++14 constexpr for Intel compiler
2016-12-13 18:10:41 +00:00
jzmaddock
8d107ecb35
Merge pull request #106 from olk/develop
...
defect macro for C++17 feature `std::apply()`
2016-12-13 09:16:34 +00:00
Oliver Kowalke
13f5d9c88a
defect macro for C++14 feature std::exchange()
2016-12-12 19:41:30 +01:00
Andrey Semashev
6f0c359a4e
Disable C++14 constexpr for Intel compiler
...
Intel compiler up to version 17.0 (on Linux) makes constexpr member functions implicitly const-qualified.
2016-12-11 16:45:12 +04:00
Oliver Kowalke
68b7cc8759
defect macro for C++17 feature std::apply()
2016-12-11 12:25:53 +01:00
jzmaddock
209302a3ed
Merge pull request #104 from Flast/test-updates/cxx14-constexpr
...
Update c++14 constexpr test.
2016-12-09 18:37:07 +00:00
jzmaddock
45c6f515b1
Merge branch 'develop' of https://github.com/boostorg/config into develop
2016-12-09 18:10:45 +00:00
jzmaddock
d1c399f971
Clang/libc++ : Tentatively enable <array> and <forward_list> in C++03 mode.
2016-12-09 18:10:32 +00:00
Kohei Takahashi
7a3fe1f874
Update c++14 constexpr test.
...
Compiler should allow non-const member function.
2016-12-09 01:11:53 +09:00
jzmaddock
fe55aadefd
Merge pull request #102 from stevemcgf/fix-gitignore
...
Adds .gitignore to prevent tracking changes of binary compiled files.
2016-12-03 18:14:41 +00:00
jzmaddock
8f9f27336c
Merge branch 'develop'
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2016-12-03 18:09:18 +00:00
Steve Mc Gregor
0229c6e5cc
Adds .gitignore to prevent tracking changes of compiled files under checks/architecture/bin
2016-12-02 00:08:16 -05:00
jzmaddock
4b111941af
Merge pull request #101 from akumta/patch-6
...
Update sunpro_cc.hpp
2016-11-26 17:40:08 +00:00
jzmaddock
c717449aca
Merge pull request #96 from liewegas/gitignore-bin
...
.gitignore config/checks/architecture/bin/
2016-11-26 17:39:34 +00:00
jzmaddock
780c29bf06
Merge pull request #99 from MarcelRaad/vs15p5
...
Update for Visual Studio 15 Preview 5
2016-11-26 17:38:47 +00:00
jzmaddock
c6e2ac028b
Merge pull request #100 from mclow/patch-2
...
BOOST_NO_CXX17_STD_INVOKE for libc++
2016-11-26 17:38:03 +00:00
akumta
fa7121c0fe
Update sunpro_cc.hpp
...
define BOOST_NO_CXX14_DECLTYPE_AUTO when C++14 standard is not in action
2016-11-23 08:17:25 -08:00
Marshall Clow
4fc6130781
BOOST_NO_CXX17_STD_INVOKE for libc++
...
Make sure that BOOST_NO_CXX17_STD_INVOKE is defined for C++03/11/14 builds.
2016-11-21 17:53:34 -08:00
Marcel Raad
4749434d47
Update for Visual Studio 15 Preview 5 and RC
...
- Aggregate NSDMI and relaxed constexpr are supported
- _MSC_VER is 1910
2016-11-16 23:56:36 +01:00
jzmaddock
4f974d28c1
Add missing "using testing;"
2016-11-10 10:48:32 +00:00
jzmaddock
c45ac74369
Merge branch 'develop'
2016-11-03 19:49:09 +01:00
jzmaddock
ccea02471c
Update for CUDA 8.0.
2016-10-29 09:37:32 +01:00
jzmaddock
72116963c5
Correct #if code in last PR.
2016-10-20 19:41:09 +01:00
jzmaddock
ba60de800c
Merge pull request #98 from olk/develop
...
defect macro for C++17 feature `std::invoke()`
2016-10-20 18:09:57 +01:00
Oliver Kowalke
b20d7a811e
use of <experimental/memory_resource> for clang detection
...
use <experimental/memory_resource> instead of <experimental/filesystem> to check for libstdc++ 6.1
2016-10-20 13:52:28 +02:00
Oliver Kowalke
350cfd5d82
use <experimental/filesystem> to test for version 6.1 (clang)
2016-10-20 08:59:51 +02:00
Oliver Kowalke
9b97c79b4e
Update macro_reference.qbk
2016-10-14 21:06:05 +02:00
Oliver Kowalke
b0b52d6c75
defect macro for C++17 feature std::invoke()
2016-10-14 20:49:48 +02:00
Rene Rivera
d7bb39764b
Add, and update, documentation build targets.
2016-10-10 11:39:48 -05:00
Rene Rivera
10b814f19b
Add, and update, documentation build targets.
2016-10-07 23:07:33 -05:00