diff options
Diffstat (limited to 'main/musl/0011-work-around-toolchains-with-broken-visibility-in-lib.patch')
-rw-r--r-- | main/musl/0011-work-around-toolchains-with-broken-visibility-in-lib.patch | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/main/musl/0011-work-around-toolchains-with-broken-visibility-in-lib.patch b/main/musl/0011-work-around-toolchains-with-broken-visibility-in-lib.patch deleted file mode 100644 index d871e8b991..0000000000 --- a/main/musl/0011-work-around-toolchains-with-broken-visibility-in-lib.patch +++ /dev/null @@ -1,29 +0,0 @@ -From ea1e2c5e18dd0790fb9b2af2bd947f4981736dc2 Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Sat, 7 Nov 2015 20:23:49 -0500 -Subject: [PATCH] work around toolchains with broken visibility in - libgcc/libpcc - ---- - configure | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/configure b/configure -index dece1d0..ee21771 100755 ---- a/configure -+++ b/configure -@@ -534,6 +534,11 @@ tryldflag LDFLAGS_AUTO -Wl,--hash-style=both - # runtime library; implementation error is also a possibility. - tryldflag LDFLAGS_AUTO -Wl,--no-undefined - -+# Avoid exporting symbols from compiler runtime libraries. They -+# should be hidden anyway, but some toolchains including old gcc -+# versions built without shared library support and pcc are broken. -+tryldflag LDFLAGS_AUTO -Wl,--exclude-libs=ALL -+ - test "$shared" = "no" || { - # Disable dynamic linking if ld is broken and can't do -Bsymbolic-functions - LDFLAGS_DUMMY= --- -2.7.0 - |