Show patches with: Submitter = Jonathan Wakely       |    Archived = No       |   314 patches
« 1 2 3 4 »
Patch Series rb/tb S/W/F Date Submitter Delegate State
c++: Do not warn about lifetime of std::initializer_list<T>& [PR102482] c++: Do not warn about lifetime of std::initializer_list<T>& [PR102482] - - --- 2021-10-01 Jonathan Wakely Committed
c++tools: Fix memory leak c++tools: Fix memory leak - - --- 2021-10-21 Jonathan Wakely Superseded
configure: Update --help output for --with-multilib-list configure: Update --help output for --with-multilib-list - - --- 2021-09-17 Jonathan Wakely Committed
doc: Fix documentation around 'asm' keyword in C++ doc: Fix documentation around 'asm' keyword in C++ - - --- 2021-10-20 Jonathan Wakely Committed
libcody: Avoid double-free libcody: Avoid double-free - - --- 2021-10-21 Jonathan Wakely Committed
libstdc++: Add attribute to features deprecated in C++17 [PR91260] libstdc++: Add attribute to features deprecated in C++17 [PR91260] - - --- 2022-01-12 Jonathan Wakely Committed
libstdc++: Add support for POWER9 DARN instruction to std::random_device libstdc++: Add support for POWER9 DARN instruction to std::random_device - - --- 2021-10-19 Jonathan Wakely Superseded
libstdc++: Add wrapper for internal uses of std::terminate libstdc++: Add wrapper for internal uses of std::terminate - - --- 2021-10-08 Jonathan Wakely Committed
libstdc++: Allow std::condition_variable waits to be cancelled [PR103382] libstdc++: Allow std::condition_variable waits to be cancelled [PR103382] - - --- 2021-12-07 Jonathan Wakely jwakely Dropped
libstdc++: Check [ptr,end) and [ptr,ptr+n) ranges with _GLIBCXX_ASSERTIONS libstdc++: Check [ptr,end) and [ptr,ptr+n) ranges with _GLIBCXX_ASSERTIONS - - --- 2021-10-11 Jonathan Wakely New
libstdc++: Define <stacktrace> header for C++23 libstdc++: Define <stacktrace> header for C++23 - - --- 2021-11-15 Jonathan Wakely New
libstdc++: Define std::__is_constant_evaluated() for internal use libstdc++: Define std::__is_constant_evaluated() for internal use - - --- 2021-11-26 Jonathan Wakely Superseded
libstdc++: Deprecate std::unexpected and handler functions libstdc++: Deprecate std::unexpected and handler functions - - --- 2021-11-03 Jonathan Wakely Committed
libstdc++: Do not leak empty COW strings libstdc++: Do not leak empty COW strings - - --- 2021-12-02 Jonathan Wakely Committed
libstdc++: Fix aliasing violation in std::shared_ptr libstdc++: Fix aliasing violation in std::shared_ptr - - --- 2022-01-21 Jonathan Wakely New
libstdc++: Fix and simplify freestanding configuration [PR103866] libstdc++: Fix and simplify freestanding configuration [PR103866] - - --- 2022-01-07 Jonathan Wakely Committed
libstdc++: Fix non-reserved name in std::allocator base class [PR64135] libstdc++: Fix non-reserved name in std::allocator base class [PR64135] - - --- 2021-12-02 Jonathan Wakely Committed
libstdc++: Fix return values for atomic wait on futex libstdc++: Fix return values for atomic wait on futex - - --- 2021-09-28 Jonathan Wakely Committed
libstdc++: Implement P1328 "Making std::type_info::operator== constexpr" libstdc++: Implement P1328 "Making std::type_info::operator== constexpr" - - --- 2021-11-14 Jonathan Wakely New
libstdc++: Remove broken std::allocator base classes [PR103340] libstdc++: Remove broken std::allocator base classes [PR103340] - - --- 2021-11-24 Jonathan Wakely Committed
libstdc++: Simplify build targets for debug library libstdc++: Simplify build targets for debug library - - --- 2022-01-19 Jonathan Wakely New
Replace gnu::unique_ptr with std::unique_ptr Replace gnu::unique_ptr with std::unique_ptr - - --- 2021-11-09 Jonathan Wakely Committed
wwwdocs: Move inactive branches to the right section wwwdocs: Move inactive branches to the right section - - --- 2021-09-16 Jonathan Wakely Committed
[2/8] libstdc++: Move test that depends on wchar_t I/O to wchar_t sub-directory [committed,1/8] libstdc++: Add missing _GLIBCXX_USE_WCHAR_T checks in testsuite - - --- 2021-10-09 Jonathan Wakely Committed
[3/8] libstdc++: Always define typedefs and hash functions for wide strings [PR 98725] [committed,1/8] libstdc++: Add missing _GLIBCXX_USE_WCHAR_T checks in testsuite - - --- 2021-10-09 Jonathan Wakely Committed
[4/8] libstdc++: Enable vstring for wchar_t unconditionally [PR98725] [committed,1/8] libstdc++: Add missing _GLIBCXX_USE_WCHAR_T checks in testsuite - - --- 2021-10-09 Jonathan Wakely Committed
[5/8] libstdc++: Enable type traits for wchar_t unconditionally [PR98725] [committed,1/8] libstdc++: Add missing _GLIBCXX_USE_WCHAR_T checks in testsuite - - --- 2021-10-09 Jonathan Wakely Committed
[6/8] libstdc++: Define std::wstring_convert unconditionally [PR 98725] [committed,1/8] libstdc++: Add missing _GLIBCXX_USE_WCHAR_T checks in testsuite - - --- 2021-10-09 Jonathan Wakely Committed
[7/8] libstdc++: Define deleted wchar_t overloads unconditionally [PR 98725] [committed,1/8] libstdc++: Add missing _GLIBCXX_USE_WCHAR_T checks in testsuite - - --- 2021-10-09 Jonathan Wakely Committed
[8/8] libstdc++: Remove unnecessary uses of _GLIBCXX_USE_WCHAR_T in testsuite [PR98725] [committed,1/8] libstdc++: Add missing _GLIBCXX_USE_WCHAR_T checks in testsuite - - --- 2021-10-09 Jonathan Wakely Committed
[committed,1/2] libstdc++: Avoid instantiation of _Hash_node before it's needed [committed,1/2] libstdc++: Avoid instantiation of _Hash_node before it's needed - - --- 2021-10-08 Jonathan Wakely Committed
[committed,1/2] libstdc++: Fix deduction failure for std::min call [PR104080] [committed,1/2] libstdc++: Fix deduction failure for std::min call [PR104080] - - --- 2022-01-18 Jonathan Wakely Committed
[committed,1/2] libstdc++: Use hidden friends for vector<bool>::reference swap overloads [committed,1/2] libstdc++: Use hidden friends for vector<bool>::reference swap overloads - - --- 2021-11-16 Jonathan Wakely Committed
[committed,1/3] libstdc++: Fix handling of const types in std::variant [PR102912] [committed,1/3] libstdc++: Fix handling of const types in std::variant [PR102912] - - --- 2021-11-04 Jonathan Wakely Committed
[committed,1/3] libstdc++: Remove redundant xfail selectors in dg-do compile tests [committed,1/3] libstdc++: Remove redundant xfail selectors in dg-do compile tests - - --- 2021-11-26 Jonathan Wakely Committed
[committed,1/8] libstdc++: Add missing _GLIBCXX_USE_WCHAR_T checks in testsuite [committed,1/8] libstdc++: Add missing _GLIBCXX_USE_WCHAR_T checks in testsuite - - --- 2021-10-09 Jonathan Wakely Committed
[committed,2/2] libstdc++: Access std::pair members without tuple-like helpers [committed,1/2] libstdc++: Avoid instantiation of _Hash_node before it's needed - - --- 2021-10-09 Jonathan Wakely Committed
[committed,2/2] libstdc++: Implement constexpr std::basic_string for C++20 [committed,1/2] libstdc++: Use hidden friends for vector<bool>::reference swap overloads - - --- 2021-11-16 Jonathan Wakely Committed
[committed,2/2] libstdc++: Use GCC's predefined macro for endianness [PR104080] [committed,1/2] libstdc++: Fix deduction failure for std::min call [PR104080] - - --- 2022-01-18 Jonathan Wakely Committed
[committed,2/3] libstdc++: Fix dg-do directive for tests supposed to be run [committed,1/3] libstdc++: Remove redundant xfail selectors in dg-do compile tests - - --- 2021-11-26 Jonathan Wakely Committed
[committed,2/3] libstdc++: Optimize std::variant traits and improve diagnostics [committed,1/3] libstdc++: Fix handling of const types in std::variant [PR102912] - - --- 2021-11-04 Jonathan Wakely Committed
[committed,3/3] libstdc++: Ensure dg-add-options comes after dg-options [committed,1/3] libstdc++: Remove redundant xfail selectors in dg-do compile tests - - --- 2021-11-26 Jonathan Wakely Committed
[committed,3/3] libstdc++: Refactor emplace-like functions in std::variant [committed,1/3] libstdc++: Fix handling of const types in std::variant [PR102912] - - --- 2021-11-04 Jonathan Wakely Committed
[committed] aarch64: Fix mismatched extern "C" block [PR100985] [committed] aarch64: Fix mismatched extern "C" block [PR100985] - - --- 2021-12-27 Jonathan Wakely New
[committed] doc: Fix typo in name of PowerPC __builtin_cpu_supports built-in [committed] doc: Fix typo in name of PowerPC __builtin_cpu_supports built-in - - --- 2021-10-19 Jonathan Wakely Committed
[committed] libstdc++: Add 'noexcept' to path::iterator members [committed] libstdc++: Add 'noexcept' to path::iterator members - - --- 2021-09-17 Jonathan Wakely Committed
[committed] libstdc++: Add -nostdinc++ for c++17 sources [PR100017] [committed] libstdc++: Add -nostdinc++ for c++17 sources [PR100017] - - --- 2022-01-10 Jonathan Wakely Committed
[committed] libstdc++: Add another testcase for std::unique_ptr printer [PR103086] [committed] libstdc++: Add another testcase for std::unique_ptr printer [PR103086] - - --- 2021-11-23 Jonathan Wakely Committed
[committed] libstdc++: Add C++20 std::make_shared enhancements (P0674R1) [committed] libstdc++: Add C++20 std::make_shared enhancements (P0674R1) - - --- 2022-01-14 Jonathan Wakely Committed
[committed] libstdc++: Add container adaptor constructors taking iterators (P1425R4) [committed] libstdc++: Add container adaptor constructors taking iterators (P1425R4) - - --- 2021-10-01 Jonathan Wakely Committed
[committed] libstdc++: Add dg-timeout-factor to some more regex tests [committed] libstdc++: Add dg-timeout-factor to some more regex tests - - --- 2022-01-10 Jonathan Wakely Committed
[committed] libstdc++: Add Doxygen comments to contents of <functional> [committed] libstdc++: Add Doxygen comments to contents of <functional> - - --- 2021-10-21 Jonathan Wakely Committed
[committed] libstdc++: Add effective-target for std::allocator implementation [committed] libstdc++: Add effective-target for std::allocator implementation - - --- 2021-11-23 Jonathan Wakely Committed
[committed] libstdc++: Add missing 'constexpr' to std::tuple [PR102270] [committed] libstdc++: Add missing 'constexpr' to std::tuple [PR102270] - - --- 2021-09-16 Jonathan Wakely Committed
[committed] libstdc++: Add missing constexpr to std::optional (P2231R1) [committed] libstdc++: Add missing constexpr to std::optional (P2231R1) - - --- 2021-10-14 Jonathan Wakely Committed
[committed] libstdc++: Add missing constexpr to std::variant (P2231R1) [committed] libstdc++: Add missing constexpr to std::variant (P2231R1) - - --- 2021-10-15 Jonathan Wakely Committed
[committed] libstdc++: Add missing constraint to std::span deduction guide [PR102280] [committed] libstdc++: Add missing constraint to std::span deduction guide [PR102280] - - --- 2021-09-16 Jonathan Wakely Committed
[committed] libstdc++: Add missing header to <bits/stl_iterator.h> [committed] libstdc++: Add missing header to <bits/stl_iterator.h> - - --- 2021-11-26 Jonathan Wakely Committed
[committed] libstdc++: Add missing header to test [committed] libstdc++: Add missing header to test - - --- 2021-10-01 Jonathan Wakely Committed
[committed] libstdc++: Add missing noexcept to lazy_split_view iterator (LWG 3593) [committed] libstdc++: Add missing noexcept to lazy_split_view iterator (LWG 3593) - - --- 2022-01-11 Jonathan Wakely Committed
[committed] libstdc++: Add missing test for std::optional::transform(F&&) [committed] libstdc++: Add missing test for std::optional::transform(F&&) - - --- 2021-10-20 Jonathan Wakely Committed
[committed] libstdc++: Add noexcept to common_iterator proxy operators [committed] libstdc++: Add noexcept to common_iterator proxy operators - - --- 2021-10-01 Jonathan Wakely Committed
[committed] libstdc++: Add noexcept to functions in <regex> [committed] libstdc++: Add noexcept to functions in <regex> - - --- 2021-09-28 Jonathan Wakely Committed
[committed] libstdc++: Add noexcept to istream_iterator and ostream_iterator [committed] libstdc++: Add noexcept to istream_iterator and ostream_iterator - - --- 2021-10-01 Jonathan Wakely Committed
[committed] libstdc++: Add noexcept to some std::function internals [committed] libstdc++: Add noexcept to some std::function internals - - --- 2021-10-05 Jonathan Wakely Committed
[committed] libstdc++: Add noexcept to std::nullopt_t constructor [committed] libstdc++: Add noexcept to std::nullopt_t constructor - - --- 2021-09-16 Jonathan Wakely Committed
[committed] libstdc++: Add noexcept to std::to_string overloads that don't allocate [committed] libstdc++: Add noexcept to std::to_string overloads that don't allocate - - --- 2021-09-16 Jonathan Wakely Committed
[committed] libstdc++: Add noexcept to unique_ptr accessors [committed] libstdc++: Add noexcept to unique_ptr accessors - - --- 2021-09-16 Jonathan Wakely Committed
[committed] libstdc++: Add pretty printer for std::regex internals [committed] libstdc++: Add pretty printer for std::regex internals - - --- 2022-01-05 Jonathan Wakely Committed
[committed] libstdc++: Add self-merge check to std::forward_list::merge [PR103853] [committed] libstdc++: Add self-merge check to std::forward_list::merge [PR103853] - - --- 2022-01-06 Jonathan Wakely Committed
[committed] libstdc++: Add some noexcept to std::valarray [committed] libstdc++: Add some noexcept to std::valarray - - --- 2021-11-03 Jonathan Wakely Committed
[committed] libstdc++: Add std::__conditional_t alias template [committed] libstdc++: Add std::__conditional_t alias template - - --- 2021-10-01 Jonathan Wakely Committed
[committed] libstdc++: Add support for '?' in linker script globs [committed] libstdc++: Add support for '?' in linker script globs - - --- 2021-12-13 Jonathan Wakely Committed
[committed] libstdc++: Add test for std::cmp_greater [committed] libstdc++: Add test for std::cmp_greater - - --- 2021-10-05 Jonathan Wakely Committed
[committed] libstdc++: Add utility for creating std::error_code from OS errors [committed] libstdc++: Add utility for creating std::error_code from OS errors - - --- 2021-10-01 Jonathan Wakely Committed
[committed] libstdc++: Add valid range assertions to std::basic_regex [PR89927] [committed] libstdc++: Add valid range assertions to std::basic_regex [PR89927] - - --- 2021-10-11 Jonathan Wakely Committed
[committed] libstdc++: Add xfail to pretty printer tests that fail in C++20 [committed] libstdc++: Add xfail to pretty printer tests that fail in C++20 - - --- 2021-11-05 Jonathan Wakely Committed
[committed] libstdc++: Add xfail to some printer tests for debug mode [committed] libstdc++: Add xfail to some printer tests for debug mode - - --- 2021-11-24 Jonathan Wakely Committed
[committed] libstdc++: Add [[unlikely]] attributes to std::random_device routines [committed] libstdc++: Add [[unlikely]] attributes to std::random_device routines - - --- 2021-11-05 Jonathan Wakely Committed
[committed] libstdc++: Allow exception classes to move fully-dynamic strings [committed] libstdc++: Allow exception classes to move fully-dynamic strings - - --- 2021-12-02 Jonathan Wakely Committed
[committed] libstdc++: Allow stateful allocators in std::list::sort [PR 66742] [committed] libstdc++: Allow stateful allocators in std::list::sort [PR 66742] - - --- 2021-10-01 Jonathan Wakely Committed
[committed] libstdc++: Allow visiting inherited variants [PR 90943] [committed] libstdc++: Allow visiting inherited variants [PR 90943] - - --- 2021-10-01 Jonathan Wakely Committed
[committed] libstdc++: Avoid -Wzero-as-null-pointer-constant warning [PR103848] [committed] libstdc++: Avoid -Wzero-as-null-pointer-constant warning [PR103848] - - --- 2022-01-05 Jonathan Wakely Committed
[committed] libstdc++: Avoid unconditional use of errc::not_supported [PR 99327] [committed] libstdc++: Avoid unconditional use of errc::not_supported [PR 99327] - - --- 2021-10-01 Jonathan Wakely Committed
[committed] libstdc++: Avoid unnecessary allocations in std::map insertions [PR92300] [committed] libstdc++: Avoid unnecessary allocations in std::map insertions [PR92300] - - --- 2021-12-09 Jonathan Wakely Committed
[committed] libstdc++: Avoid unwanted allocations in filesystem::path [committed] libstdc++: Avoid unwanted allocations in filesystem::path - - --- 2021-12-01 Jonathan Wakely Committed
[committed] libstdc++: Avoid use of hardware interference non-constant [PR102377] [committed] libstdc++: Avoid use of hardware interference non-constant [PR102377] - - --- 2021-10-07 Jonathan Wakely Committed
[committed] libstdc++: Begin lifetime of chars in constexpr std::string [PR103295] [committed] libstdc++: Begin lifetime of chars in constexpr std::string [PR103295] - - --- 2021-11-19 Jonathan Wakely Committed
[committed] libstdc++: Change std::variant union member to empty struct [committed] libstdc++: Change std::variant union member to empty struct - - --- 2021-10-19 Jonathan Wakely Committed
[committed] libstdc++: Check for invalid syntax_option_type values in <regex> [committed] libstdc++: Check for invalid syntax_option_type values in <regex> - - --- 2021-09-29 Jonathan Wakely Committed
[committed] libstdc++: Clear RB tree after moving elements [PR103501] [committed] libstdc++: Clear RB tree after moving elements [PR103501] - - --- 2021-12-01 Jonathan Wakely Committed
[committed] libstdc++: Compare match_results for failed regex_match [committed] libstdc++: Compare match_results for failed regex_match - - --- 2022-01-05 Jonathan Wakely Committed
[committed] libstdc++: Consolidate duplicate metaprogramming utilities [committed] libstdc++: Consolidate duplicate metaprogramming utilities - - --- 2021-11-04 Jonathan Wakely Committed
[committed] libstdc++: Constrain std::make_any [PR102894] [committed] libstdc++: Constrain std::make_any [PR102894] - - --- 2021-10-22 Jonathan Wakely Committed
[committed] libstdc++: Declare std::c8rtomb and std::mbrtoc8 if provided by the C library [committed] libstdc++: Declare std::c8rtomb and std::mbrtoc8 if provided by the C library - - --- 2022-01-18 Jonathan Wakely Committed
[committed] libstdc++: Define <stacktrace> header for C++23 [committed] libstdc++: Define <stacktrace> header for C++23 - - --- 2022-01-17 Jonathan Wakely Committed
[committed] libstdc++: Define <stdatomic.h> for C++23 [committed] libstdc++: Define <stdatomic.h> for C++23 - - --- 2022-01-18 Jonathan Wakely Committed
[committed] libstdc++: Define basic_regex::multiline for non-strict modes [committed] libstdc++: Define basic_regex::multiline for non-strict modes - - --- 2021-10-01 Jonathan Wakely Committed
[committed] libstdc++: Define macro before it is first checked [committed] libstdc++: Define macro before it is first checked - - --- 2021-09-28 Jonathan Wakely Committed
[committed] libstdc++: Define std::basic_string::resize_and_overwrite for C++23 (P1072R10) [committed] libstdc++: Define std::basic_string::resize_and_overwrite for C++23 (P1072R10) - - --- 2021-10-15 Jonathan Wakely Committed
« 1 2 3 4 »