Commit Graph

2389 Commits

Author SHA1 Message Date
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
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
jzmaddock
892b6a8e4e CI: set distribution to xenial. 2019-06-22 16:49:42 +01:00
jzmaddock
1c2d96012e Remove clang-7-libc++ for now. 2019-06-22 08:56:06 +01:00
jzmaddock
f5a36e0fc1 Again fix for clang logic.... 2019-06-19 12:51:50 +01:00
jzmaddock
b914f2b6a8 Try to correct clang defect logic. 2019-06-19 11:52:55 +01:00
jzmaddock
0bb4a11787 tentative fixes for clang failures. 2019-06-18 18:42:30 +01:00
jzmaddock
1cf54521a5 Change clang toolchain to xenial. 2019-06-17 12:51:30 +01:00
jzmaddock
76ba0cfac9 Add clang-7 testing. 2019-06-15 11:44:03 +01:00
jzmaddock
da2cf21fde Merge pull request #282 from jeking3/auto-link-clang-cl
Enable auto link support for clang on windows (clang-win) (clang-cl)
2019-06-09 18:03:38 +01:00
James E. King III
a18911902d Enable auto link support for clang on windows (clang-win) (clang-cl) 2019-05-14 08:47:13 -04:00
Neale Ferguson
b62dd43cc0 Change s390 -> s390x 2019-04-26 09:04:06 -04:00
Neale Ferguson
4f82c11ce8 Add s390 2019-04-25 12:29:16 -04:00
jzmaddock
f76000bbc9 Update version check for __cpp_deduction_guides.
Fixes https://github.com/boostorg/config/issues/279.
2019-04-21 09:17:37 +01:00
jzmaddock
9f2bb19547 Merge branch 'develop' of https://github.com/boostorg/config into develop 2019-04-16 19:37:35 +01:00
jzmaddock
87931b074f In C++20 the u8 literal produces a char8_t[] not a char[].
Fixes https://github.com/boostorg/config/issues/276.
2019-04-16 19:37:15 +01:00
Peter Dimov
77ff8a2fac Merge pull request #278 from boostorg/mclow-patch-1
Bump version to 1.71.0
2019-04-15 17:03:09 +03:00
jzmaddock
d65e644144 Merge pull request #277 from andreas-schwab/develop
Add detection of the RISC-V architecture
2019-04-12 18:00:51 +01:00
Marshall Clow
b2bf7ebed1 Bump version to 1.71.0 2019-04-12 07:19:54 +01:00
Andreas Schwab
f6029148a8 Add detection of the RISC-V architecture 2019-04-09 14:23:59 +02:00
jzmaddock
96607d5e15 Merge pull request #275 from teeks99/msvc142-auto-lib
vc142 auto lib
2019-04-05 10:52:18 +01:00
Thomas Kent
6fe7117b2e vc142 auto lib 2019-04-04 18:58:33 -05:00
jzmaddock
9a79d0b155 Merge pull request #273 from boostorg/no_unique_address
Add BOOST_ATTRIBUTE_NO_UNIQUE_ADDRESS.
2019-04-03 18:09:33 +01:00
Nikita Kniazev
dd47b4b59e Print config info via b2
Simplifies CI build scripts. Allows having CI builds with multiple options
like `address-model=32,64`.
2019-04-03 03:50:58 +03:00
jzmaddock
6ef16c8d90 Add BOOST_ATTRIBUTE_NO_UNIQUE_ADDRESS.
See https://github.com/boostorg/config/issues/257.
2019-04-02 18:40:25 +01:00
jzmaddock
fb746fc6fb Merge pull request #272 from boostorg/nodiscard
Add support for [[nodiscard]]
2019-04-02 13:24:34 +01:00
jzmaddock
b68cf2b660 Merge pull request #271 from boostorg/variant
Add BOOST_NO_CXX17_HDR_VARIANT.
2019-04-02 13:24:24 +01:00
John Maddock
9c829919aa Merge branch 'variant' into nodiscard 2019-04-01 21:19:55 +01:00
jzmaddock
a16e603718 Add missing files. 2019-04-01 21:19:11 +01:00
jzmaddock
85b4600817 Add BOOST_ATTRIBUTE_NODISCARD.
See https://github.com/boostorg/config/issues/258.
2019-04-01 19:30:31 +01:00