Commit Graph
2416 Commits
Author SHA1 Message Date
YunQiang Su ea2a98d92d make mips1.cpp recognize all mips
currently mips1.cpp can only recognize mips 32bit (MIPS1 by __mips=1,
and mips2 above by R3000).

64bit cannot be recognized.
So drop the __mips==1 here.
2019-12-18 03:43:35 -08:00
jzmaddock 37237a7fc4 Merge pull request #309 from boostorg/mclow-patch-1
Bump version to 1.73
2019-12-11 19:27:23 +00:00
Marshall Clow 86474dd18d Bump version to 1.73 2019-12-11 10:36:21 -08:00
jzmaddock 8aa8d541b3 Update suffix.hpp for older msvc versions.
See https://github.com/boostorg/config/commit/8dcea4d78c7a9bd07322015d541fb76c77e33022#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
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 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