jzmaddock
|
7e4a1c85b7
|
Add link to bug report in comment.
[ci skip]
|
2017-07-21 13:25:49 +01:00 |
|
jzmaddock
|
6415a2cd43
|
Restrict last fix to CUDA 8 only - other versions are apparently unaffected.
|
2017-07-21 13:25:48 +01:00 |
|
jzmaddock
|
9910b354e5
|
CUDA: disable some C++11 and 14 features which aren't supported when compiling as a .cu file.
|
2017-07-21 13:25:48 +01:00 |
|
jzmaddock
|
08c7f03f29
|
Add android detection macros to config_info output.
|
2017-07-21 13:25:48 +01:00 |
|
jzmaddock
|
573c1a5027
|
Tentative fix for clang-3.0 failing config_test:
It appears not to completely support variadic template expansion.
|
2017-07-21 13:25:48 +01:00 |
|
jzmaddock
|
e56e24f0a3
|
gcc.hpp: Mingw has broken thread_local support.
See https://sourceforge.net/p/mingw-w64/bugs/527/
|
2017-07-21 13:25:47 +01:00 |
|
jzmaddock
|
cdfa925095
|
Allow stdint.h for compilers other than gcc when building on linux with a recent glibc version.
See https://svn.boost.org/trac/boost/ticket/13045.
|
2017-07-21 13:25:47 +01:00 |
|
rsdale
|
a53698c4a8
|
Merge pull request #164 from boostorg/cray--boost-hash-no-extensions
add BOOST_HASH_NO_EXTENSIONS to compile/cray.hpp
|
2017-07-20 14:48:55 -05:00 |
|
Richard Dale
|
e2c4eb9de8
|
add BOOST_HASH_NO_EXTENSIONS to compile/cray.hpp
Avoid problems with multiple definitions of std::list using gnu headers.
modified: cray.hpp
|
2017-07-20 14:15:50 -05:00 |
|
Andrey Semashev
|
34f320c4c9
|
Added BOOST_NO_CXX17_ITERATOR_TRAITS macro.
The macro indicates that the standard library does not implement SFINAE-friendly
std::iterator_traits (LWG issue 2408, [iterator.traits]/2).
|
2017-07-12 20:37:47 +03:00 |
|
Andrey Semashev
|
4a58e5360a
|
Added BOOST_MAY_ALIAS and BOOST_NO_MAY_ALIAS macros.
The macros can be used to mark types that can alias other types (i.e. break
C++ strict aliasing rules).
|
2017-07-12 17:51:53 +03:00 |
|
Peter Dimov
|
6098c81ee0
|
Use architecture and address model in autolink, instead of just address model
|
2017-07-07 02:56:46 +03:00 |
|
Peter Dimov
|
80fb8000f0
|
Add address model to auto_link.hpp
|
2017-06-30 20:57:59 +03:00 |
|
rsdale
|
3ffaa417c2
|
Merge pull request #158 from boostorg/cce86-cray-config
Cce86 cray config
|
2017-06-28 06:56:13 -05:00 |
|
Richard Dale
|
437f334745
|
Update compiler/cray.hpp to support c++03 and both 8.5 and 8.6 releases.
modified: cray.hpp
|
2017-06-27 14:09:06 -05:00 |
|
Richard Dale
|
214c04f139
|
Update cray configuration for C++11.
Define BOOST_NO_CXX11_DECLTYPE_N3276 when __cplusplus < 201400.
This is for boost/variant.
|
2017-06-26 15:31:49 -05:00 |
|
rsdale
|
97a6bdbf46
|
Merge pull request #157 from boostorg/cce86-cray-config
Cray compiler config update to support current release and c++14.
|
2017-06-24 07:07:45 -05:00 |
|
Richard Dale
|
bfd7d04440
|
config/cray.hpp updated for release 8.6 of CCE (Cray Compiler Environment)
The default C++ standard support at this release is c++14, compared
with c++03 in previous releases.
modified: cray.hpp
|
2017-06-23 14:26:04 -05:00 |
|
rsd
|
e6deedfb33
|
Changed _RELEASE to _RELEASE_MAJOR. Mostly this is to test pushing to our fork. More to come.
|
2017-06-21 14:35:04 -05:00 |
|
jzmaddock
|
0324c92e5c
|
Merge pull request #155 from boostorg/issue13045
Allow stdint.h for compilers other than gcc when building on linux wi…
|
2017-06-21 14:44:53 +01:00 |
|
jzmaddock
|
07aa7f248d
|
Merge pull request #156 from glenfe/master
Master
|
2017-06-21 14:44:35 +01:00 |
|
Glen Fernandes
|
9aa6c016bb
|
Merge develop
(Merges up to commit 'f867e70d06c45cd43776825ebf0c8b8a7328cdf6')
|
2017-06-19 07:11:52 -04:00 |
|
jzmaddock
|
02dd07481d
|
Add link to bug report in comment.
[ci skip]
|
2017-06-15 17:54:41 +01:00 |
|
jzmaddock
|
d9332d3fa3
|
Restrict last fix to CUDA 8 only - other versions are apparently unaffected.
|
2017-06-15 17:53:14 +01:00 |
|
jzmaddock
|
9b8de65f1d
|
CUDA: disable some C++11 and 14 features which aren't supported when compiling as a .cu file.
|
2017-06-15 13:04:18 +01:00 |
|
jzmaddock
|
d2b7f45ea2
|
Add android detection macros to config_info output.
|
2017-06-14 19:49:11 +01:00 |
|
jzmaddock
|
7d41f597cb
|
Tentative fix for clang-3.0 failing config_test:
It appears not to completely support variadic template expansion.
|
2017-06-14 19:42:21 +01:00 |
|
jzmaddock
|
fe5e07b521
|
gcc.hpp: Mingw has broken thread_local support.
See https://sourceforge.net/p/mingw-w64/bugs/527/
|
2017-06-14 19:32:59 +01:00 |
|
jzmaddock
|
f867e70d06
|
Merge pull request #154 from glenfe/develop
Move workaround.hpp out of detail (used by more than Config)
|
2017-06-13 18:51:00 +01:00 |
|
jzmaddock
|
0debb6db2f
|
Allow stdint.h for compilers other than gcc when building on linux with a recent glibc version.
See https://svn.boost.org/trac/boost/ticket/13045.
|
2017-06-12 19:38:54 +01:00 |
|
Glen Fernandes
|
2dfd1a95ba
|
Move workaround.hpp out of detail (used by more than Config)
|
2017-06-12 07:57:34 -04:00 |
|
jzmaddock
|
4c7b536b3a
|
Merge pull request #153 from glenfe/fallthrough
Add BOOST_FALLTHROUGH for gcc
|
2017-06-12 11:53:03 +01:00 |
|
Glen Fernandes
|
62189d3b86
|
Add BOOST_FALLTHROUGH for gcc
|
2017-06-11 17:56:31 -04:00 |
|
jzmaddock
|
5d17cf16be
|
Merge pull request #151 from boostorg/msvc2017
MSVC2017: Add appveyor testing.
|
2017-05-29 21:12:58 +01:00 |
|
jzmaddock
|
6f0c7dfb0c
|
Merge branch 'develop' into msvc2017
|
2017-05-29 19:15:22 +01:00 |
|
jzmaddock
|
fa8c3269da
|
Merge pull request #149 from glenfe/develop
Add feature defect detection for C++17 structured bindings and inline variables
|
2017-05-29 18:32:37 +01:00 |
|
jzmaddock
|
c08b859996
|
MSVC2017: Add appveyor testing.
Disable C++14 constexpr support as our tests don't pass.
|
2017-05-29 18:22:10 +01:00 |
|
Glen Fernandes
|
a6ccb8f910
|
Add BOOST_NO_CXX17_FOLD_EXPRESSIONS detection
|
2017-05-29 10:29:17 -04:00 |
|
Glen Fernandes
|
1995778211
|
Add BOOST_NO_CXX17_INLINE_VARIABLES detection
|
2017-05-29 10:01:36 -04:00 |
|
Glen Fernandes
|
fe06370972
|
Add BOOST_NO_CXX17_STRUCTURED_BINDINGS detection
|
2017-05-29 09:57:18 -04:00 |
|
jzmaddock
|
1074d5ed6e
|
Merge pull request #148 from boostorg/develop
Merge removal of legacy TR1 support.
|
2017-05-29 08:47:03 +01:00 |
|
jzmaddock
|
833634021a
|
Merge pull request #147 from boostorg/remove_tr1
Begin to remove all references to TR1.
|
2017-05-28 11:06:06 +01:00 |
|
jzmaddock
|
373710b7ce
|
Begin to remove all references to TR1.
|
2017-05-28 10:11:59 +01:00 |
|
jzmaddock
|
23060d8973
|
Merge branch 'develop' of https://github.com/boostorg/config into develop
# Conflicts:
# appveyor.yml
|
2017-05-27 09:59:22 +01:00 |
|
jzmaddock
|
076c86864c
|
CI: streamline dependencies.
Add GCC testers to Appveyor.
|
2017-05-27 09:57:41 +01:00 |
|
jzmaddock
|
ffb31de966
|
Merge pull request #144 from boostorg/jzmaddock-patch-3
Appveyor: we need to copy the latest Git commit, not check out the su…
|
2017-05-26 12:43:29 +01:00 |
|
jzmaddock
|
18c69e9f40
|
Appveyor: we need to copy the latest Git commit, not check out the super-project which may be out of date!
|
2017-05-26 08:45:21 +01:00 |
|
jzmaddock
|
6c452d6e28
|
Merge pull request #142 from boostorg/master
Master
|
2017-05-26 08:37:54 +01:00 |
|
jzmaddock
|
6ea02d000f
|
Merge pull request #143 from boostorg/jzmaddock-patch-2
Travis: remove redundent git clone
|
2017-05-26 08:37:04 +01:00 |
|
jzmaddock
|
07312935fd
|
Travis: remove redundent git clone
|
2017-05-25 19:56:41 +01:00 |
|