diff options
-rw-r--r-- | ldso/libdl/dlib.c | 7 | ||||
-rw-r--r-- | ldso/libdl/libdl.c | 7 |
2 files changed, 0 insertions, 14 deletions
diff --git a/ldso/libdl/dlib.c b/ldso/libdl/dlib.c index 65c54ac42..babcbc9c0 100644 --- a/ldso/libdl/dlib.c +++ b/ldso/libdl/dlib.c @@ -230,13 +230,6 @@ void *_dlopen(const char *libname, int flag) goto oops; } -#if 1 -//FIXME: Enabling this is _so_ wrong.... - /* We need global symbol resolution for everything - * in the dependent chain */ - dyn_chain->flags |= RTLD_GLOBAL; -#endif - rpnt->next = (struct dyn_elf *) malloc(sizeof(struct dyn_elf)); _dl_memset (rpnt->next, 0, sizeof (struct dyn_elf)); rpnt = rpnt->next; diff --git a/ldso/libdl/libdl.c b/ldso/libdl/libdl.c index 65c54ac42..babcbc9c0 100644 --- a/ldso/libdl/libdl.c +++ b/ldso/libdl/libdl.c @@ -230,13 +230,6 @@ void *_dlopen(const char *libname, int flag) goto oops; } -#if 1 -//FIXME: Enabling this is _so_ wrong.... - /* We need global symbol resolution for everything - * in the dependent chain */ - dyn_chain->flags |= RTLD_GLOBAL; -#endif - rpnt->next = (struct dyn_elf *) malloc(sizeof(struct dyn_elf)); _dl_memset (rpnt->next, 0, sizeof (struct dyn_elf)); rpnt = rpnt->next; |