jzmaddock
dc67f3ea65
Merge branch 'develop'
2019-10-31 19:08:21 +00:00
jzmaddock
8aa8d541b3
Update suffix.hpp for older msvc versions.
...
See 8dcea4d78c (commitcomment-35718928)
.
2019-10-30 18:30:31 +00:00
jzmaddock
c85145a2a8
Merge branch 'inline_variable' of https://github.com/Lastique/config into develop
...
Fixed Conflicts:
doc/macro_reference.qbk
2019-10-29 16:56:11 +00:00
jzmaddock
3ac79f29ba
Merge pull request #299 from Lastique/add_final
...
Add BOOST_FINAL macro
2019-10-29 14:34:39 +00:00
jzmaddock
153063cbe1
Documentation update.
...
Fixes https://github.com/boostorg/config/issues/283 .
[CI SKIP]
2019-10-29 09:33:41 +00:00
jzmaddock
8dcea4d78c
Add version check for C++17 features in suffix.hpp
...
Fixes https://github.com/boostorg/config/issues/287 .
2019-10-29 09:29:04 +00:00
jzmaddock
7292b5d6d1
Fix accidental removal of BOOST_NO_CXX11_HDR_EXCEPTION define
2019-10-28 19:30:59 +00:00
jzmaddock
c035825792
Update libstdc++ library version detection: fixes https://github.com/boostorg/config/issues/302
2019-10-28 17:59:35 +00:00
jzmaddock
9895c6082d
Merge pull request #301 from HDembinski/fix_warning_nodiscard
...
fixes warning in clang-6
2019-10-20 12:55:08 +01:00
Hans Dembinski
d32f9c5864
fixes warning in clang-6
2019-10-19 14:02:08 +02:00
Andrey Semashev
2fa0a0bd52
Added BOOST_FINAL macro.
2019-10-14 21:20:33 +03:00
Andrey Semashev
38df8ca0d7
Added BOOST_INLINE_VARIABLE macro.
...
The BOOST_INLINE_VARIABLE macro can be used to mark C++17 inline variables in
contexts where omitting the inline keyword is still acceptable on older
compilers.
This commit also adds the missing docs for BOOST_NO_CXX17_INLINE_VARIABLES.
2019-10-02 17:20:08 +03:00
Glen Fernandes
aaba3405b9
Merge pull request #295 from mjcaisse/bump-version
...
bump version for 1.72
2019-09-02 10:34:46 -04:00
Michael Caisse
e8d28de5e6
bump version for 1.72
2019-08-31 13:14:26 -07:00
jzmaddock
cda275e884
Merge pull request #293 from boostorg/cxx11_exception
...
Add BOOST_NO_CXX11_EXCECPTION.
2019-08-26 09:32:46 +01:00
jzmaddock
ec36711924
Merge pull request #294 from mjcaisse/version-bump
...
bump version to 1.72
2019-08-23 20:32:37 +01:00
Michael Caisse
4f40061b93
bump version to 1.72
2019-08-23 12:21:42 -07:00
jzmaddock
7bc82dbefd
Add BOOST_NO_CXX11_EXCECPTION.
...
Replaces: https://github.com/boostorg/config/pull/285
Fixes https://github.com/boostorg/config/issues/284
See also: https://github.com/boostorg/exception/issues/10
2019-08-23 12:45:33 +01:00
jzmaddock
112a85b2ee
Merge pull request #292 from boostorg/circle_ci_inspect
...
Circle ci inspect
2019-08-21 18:22:00 +01:00
jzmaddock
490e9106f9
circle-ci: fix docbook path
2019-08-21 13:38:48 +01:00
jzmaddock
270758d5b0
Add doc build to circle-ci.
2019-08-21 13:34:40 +01:00
jzmaddock
83b9463643
Fix inspection report issues.
2019-08-21 11:08:06 +01:00
jzmaddock
61e771dcae
circle-ci: Fix inspect command line.
2019-08-21 11:02:53 +01:00
jzmaddock
36561293dd
circle-ci: fix paths.
2019-08-21 10:57:07 +01:00
jzmaddock
09863d3dfd
Change boost init for circle-ci
2019-08-21 10:52:52 +01:00
jzmaddock
ead17bf12a
correct circle-ci config.yml
2019-08-21 09:46:46 +01:00
jzmaddock
686a5820a0
Add circle-ci inspection run.
2019-08-21 09:44:53 +01:00
jzmaddock
75cdaea7e2
Reinstate program incorrectly deleted in last commit.
2019-08-20 20:32:06 +01:00
jzmaddock
b97ab76eae
Big clean up to fix issues identified by the inspect program.
...
Regenerate docs.
2019-08-20 18:51:17 +01:00
jzmaddock
bbda3f0aba
Merge pull request #291 from boostorg/develop
...
Merge for 1.71 release.
2019-07-02 11:47:12 +01:00
jzmaddock
f7b608155b
Merge pull request #290 from boostorg/pr274
...
Revert "Revert "Print config info via b2""
2019-06-29 18:46:18 +01:00
jzmaddock
5dcae72f8e
Improve backwards compatibility for other libraries that use config_info_install target.
2019-06-29 08:44:12 +01:00
jzmaddock
23e245f5d0
Revert "Revert "Print config info via b2""
...
This reverts commit ab3807ef83
.
2019-06-28 18:27:23 +01:00
jzmaddock
fa1544f7b2
Merge pull request #289 from boostorg/gcc9
...
Add gcc-9, clang-8, xcode-10 to test matrix.
2019-06-28 18:24:33 +01:00
jzmaddock
8d58766c7b
gcc: exclude attribute definition for gcc in C++03 mode.
...
Even though __has_attribute reports true for gcc-9.
2019-06-28 08:32:47 +01:00
jzmaddock
baf3a25a65
Update config_info.cpp.
2019-06-27 18:14:33 +01:00
jzmaddock
10c5df0159
Update char8_t tests and print out C++20 feature macros.
2019-06-27 12:48:00 +01:00
jzmaddock
089e3749fd
Correct usage of std::memory_order in test case.
...
Otherwise it fails in C++20.
2019-06-27 08:34:47 +01:00
jzmaddock
ab3807ef83
Revert "Print config info via b2"
...
This reverts commit dd47b4b59e
.
# Conflicts:
# test/Jamfile.v2
2019-06-26 18:11:29 +01:00
Michael Caisse
6409132b36
fix file name to match expected
2019-06-26 07:37:43 -07:00
jzmaddock
890d569350
Add rule for backwards compatibility.
2019-06-26 13:13:49 +01:00
jzmaddock
0f6b79fe1f
Add gcc-9, clang-8, xcode-10 to test matrix.
2019-06-26 09:37:13 +01:00
jzmaddock
8e742b82b4
Merge pull request #281 from nealef/s390x
...
Add support for s390x
2019-06-26 08:37:43 +01:00
jzmaddock
fdb0a1a241
Merge pull request #274 from Kojoley/print-config-info-via-b2
...
Print config info via b2
2019-06-26 08:36:29 +01:00
jzmaddock
7671e53525
Merge pull request #286 from boostorg/clang7
...
Add clang-7 testing.
2019-06-25 08:23:27 +01:00
jzmaddock
a900330798
CI: Revert no longer needed defines.
2019-06-24 09:08:18 +01:00
jzmaddock
21a37b6c4c
CI: revert changes for clang-3.x and revert to using trusty,
...
clang-3.x seems to have too many issues with xenial.
2019-06-23 18:07:18 +01:00
jzmaddock
d5046fd9e5
clang-3.5: disable more stuff using auto.
2019-06-23 08:56:25 +01:00
jzmaddock
1c712d0bf0
clang-3.5: another try at figuring which auto expression is failing.
2019-06-23 08:46:45 +01:00
jzmaddock
b3c5c3a442
CI: correct clang-libc++ invocation.
2019-06-22 18:01:26 +01:00