aboutsummaryrefslogtreecommitdiff
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.zip
glibc-9ad04ff7e0522935bbaa0d83bac81fc0b947e95e.tar.gz
glibc-9ad04ff7e0522935bbaa0d83bac81fc0b947e95e.tar.bz2
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 581c79c..8201ced 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));