summary refs log tree commit diff
path: root/elf
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2000-03-31 08:21:01 +0000
committerUlrich Drepper <drepper@redhat.com>2000-03-31 08:21:01 +0000
commit9ad04ff7e0522935bbaa0d83bac81fc0b947e95e (patch)
treef4ded95aafabbb4e8fbc9b709a4c13670d6a2a65 /elf
parent7688db9129490d0f31f4e05f3d439b9423d63aa9 (diff)
downloadglibc-9ad04ff7e0522935bbaa0d83bac81fc0b947e95e.tar.gz
glibc-9ad04ff7e0522935bbaa0d83bac81fc0b947e95e.tar.xz
glibc-9ad04ff7e0522935bbaa0d83bac81fc0b947e95e.zip
Update.
2000-03-31  Ulrich Drepper  <drepper@redhat.com>

	* sysdeps/i386/dl-machine.h (RTLD_START): Optimize for i686.
	* elf/dl-support.c: Define _dl_starting_up.

	* elf/dl-init.c (_dl_init): Clear _dl_starting_up at end of function.
	* misc/sys/cdefs.h: Don't allow gcc in traditional mode to be used.
	elements.
Diffstat (limited to 'elf')
-rw-r--r--elf/dl-support.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/elf/dl-support.c b/elf/dl-support.c
index 581c79c012..8201ced490 100644
--- a/elf/dl-support.c
+++ b/elf/dl-support.c
@@ -78,6 +78,9 @@ struct r_scope_elem *_dl_global_scope[2] = { &_dl_initial_searchlist, NULL };
    to be the global scope.  */
 struct r_scope_elem *_dl_main_searchlist = &_dl_initial_searchlist;
 
+/* Nonzero during startup.  */
+int _dl_starting_up = 1;
+
 
 static void non_dynamic_init (void) __attribute__ ((unused));