On 03/05/2019 00:30, Jonathan Wakely wrote:
On 02/05/19 21:33 +0100, Jonathan Wakely wrote:
This was also reported as https://gcc.gnu.org/PR90314
And here's what I've tested and committed.
Thanks, that fixes things for me.
On 02/05/19 21:33 +0100, Jonathan Wakely wrote:
On 02/05/19 20:11 +0100, Jonathan Wakely wrote:
On 02/05/19 20:09 +0100, Jonathan Wakely wrote:
On 02/05/19 20:34 +0200, Stephan Bergmann wrote:
On 29/04/2019 15:26, Jonathan Wakely wrote:
* include/bits/move.h (swap(T&, T&), swap(T (&)[N],
On 02/05/19 20:11 +0100, Jonathan Wakely wrote:
On 02/05/19 20:09 +0100, Jonathan Wakely wrote:
On 02/05/19 20:34 +0200, Stephan Bergmann wrote:
On 29/04/2019 15:26, Jonathan Wakely wrote:
* include/bits/move.h (swap(T&, T&), swap(T (&)[N], T (&)[N])): Use
_GLIBCXX_NOEXCEPT_IF to simpl
On 02/05/19 20:09 +0100, Jonathan Wakely wrote:
On 02/05/19 20:34 +0200, Stephan Bergmann wrote:
On 29/04/2019 15:26, Jonathan Wakely wrote:
* include/bits/move.h (swap(T&, T&), swap(T (&)[N], T (&)[N])): Use
_GLIBCXX_NOEXCEPT_IF to simplify declarations.
This just avoids having to rep
On 02/05/19 20:34 +0200, Stephan Bergmann wrote:
On 29/04/2019 15:26, Jonathan Wakely wrote:
* include/bits/move.h (swap(T&, T&), swap(T (&)[N], T (&)[N])): Use
_GLIBCXX_NOEXCEPT_IF to simplify declarations.
This just avoids having to repeat the name and parameter-list of the
functions.
On 29/04/2019 15:26, Jonathan Wakely wrote:
* include/bits/move.h (swap(T&, T&), swap(T (&)[N], T (&)[N])): Use
_GLIBCXX_NOEXCEPT_IF to simplify declarations.
This just avoids having to repeat the name and parameter-list of the
functions.
libstdc++-v3/include/std/type_traits still ha
* include/bits/move.h (swap(T&, T&), swap(T (&)[N], T (&)[N])): Use
_GLIBCXX_NOEXCEPT_IF to simplify declarations.
This just avoids having to repeat the name and parameter-list of the
functions.
Tested powerpc64le-linux, committed to trunk.
commit ce102c5eec35cd400a7be641f82ca1