aboutsummaryrefslogtreecommitdiffstats
path: root/main/libc0.9.32/uclibc-dlclose-fix.patch
diff options
context:
space:
mode:
Diffstat (limited to 'main/libc0.9.32/uclibc-dlclose-fix.patch')
-rw-r--r--main/libc0.9.32/uclibc-dlclose-fix.patch14
1 files changed, 0 insertions, 14 deletions
diff --git a/main/libc0.9.32/uclibc-dlclose-fix.patch b/main/libc0.9.32/uclibc-dlclose-fix.patch
deleted file mode 100644
index c99cd2526c..0000000000
--- a/main/libc0.9.32/uclibc-dlclose-fix.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- ./ldso/libdl/libdl.c.orig
-+++ ./ldso/libdl/libdl.c
-@@ -951,8 +951,8 @@
-
- dtv_t *dtv = THREAD_DTV ();
-
-- _dl_assert(!(dtv[tls_lmap->l_tls_modid].pointer.is_static));
-- if (dtv[tls_lmap->l_tls_modid].pointer.val != TLS_DTV_UNALLOCATED) {
-+ if (!(dtv[tls_lmap->l_tls_modid].pointer.is_static) &&
-+ dtv[tls_lmap->l_tls_modid].pointer.val != TLS_DTV_UNALLOCATED) {
- /* Note that free is called for NULL is well. We
- deallocate even if it is this dtv entry we are
- supposed to load. The reason is that we call
-