summaryrefslogtreecommitdiff
path: root/cross/ppc-morphos-gcc-11/patches/patch-libstdc++-v3_crossconfig.m4
diff options
context:
space:
mode:
Diffstat (limited to 'cross/ppc-morphos-gcc-11/patches/patch-libstdc++-v3_crossconfig.m4')
-rw-r--r--cross/ppc-morphos-gcc-11/patches/patch-libstdc++-v3_crossconfig.m417
1 files changed, 17 insertions, 0 deletions
diff --git a/cross/ppc-morphos-gcc-11/patches/patch-libstdc++-v3_crossconfig.m4 b/cross/ppc-morphos-gcc-11/patches/patch-libstdc++-v3_crossconfig.m4
new file mode 100644
index 00000000000..86d9520e8cb
--- /dev/null
+++ b/cross/ppc-morphos-gcc-11/patches/patch-libstdc++-v3_crossconfig.m4
@@ -0,0 +1,17 @@
+$NetBSD: patch-libstdc++-v3_crossconfig.m4,v 1.1 2022/10/17 13:25:31 js Exp $
+
+Don't use anything that needs a link test, as link tests are forbidden after
+GCC_NO_EXECUTABLES and will error out.
+
+--- libstdc++-v3/crossconfig.m4.orig 2021-07-25 14:28:05.622501010 +0000
++++ libstdc++-v3/crossconfig.m4
+@@ -201,9 +201,6 @@ case "${host}" in
+ ;;
+ *-morphos*)
+ GLIBCXX_CHECK_COMPILER_FEATURES
+- GLIBCXX_CHECK_LINKER_FEATURES
+- GLIBCXX_CHECK_MATH_SUPPORT
+- GLIBCXX_CHECK_STDLIB_SUPPORT
+ ;;
+ *-netbsd* | *-openbsd*)
+ SECTION_FLAGS='-ffunction-sections -fdata-sections'