These patches are modest reworkings of previous patches.
The patch for char_traits was pretty much approved already. But in response to
a comment from François I at least added __copy_backwards, and used ptrdiff_t
instead of size_t parameters and I put all the mem* wrappers in a __detail
names
From: Jonathan Wakely
Sent: Friday, November 15, 2019 2:33 PM
To: Smith-Rowland, Edward M
Cc: libstd...@gcc.gnu.org; gcc-patches@gcc.gnu.org
Subject: Re: [External]_Re: Implement the part of C++20 p1032 Misc
constexpr bits.
Oh I see the problem, it's because I made synopsis_c++
Pretty self-explanatory.
Ed
2019-11-15 Edward Smith-Rowland <3dw...@verizon.net>
Implement the default_searcher part of C++20 p1032 Misc constexpr bits.
* include/std/functional
(default_searcher, default_searcher::operator()): Constexpr.
* testsuite/20_util/function_objects/constexpr_search
From: Jonathan Wakely
Sent: Friday, November 15, 2019 2:05 PM
To: Smith-Rowland, Edward M
Cc: libstd...@gcc.gnu.org; gcc-patches@gcc.gnu.org
Subject: [External]_Re: Implement the part of C++20 p1032 Misc
constexpr bits.
On 15/11/19 18:40 +, Smith
Here is another chunk of p1032.
Jonthan,
I plan to get it all except maybe string::copy. I can't figure out how to test
without being able to create a constexpr string object. And anything I do will
probably collide with your work on constexpr string. p1032 would be a tiny
patch on top of that
Here is the part of C++20 p1032 Misc constexpr bits.
Tested on x86_64-linux. OK?
Ed
2019-11-09 Edward Smith-Rowland <3dw...@verizon.net>
Implement the part of C++20 p1032 Misc constexpr bits.
* include/std/tuple (_Head_base, _Tuple_impl(allocator_arg_t,...),
_M_assign, tuple(allocator_arg
I'm going to implement p1032 in pieces. It *is* miscellaneous after all ;-).
Tested on x96_64-linux? OK?
2019-11-09 Edward Smith-Rowland <3dw...@verizon.net>
Implement the part of C++20 p1032 Misc constexpr bits.
* include/std/array (fill, swap): Make constexpr.
* testsuite/23_containers/a
This patch to the libstdc++ docs should get the remaining status entries for
C++20 lib.
Ed
Index: doc/xml/manual/status_cxx2020.xml
===
--- doc/xml/manual/status_cxx2020.xml (revision 277405)
+++ doc/xml/manual/status_cxx2020.xml (wor
Just add a test case and close.
Can I add this to 4.9 too?
Ed
CL_pr57644
Description: CL_pr57644
patch_pr57644
Description: patch_pr57644
Jason,
I noticed while converting some of my test cases to use the new targets that
gnu targets don't seem to work.
It doesn't matter for the test cases at hand but we might want to consider
target gnu++11
target gnu++11_only
target gnu++1y
target gnu++1y_only
10 matches
Mail list logo