aboutsummaryrefslogtreecommitdiffstats
path: root/lang/gcc11/files/patch-libcxxrt
diff options
context:
space:
mode:
authorLexi Winter <ivy@FreeBSD.org>2025-10-05 09:19:31 +0100
committerLexi Winter <ivy@FreeBSD.org>2025-10-05 09:19:31 +0100
commitf85f2b2d6e5b7ed869376eb4b180c3a74a5c5da9 (patch)
treead799ccacfb459b809b02b9c115ed4befb93b4c1 /lang/gcc11/files/patch-libcxxrt
parent0b1510fe1f98f82da6f3481cb6c58957022d9211 (diff)
parentb057c68280a2f2a7b3d1fbac36f7b034e1fdf593 (diff)
Merge remote-tracking branch 'freebsd/main' into lf/main
Diffstat (limited to 'lang/gcc11/files/patch-libcxxrt')
-rw-r--r--lang/gcc11/files/patch-libcxxrt18
1 files changed, 0 insertions, 18 deletions
diff --git a/lang/gcc11/files/patch-libcxxrt b/lang/gcc11/files/patch-libcxxrt
deleted file mode 100644
index 4e8a5c34305f..000000000000
--- a/lang/gcc11/files/patch-libcxxrt
+++ /dev/null
@@ -1,18 +0,0 @@
-libc++ on FreeBSD always uses PathScale libcxxrt and cannot change to
-LLVM libc++abi without breaking backward compatibility. Besides, mixing
-different C++ ABIs is not supported unless subset via DT_FILTER.
-
-https://github.com/llvm/llvm-project/commit/35479ffb1251
-https://github.com/freebsd/freebsd-src/commit/cf56074e5271
-
---- gcc/cp/g++spec.c.orig 2022-04-21 07:58:53 UTC
-+++ gcc/cp/g++spec.c
-@@ -60,7 +60,7 @@ along with GCC; see the file COPYING3. If not see
- #endif
-
- #ifndef LIBCXXABI
--#define LIBCXXABI "c++abi"
-+#define LIBCXXABI "cxxrt"
- #endif
- #ifndef LIBCXXABI_PROFILE
- #define LIBCXXABI_PROFILE LIBCXXABI