diff options
author | Ulrich Drepper <drepper@redhat.com> | 2002-02-01 07:49:47 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2002-02-01 07:49:47 +0000 |
commit | ccdf0cab1d670a05afff42b02c7583ccd23abde9 (patch) | |
tree | 728f8fc2797a2de2b94a0481b3af4c462e65fc7a /sysdeps/generic/ldsodefs.h | |
parent | 5688da55372193e5941f0240e6ea759d28483970 (diff) | |
download | glibc-ccdf0cab1d670a05afff42b02c7583ccd23abde9.tar.gz glibc-ccdf0cab1d670a05afff42b02c7583ccd23abde9.tar.xz glibc-ccdf0cab1d670a05afff42b02c7583ccd23abde9.zip |
Update.
* elf/dl-minimal.c: Define _itoa for 32-bit machines with HP timing. * elf/dl-reloc.c: Pretty printing. * sysdeps/generic/ldsodefs.h: Move _dl_hp_timing_overhead and procinfo-related variables in rtld_global struct. * elf/dl-support.c: Likewise. * elf/rtld.c: Likewise. * sysdeps/i386/i686/Makefile: Likewise. * sysdeps/i386/i686/hp-timing.c: Likewise. * sysdeps/i386/i686/hp-timing.h: Likewise. * sysdeps/ia64/Makefile: Likewise. * sysdeps/ia64/hp-timing.c: Likewise. * sysdeps/sparc/sparc32/sparcv9/Makefile: Likewise. * sysdeps/sparc/sparc32/sparcv9/hp-timing.c: Likewise. * sysdeps/unix/sysv/linux/arm/dl-procinfo.c: Likewise. * sysdeps/unix/sysv/linux/arm/dl-procinfo.h: Likewise. * sysdeps/unix/sysv/linux/i386/Makefile: Likewise. * sysdeps/unix/sysv/linux/i386/dl-procinfo.c: Likewise. * sysdeps/unix/sysv/linux/i386/dl-procinfo.h: Likewise. * sysdeps/x86_64/Makefile: Likewise.
Diffstat (limited to 'sysdeps/generic/ldsodefs.h')
-rw-r--r-- | sysdeps/generic/ldsodefs.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/sysdeps/generic/ldsodefs.h b/sysdeps/generic/ldsodefs.h index 3249105ac1..dccdbcb823 100644 --- a/sysdeps/generic/ldsodefs.h +++ b/sysdeps/generic/ldsodefs.h @@ -278,9 +278,12 @@ struct rtld_global /* The object to be initialized first. */ EXTERN struct link_map *_dl_initfirst; - /* Start time on CPU clock. */ #if HP_TIMING_AVAIL + /* Start time on CPU clock. */ EXTERN hp_timing_t _dl_cpuclock_offset; + + /* Overhead of a high-precision timing measurement. */ + EXTERN hp_timing_t _dl_hp_timing_overhead; #endif /* Name of the shared object to be profiled (if any). */ @@ -320,6 +323,10 @@ struct rtld_global /* File descriptor to write debug messages to. */ EXTERN int _dl_debug_fd; + /* Get architecture specific definitions. */ +#define PROCINFO_DECL +#include <dl-procinfo.c> + /* Structure describing the dynamic linker itself. */ EXTERN struct link_map _dl_rtld_map; #ifdef SHARED |