소스 검색

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

Eric Andersen 21 년 전
부모
커밋
946142ab90
2개의 변경된 파일0개의 추가작업 그리고 14개의 파일을 삭제
  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;