diff options
Diffstat (limited to 'main/musl/0025-remove-unused-refcnt-field-for-shared-libraries.patch')
-rw-r--r-- | main/musl/0025-remove-unused-refcnt-field-for-shared-libraries.patch | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/main/musl/0025-remove-unused-refcnt-field-for-shared-libraries.patch b/main/musl/0025-remove-unused-refcnt-field-for-shared-libraries.patch deleted file mode 100644 index 15b76119fe..0000000000 --- a/main/musl/0025-remove-unused-refcnt-field-for-shared-libraries.patch +++ /dev/null @@ -1,48 +0,0 @@ -From cb525397bb053ea49cf160965477a17b17286eb3 Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Tue, 14 Mar 2017 19:00:02 -0400 -Subject: [PATCH] remove unused refcnt field for shared libraries - ---- - ldso/dynlink.c | 4 ---- - 1 file changed, 4 deletions(-) - -diff --git a/ldso/dynlink.c b/ldso/dynlink.c -index 80d85e94..178fe27e 100644 ---- a/ldso/dynlink.c -+++ b/ldso/dynlink.c -@@ -52,7 +52,6 @@ struct dso { - Phdr *phdr; - int phnum; - size_t phentsize; -- int refcnt; - Sym *syms; - Elf_Symndx *hashtab; - uint32_t *ghashtab; -@@ -971,7 +970,6 @@ static struct dso *load_library(const char *name, struct dso *needed_by) - /* Search for the name to see if it's already loaded */ - for (p=head->next; p; p=p->next) { - if (p->shortname && !strcmp(p->shortname, name)) { -- p->refcnt++; - return p; - } - } -@@ -1034,7 +1032,6 @@ static struct dso *load_library(const char *name, struct dso *needed_by) - if (!p->shortname && pathname != name) - p->shortname = strrchr(p->name, '/')+1; - close(fd); -- p->refcnt++; - return p; - } - } -@@ -1074,7 +1071,6 @@ static struct dso *load_library(const char *name, struct dso *needed_by) - memcpy(p, &temp_dso, sizeof temp_dso); - p->dev = st.st_dev; - p->ino = st.st_ino; -- p->refcnt = 1; - p->needed_by = needed_by; - p->name = p->buf; - strcpy(p->name, pathname); --- -2.11.1 - |