ladybird/Toolchain/Patches
Daniel Bertalan b1f6bfca7f Toolchain/Clang: Support using libstdc++ as the C++ standard library
This will come in handy if we want to use the LLVM port with a GNU host
compiler.

As of version 13, libc++ uses `__attribute__((using_if_exists))` to
import global LibC functions into the `std` namespace, which allows some
symbols to be absent. GCC does not support this attribute, so it fails
to build libc++ due to some obscure `wchar.h` functions. This means that
cross-compiling libc++ is not possible; and on-target builds would be
tedious, so we'll be better off using the toolchain's `libstdc++`.
2021-11-28 09:38:57 -08:00
..
binutils.patch Toolchain: Load x64 executables at a higher address 2021-11-14 22:25:15 +01:00
gcc.patch Toolchain: Enough to make rebuild-toolchain aarch64 work 2021-08-28 14:43:07 +01:00
gdb.patch Toolchain: Build aarch64-gdb for cross-debugging on x86 2021-09-07 12:58:46 +02:00
llvm.patch Toolchain/Clang: Support using libstdc++ as the C++ standard library 2021-11-28 09:38:57 -08:00