gcc/libstdc++-v3
Ken Matsui 066c260ad0
libstdc++: Use __bool_constant entirely
This patch uses __bool_constant entirely instead of integral_constant<bool>
in the type_traits header, specifically for true_type, false_type,
and bool_constant.

libstdc++-v3/ChangeLog:

	* include/std/type_traits (true_type): Use __bool_constant
	instead.
	(false_type): Likewise.
	(bool_constant): Likewise.

Signed-off-by: Ken Matsui <kmatsui@gcc.gnu.org>
Reviewed-by: Jonathan Wakely <jwakely@redhat.com>
2023-08-11 17:54:45 -07:00
..
config libstdc++: [_GLIBCXX_INLINE_VERSION] Add __cxa_call_terminate symbol export 2023-08-06 14:29:07 +02:00
doc libstdc++: Document --enable-cstdio=stdio_pure [PR110574] 2023-07-06 16:27:56 +01:00
include libstdc++: Use __bool_constant entirely 2023-08-11 17:54:45 -07:00
libsupc++
po
python libstdc++: Handle invalid values in std::chrono pretty printers 2023-08-11 14:33:01 +01:00
scripts
src libstdc++: Fix several preprocessor directives 2023-07-30 15:52:00 +02:00
testsuite libstdc++: Fix std::format_to_n return value [PR110990] 2023-08-11 23:27:59 +01:00
acinclude.m4 libstdc++: Fix --enable-cstdio=stdio_pure [PR110574] 2023-07-12 21:04:13 +01:00
aclocal.m4
ChangeLog Daily bump. 2023-08-12 00:17:36 +00:00
ChangeLog-1998
ChangeLog-1999
ChangeLog-2000
ChangeLog-2001
ChangeLog-2002
ChangeLog-2003
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008
ChangeLog-2009
ChangeLog-2010
ChangeLog-2011
ChangeLog-2012
ChangeLog-2013
ChangeLog-2014
ChangeLog-2015
ChangeLog-2016
ChangeLog-2017
ChangeLog-2018
ChangeLog-2019
ChangeLog-2020
ChangeLog-2021
ChangeLog-2022
config.h.in libstdc++: Fix --enable-cstdio=stdio_pure [PR110574] 2023-07-12 21:04:13 +01:00
configure libtool.m4: augment symcode for Solaris 11 2023-08-07 22:59:41 +02:00
configure.ac libstdc++: Fix iostream init for Clang on darwin [PR110432] 2023-06-30 15:35:02 +01:00
configure.host
crossconfig.m4
fragment.am
linkage.m4
Makefile.am
Makefile.in
README

file: libstdc++-v3/README

New users may wish to point their web browsers to the file
index.html in the 'doc/html' subdirectory.  It contains brief
building instructions and notes on how to configure the library in
interesting ways.