Commit Graph

  • f7165b4f70 Add comments on macro definitions in 'cray.hpp' Justin LaPolla 2017-12-14 12:28:18 -0600
  • 83c9f74990 Add '<linkflags>-lrt' to 'cray.hpp' test specification Justin LaPolla 2017-12-14 10:07:25 -0600
  • bea3493fcb Add comments in 'cray.hpp' Justin LaPolla 2017-12-13 15:52:09 -0600
  • 5679e66d10 Add more notes about 'cray.hpp' failing tests Justin LaPolla 2017-12-13 15:46:41 -0600
  • f34ea93eb2 Document test procedure for 'cray.hpp' Justin LaPolla 2017-12-13 15:34:37 -0600
  • 9c220e9fff Work on Cray 8.6.5 header for C++14 Justin LaPolla 2017-12-13 15:27:00 -0600
  • 31cbd59c85 'cray.hpp' remove unneeded macros for C++14 Justin LaPolla 2017-12-12 14:35:22 -0600
  • da5012a135 Work on 'cray.hpp' for C++2003 version 8.6.5 Justin LaPolla 2017-12-12 14:31:45 -0600
  • 76ee8244df Fix 'cray.hpp' for C++11 version 8.6.5 Justin LaPolla 2017-12-12 14:27:35 -0600
  • f18418b17a Work through tests with 'cray.hpp' Justin LaPolla 2017-12-12 13:06:18 -0600
  • c78aa62469 Undefine temporary macros in 'cray.hpp' Justin LaPolla 2017-12-12 12:15:14 -0600
  • e20aa6d187 Remove duplicate macros in 'cray.hpp' Justin LaPolla 2017-12-12 12:10:59 -0600
  • b21d168410 Sort macro definitions in 'cray.hpp' Justin LaPolla 2017-12-12 12:09:13 -0600
  • 9e9ba3361d Cosmetic refactoring Justin LaPolla 2017-12-12 12:01:57 -0600
  • 790a047107 Refactor cray.hpp logic Justin LaPolla 2017-12-12 11:54:17 -0600
  • 745a1eb4f8 Refactoring cray.hpp Justin LaPolla 2017-12-12 11:26:39 -0600
  • 149bfe1c93 libcpp has no invoke_result. jzmaddock 2018-04-04 18:37:59 +0100
  • 4370498457 std::invoke is only feature complete in VC2015.3 and later. jzmaddock 2018-04-04 18:20:47 +0100
  • 3764d61f25 BOOST_NO_CXX17_STD_INVOKE: Update test case to check we have std::invoke_result. MSVC has no std::invoke in C++14 mode. GCC has no std::invoke_result prior to 7.1. jzmaddock 2018-04-03 19:08:57 +0100
  • 77a290c237
    Fix MSVC C4668 on _HAS_NAMESPACE Peter Kolbus 2018-03-26 22:19:21 -0500
  • 200d36776e Merge branch 'develop' jzmaddock 2018-03-25 10:36:23 +0100
  • d9d5ece1c8 Revert "BOOST_STATIC_CONSTANT should use constexpr" jzmaddock 2018-03-18 10:53:41 +0000
  • d03a3756d9 Add static_asserts() to a false path in boost_no_cxx_if_constexpr.ipp as a further check of implementation correctness. Zach Laine 2018-03-17 13:24:51 -0500
  • 90238fe435
    Merge pull request #213 from Kojoley/patch-1 jzmaddock 2018-03-16 18:24:58 +0000
  • 2814b40640
    Merge pull request #217 from Lastique/cygwin_dllattr jzmaddock 2018-03-16 18:15:30 +0000
  • f48572a067
    Merge pull request #218 from danieljames/fix-boost-gcc-on-intel jzmaddock 2018-03-16 18:13:59 +0000
  • dca252c087 cstdint.hpp: Move the #pragma system_header to catch more cases. See https://github.com/boostorg/config/issues/190. jzmaddock 2018-03-16 18:10:43 +0000
  • 3cf434c002 Undefine BOOST_GCC for intel compilers Daniel James 2018-03-11 21:12:53 +0000
  • 3b709bc3ed Use dllimport/dllexport with clang and gcc on Cygwin. Andrey Semashev 2018-03-11 17:37:13 +0300
  • 47c2b0a74a Merge branch 'develop' jzmaddock 2018-03-07 18:04:01 +0000
  • 5ad0730630 visualc.hpp: Disable warning about outdated config. jzmaddock 2018-03-07 18:02:01 +0000
  • 15d78e548f Add BOOST_NO_CXX17_IF_CONSTEXPR. Zach Laine 2018-03-06 00:53:15 -0600
  • 51f1178921
    BOOST_STATIC_CONSTANT should use constexpr Nikita Kniazev 2018-02-24 20:17:36 +0300
  • f68542269a config_info: add more architecture specific macros. jzmaddock 2018-02-22 12:50:48 +0000
  • 29ceb18264 Merge branch 'develop' jzmaddock 2018-02-18 18:39:35 +0000
  • bfd85ac978
    Merge pull request #212 from glenfe/develop jzmaddock 2018-02-10 11:59:13 +0000
  • db4ebfca6f Variable templates are somewhat unusable in GCC 5.1 (bug 65719) Glen Fernandes 2018-02-09 07:58:30 -0500
  • 0275380f32 Appveyor: try to fix quoting in batch script. jzmaddock 2018-01-30 17:58:24 +0000
  • 29dbea1b5a Appveyor: yet another attempt to print config_info for each build config. jzmaddock 2018-01-30 09:17:01 +0000
  • 2de7d27bfd Appveyor: correct ^ typo. jzmaddock 2018-01-28 19:43:33 +0000
  • bc99a449c1 Appveyor: give up trying to loop through cxxstd options for now... jzmaddock 2018-01-28 19:40:28 +0000
  • d566c119a7 Appveyor: yet another command line escaping attempt... jzmaddock 2018-01-28 19:37:10 +0000
  • 8e14096bf3 appveyor: yet another try at command for loop. jzmaddock 2018-01-28 19:31:25 +0000
  • 81b7dfb728 Appveyor: try again with FOR loop. jzmaddock 2018-01-28 19:23:20 +0000
  • 5ac217aa3f Config: correct appveyor.yml multi-config builds. jzmaddock 2018-01-28 19:07:22 +0000
  • d0b3e9d59e Config: Fix up cygwin support as follows: * Define BOOST_HAS_STDINT_H in more situations. * Disable BOOST_NO_CXX14_HDR_SHARED_MUTEX in -std=c++XX mode as the std header doesn't compile (cygwin bug). * Add more tests to CI. jzmaddock 2018-01-28 18:37:04 +0000
  • bb095bf0e7
    Merge pull request #210 from boostorg/feature/travis-libc++ jzmaddock 2018-01-25 10:15:04 +0000
  • 73cff8ec7c
    Merge pull request #209 from boostorg/pr/pragma-message-intel jzmaddock 2018-01-25 10:13:35 +0000
  • e87ea67c61
    Merge pull request #205 from akrzemi1/develop jzmaddock 2018-01-25 10:12:08 +0000
  • f04e129c05
    Merge pull request #206 from danieljames/feature/deprecated-macros jzmaddock 2018-01-21 10:19:58 +0000
  • 611d428a37
    Merge pull request #204 from boostorg/feature/header-deprecated jzmaddock 2018-01-21 10:18:58 +0000
  • 2ec8f0fc73 Add file/line to BOOST_PRAGMA_MESSAGE on Intel C++ Peter Dimov 2018-01-19 05:01:39 +0200
  • 9d3cef6dba Define BOOST_NO_CXX11_THREAD_LOCAL for libc++ on Linux Peter Dimov 2018-01-18 21:45:06 +0200
  • 2617671fd2 Use full g++ 4.4 version (4.4.7) Peter Dimov 2018-01-18 00:47:00 +0200
  • 3143e185c6 Disable config_test_no_rtti on g++ 4.4 -std=c++0x Peter Dimov 2018-01-17 19:27:38 +0200
  • 0ac815ed21 Add clang++-libc++, g++ 4.4, g++ 4.6 to Travis Peter Dimov 2018-01-16 19:01:36 +0200
  • 19349c3941 Merge branch 'develop' Peter Dimov 2018-01-13 21:33:48 +0200
  • cb2b706bf2
    comment/whitespace fixes Andrzej Krzemieński 2018-01-11 21:22:59 +0100
  • 0d0211e4d5
    comment typeo fix Andrzej Krzemieński 2018-01-11 21:21:20 +0100
  • 95fe1c03ac Update deprecated macros Daniel James 2018-01-10 15:27:31 +0000
  • 3ec5a2b573 Added macro BOOST_NO_CXX11_DEFAULTED_MOVES akrzemi1 2018-01-04 00:58:32 +0100
  • da9f4d062b Add BOOST_HEADER_DEPRECATED Peter Dimov 2017-12-23 01:52:52 +0200
  • 24a2cc623d
    Merge pull request #202 from danieljames/feature/1.67.0 jzmaddock 2017-12-22 18:56:40 +0000
  • a28e9c6c1c Bump to 1.67.0 Daniel James 2017-12-18 17:04:53 +0000
  • b95595517e
    Merge pull request #201 from boostorg/pr/more-gcc-macros jzmaddock 2017-12-17 09:15:51 +0000
  • cc5a67a18d
    Merge pull request #200 from boostorg/pr/more-ms-macros jzmaddock 2017-12-17 09:15:29 +0000
  • d70e6fcc85 Print a few more g++/libstdc++ macros, notably _GLIBCXX_RELEASE Peter Dimov 2017-12-17 03:15:08 +0200
  • d5986d697c Print more MS macros, taken from VS2017 15.5 yvals.h Peter Dimov 2017-12-15 19:25:13 +0200
  • 08212107cb
    Merge pull request #199 from bitsrules/patch-1 jzmaddock 2017-12-13 12:11:18 +0000
  • f6296c0495
    Update to newest Visual Studio 2017 bitsrules 2017-12-13 14:58:09 +0900
  • 4ba6b9d545 Config: Add file and line number info to visualc.hpp #pragma message. jzmaddock 2017-12-12 18:20:27 +0000
  • 5fa3b7d00c Merge branch 'feature/pragma-message' into develop jzmaddock 2017-12-12 18:15:37 +0000
  • ae3c914e70
    Merge pull request #198 from boostorg/msvc_15_5 jzmaddock 2017-12-12 10:00:24 +0000
  • 884133ef7f Config.MSVC-15.5: Fix macro spelling. jzmaddock 2017-12-11 20:02:32 +0000
  • baeb8cd550 Config.MSVC-15.5: Update docs. jzmaddock 2017-12-11 19:32:29 +0000
  • 90466c9d32 Config.MSVC-15.5: Document changes to meaning of BOOST_NO_STD_ITERATOR. jzmaddock 2017-12-11 19:31:31 +0000
  • f060bb1eca Config.MSVC-15.5: Update list of predefined macros printed in config_info.cpp. jzmaddock 2017-12-11 19:27:43 +0000
  • 1f86d51030 Config.MSVC-15.5: We still need to define BOOST_NO_TWO_PHASE_NAME_LOOKUP as we can't tell if /permissive- is in effect or not. jzmaddock 2017-12-11 19:27:07 +0000
  • 464f30fe36 Config.MSVC-14.5: complete changes required, update appveyor.yml to test /permissive-. jzmaddock 2017-12-09 18:08:39 +0000
  • 44e0d3ec75 Config.MSVC-14.5: complete configuration of new compiler features. jzmaddock 2017-12-09 18:02:33 +0000
  • 280ebb9129 Config.msvc-15.5: Fix test case for BOOST_NO_CXX17_ITERATOR_TRAITS. jzmaddock 2017-12-09 17:45:26 +0000
  • e376809717 Config.msvc-15.5: enable some initial C++17 features. jzmaddock 2017-12-09 12:44:38 +0000
  • 305f5a58ef Config.msvc-15.5: Fix tests that can't pass in C++17. jzmaddock 2017-12-09 12:42:47 +0000
  • ac0cc94982 Config.MSVC-15.5: BOOST_NO_CXX11_SFINAE_EXPR no longer required in C++14 or later mode. jzmaddock 2017-12-08 20:01:39 +0000
  • 4ca03928e9
    Merge pull request #191 from boostorg/pr/config-info-sd6 jzmaddock 2017-12-04 19:59:23 +0000
  • f841c990c9
    Merge pull request #194 from boostorg/pr/more-travis-configs jzmaddock 2017-12-04 19:58:26 +0000
  • 23327d6d01 Suppress BOOST_PRAGMA_MESSAGE messages when BOOST_DISABLE_PRAGMA_MESSAGE is defined Peter Dimov 2017-12-04 19:15:36 +0200
  • 08bd1dbe71 Move BOOST_STRINGIZE, BOOST_JOIN to config/helper_macros.hpp; use BOOST_STRINGIZE in BOOST_PRAGMA_MESSAGE Peter Dimov 2017-12-04 18:05:05 +0200
  • 77c6a915db Document BOOST_PRAGMA_MESSAGE header; fix mentions of detail/workaround.hpp Peter Dimov 2017-12-04 01:24:39 +0200
  • 025db91843 Add BOOST_PRAGMA_MESSAGE Peter Dimov 2017-12-04 00:55:14 +0200
  • aa6193c839 Add cxxstd=11 to default g++ on Travis Peter Dimov 2017-12-04 00:03:58 +0200
  • 3c00cb8760 Update .travis.yml Peter Dimov 2017-12-03 23:30:13 +0200
  • aecc402971
    Merge pull request #192 from OlafvdSpek/patch-1 jzmaddock 2017-11-17 12:15:17 +0000
  • 9efa768e30
    Typo in visualc.hpp Olaf van der Spek 2017-11-17 11:18:48 +0100
  • 6e8df4186f Print SD-6 macros and a few more VC STL ones Peter Dimov 2017-11-06 23:40:06 +0200
  • 74ef9af25a Merge branch 'develop' of https://github.com/boostorg/config into develop jzmaddock 2017-10-29 17:13:55 +0000
  • 8a6d83ce29 Travis: simplify travis.yml to reduce testing load. jzmaddock 2017-10-29 17:13:34 +0000
  • 59ea08b918 Merge pull request #188 from KindDragon/patch-2 jzmaddock 2017-10-25 18:32:00 +0100
  • 644073bcf7 Merge pull request #187 from eldiener/develop jzmaddock 2017-10-25 18:31:14 +0100
  • 907cb7ca8b Merge pull request #185 from kuhlenough/develop jzmaddock 2017-10-25 18:30:04 +0100