Browse Source

Thanks to Joakim's recent paches, we can now remove the FIXME

Eric Andersen 21 years ago
parent
commit
946142ab90
2 changed files with 0 additions and 14 deletions
  1. 0 7
      ldso/libdl/dlib.c
  2. 0 7
      ldso/libdl/libdl.c

+ 0 - 7
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;

+ 0 - 7
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;