aboutsummaryrefslogtreecommitdiffstats
path: root/main/libc0.9.32/libdl.patch
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2013-04-29 09:41:03 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2013-04-29 09:41:03 +0000
commit4b5d4a050eded538d8d8c9c96c21df023723ce81 (patch)
tree237eab55ed2acc1f8a608962ef2fe9e1d00d95c3 /main/libc0.9.32/libdl.patch
parent82667982604921f06cb165cae80c5d53f05a1423 (diff)
downloadaports-4b5d4a050eded538d8d8c9c96c21df023723ce81.tar.bz2
aports-4b5d4a050eded538d8d8c9c96c21df023723ce81.tar.xz
main/libc0.9.32: fix previous patch
Diffstat (limited to 'main/libc0.9.32/libdl.patch')
-rw-r--r--main/libc0.9.32/libdl.patch11
1 files changed, 7 insertions, 4 deletions
diff --git a/main/libc0.9.32/libdl.patch b/main/libc0.9.32/libdl.patch
index f8a90ffa16..ead6a6ad19 100644
--- a/main/libc0.9.32/libdl.patch
+++ b/main/libc0.9.32/libdl.patch
@@ -1,8 +1,8 @@
diff --git a/ldso/libdl/libdl.c b/ldso/libdl/libdl.c
-index 95a0650..3cfcb85 100644
+index 95a0650..91aa926 100644
--- a/ldso/libdl/libdl.c
+++ b/ldso/libdl/libdl.c
-@@ -544,8 +544,18 @@ static void *do_dlopen(const char *libname, int flag)
+@@ -544,11 +544,19 @@ static void *do_dlopen(const char *libname, int flag)
* to the GOT tables. We need to do this in reverse order so that COPY
* directives work correctly */
@@ -21,6 +21,9 @@ index 95a0650..3cfcb85 100644
+ }
+ }
- /* Extend the global scope by adding the local scope of the dlopened DSO. */
- ls->next = &dyn_chain->dyn->symbol_scope;
+- /* Extend the global scope by adding the local scope of the dlopened DSO. */
+- ls->next = &dyn_chain->dyn->symbol_scope;
+ #ifdef __mips__
+ /*
+ * Relocation of the GOT entries for MIPS have to be done