[libc++][libunwind] Fixes to allow GCC 13 to compile libunwind/libc++abi/libc++
authorNikolas Klauser <nikolasklauser@berlin.de>
Thu, 3 Aug 2023 23:37:22 +0000 (16:37 -0700)
committerTobias Hieta <tobias@hieta.se>
Wed, 9 Aug 2023 06:58:13 +0000 (08:58 +0200)
commit6bff1eb9b0994ce2152c2f0a9f7ea62f18b0204b
tree94cd75a576d58e68d6e633a948541c09a555c4c6
parent3a2aea99a4ec429a2ae634aa9c0f30b5208e690d
[libc++][libunwind] Fixes to allow GCC 13 to compile libunwind/libc++abi/libc++

These are changes to allow GCC 13 to successfully compile the runtimes stack.

Reviewed By: ldionne, #libc, #libunwind, MaskRay

Spies: MaskRay, zibi, SeanP, power-llvm-team, mstorsjo, arichardson, libcxx-commits

Differential Revision: https://reviews.llvm.org/D151387

(cherry picked from commit 3537338d1ab9b6da4b58499877953deb81c59e5e)
libcxx/include/__type_traits/remove_cv.h
libcxx/include/__type_traits/remove_cvref.h
libunwind/src/CMakeLists.txt