akumta
c4de2d0013
Update sunpro_cc.hpp
...
Update for ticket #11972
2016-09-06 10:13:11 -07:00
jzmaddock
a9e325b2e0
Merge pull request #92 from apolukhin/better_noreturn
...
Detect [[noreturn]] attribute
2016-09-04 17:19:05 +01:00
John Maddock
dff5971974
Merge branch 'develop' of https://github.com/boostorg/config into develop
2016-09-04 16:04:46 +00:00
John Maddock
a17bb6c8da
Update for Oracle 12.5, see issue #12425
2016-09-04 16:04:08 +00:00
Antony Polukhin
830192fc35
Detect [[noreturn]] attribute
2016-09-03 12:37:06 +03:00
jzmaddock
09beda8c1a
Merge branch 'develop':
...
Android + clang/libc++abi fixes.
2016-08-22 11:57:28 +01:00
jzmaddock
226bee3010
Older versions of libc++abi have no thread_local support.
2016-08-18 19:26:28 +01:00
jzmaddock
221f4da6d1
Try to fix constexpr test case for both C++11 and C++14 variations.
2016-08-18 18:34:51 +01:00
jzmaddock
b24ad05ffe
There is no pthread_yield on Android.
2016-08-18 18:24:24 +01:00
jzmaddock
befe61c5f0
Merge branch 'develop'
2016-08-10 18:32:25 +01:00
jzmaddock
76f6cdc453
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-08-07 18:22:29 +01:00
jzmaddock
65fa2a46f2
MSVC-14up3 doesn't support 2 phase name lookup after all.
...
Correct previous change.
2016-07-05 18:06:57 +01:00
jzmaddock
7c7c58417b
Enable constexpr support in VC14up3.
2016-07-04 18:03:05 +01:00
jzmaddock
ea80234d5f
Update visual C++ config for version 14 update 3.
2016-07-03 09:18:56 +01:00
jzmaddock
4fc32ad70a
Add support for C++11 thread_local.
2016-07-02 09:09:19 +01:00
jzmaddock
fb27cce043
Merge pull request #89 from danieljames/feature/1.62.0
...
Bump version for 1.62.0
2016-05-22 11:40:59 +01:00
Daniel
a7620c98b5
Bump version for 1.62.0
2016-05-22 11:26:30 +01:00
Beman
b9e69e9fa1
Merge branch 'develop' of github.com:boostorg/config into develop
2016-05-02 14:59:33 -04:00
Edward Diener
295fff9a10
Changed guidelines reference in html file.
2016-05-01 17:52:58 -04:00
Edward Diener
01ae016b52
Updated link to guidelines.
2016-05-01 17:44:25 -04:00
Beman
4faca9e9e7
Add undocumented BOOST_MSVC_SFINAE_EXPR and BOOST_MSVC_CXX11_CONSTEXPR macros to ease testing of MSVC compiler updates
2016-04-30 15:03:15 -04:00
jzmaddock
534ee17f3f
Fix previous commit!
2016-03-31 09:08:54 +01:00
jzmaddock
743dc92612
Don't use __is_identifier unless it's actually defined.
2016-03-30 19:36:22 +01:00
jzmaddock
71214fe310
Update for VC12 and 14: allow use of native log1p/expm1.
2016-03-26 19:10:18 +00:00
jzmaddock
f84f27c366
Update for clang on Windows:
...
Enables __int64 when available.
Enables stdint.h when available.
Enables log1p/expm1 when available.
Enables char16_t and char32_t when available.
2016-03-26 19:09:44 +00:00
jzmaddock
733e24c081
Minor workaround for clang-win32.
2016-03-26 18:20:19 +00:00
jzmaddock
9ea6b3fb49
Merge branch 'develop' of https://github.com/boostorg/config into develop
2016-03-12 17:14:30 +00:00
jzmaddock
77d86bcf16
Change #includes to use angle brackets.
...
See: https://svn.boost.org/trac/boost/ticket/11516 .
2016-03-12 17:14:11 +00:00
jzmaddock
1ce7d756ff
Merge pull request #86 from Flast/libstdcxx/auto_ptr
...
Define BOOST_NO_AUTO_PTR when libstdcxx don't provide std::auto_ptr.
2016-02-29 11:26:41 +00:00
Kohei Takahashi
9018b7b58d
Define BOOST_NO_AUTO_PTR when libstdcxx don't provide std::auto_ptr.
2016-02-29 19:48:49 +09:00
jzmaddock
efefba30ee
Simplify runtime config check Jamfiles.
2016-02-27 19:08:25 +00:00
jzmaddock
84f2fb19d1
Merge branch 'develop'
boost-1.61.0
2016-02-15 19:08:25 +00:00
jzmaddock
9dd2b3afff
Add nvcc macro info.
2016-01-12 16:41:20 +00:00
jzmaddock
2090da494e
Tentative fix for nvcc compiler.
...
See https://svn.boost.org/trac/boost/ticket/11897 .
2016-01-12 16:40:54 +00:00
jzmaddock
6d46b18e3b
Fix up std lib config for clang-3.8 and later
2016-01-03 14:12:01 +00:00
jzmaddock
b1df465870
Second try to get BOOST_NO_CXX11_HDR_ATOMIC set correctly.
...
See https://github.com/boostorg/config/pull/85#issuecomment-168313984
2016-01-01 16:01:16 +00:00
jzmaddock
af5351f42b
<atomic> works in later libc++ releases.
...
See also https://github.com/boostorg/config/pull/85/files
2016-01-01 13:35:12 +00:00
jzmaddock
8abd28004a
Merge pull request #84 from mclow/develop
...
Update Version number to 1.61
2015-12-21 18:17:56 +00:00
Marshall Clow
f384d058f9
Update Version number to 1.61
2015-12-21 09:58:51 -08:00
jzmaddock
95b158b454
Merge pull request #83 from ax3l/fix-nvccFloat128GCC
...
Fix Trac 11852: CUDA in C++03 Mode and __float128
2015-12-18 11:56:36 +00:00
Axel Huebl
73ee4f5b03
int128 & CUDA C++03: Update ICC and Clang
2015-12-18 11:41:56 +01:00
Axel Huebl
e5b21fb9b4
Refactor int/float128: NVCC -std=c++11
...
refactor the previous solution: nvcc with c++11 supports
__int128 and __float128
2015-12-18 11:41:33 +01:00
Axel Huebl
a332112317
Fix Trac 11852: GCC & CUDA __float128
...
Fix trac issue
https://svn.boost.org/trac/boost/ticket/11852
Similar to
https://svn.boost.org/trac/boost/ticket/8048
`__float128` is still unsupported when compiling with nvcc
(tested with `CUDA 7.5.18`). First noticed with the latest
release (`1.60.0`) and `GCC 4.8.5` but should affect all
previous releases depending on used modules.
In my case, I triggered it with the components
`program_options regex filesystem system thread math_tr1`
enabled .
2015-12-18 10:31:00 +01:00
jzmaddock
74bcf32eca
Merge branch 'develop'
boost-1.60.0
2015-12-08 18:55:19 +00:00
jzmaddock
05d55111e4
Apply patch for clang from https://svn.boost.org/trac/boost/ticket/11833
2015-12-08 08:58:29 +00:00
Joel Falcou
f020bec68a
Provide BOOST_RESTRICT and BOOST_NO_RESTRICT_REFERENCES
2015-11-04 16:48:16 +01:00
jzmaddock
94a3bf4f12
Update to set BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE on MacOS.
2015-10-29 11:48:13 +00:00
jzmaddock
19f66e8992
VC7.1 requires BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS
2015-10-22 10:17:24 +01:00
jzmaddock
478ab51c8a
Merge branch 'develop'
2015-10-15 10:45:05 +01:00
jzmaddock
ca7967820b
Remove dependency to Boost.Test.
2015-10-08 10:39:09 +01:00