]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: Use new built-ins __remove_cv, __remove_reference etc.
authorJonathan Wakely <jwakely@redhat.com>
Tue, 4 Oct 2022 12:00:52 +0000 (13:00 +0100)
committerJonathan Wakely <jwakely@redhat.com>
Tue, 4 Oct 2022 16:42:59 +0000 (17:42 +0100)
commit6ddbbbffbb5759a6c1d56c191364a6bd021f733e
treee6feef8ceba7d62a9a38d24a060667fba47ba66c
parent68ed966793526db02fe96605ba9c0f8bbfd59ef0
libstdc++: Use new built-ins __remove_cv, __remove_reference etc.

libstdc++-v3/ChangeLog:

* include/std/type_traits (remove_cv): Use __remove_cv built-in.
(remove_reference): Use __remove_reference built-in.
(remove_cvref): Use __remove_cvref built-in. Remove inheritance
for fallback implementation.
libstdc++-v3/include/std/type_traits