mirror of git://sourceware.org/git/glibc.git
2000-04-20 Andreas Jaeger <aj@suse.de>
* elf/rtld.c (print_statistics): Move ifndef further up. (_dl_start_final): Added HP_TIMINIG_NONAVAIL to avoid warnings. (dl_main): Likewise. 2000-04-20 Andreas Jaeger <aj@suse.de> * elf/rtld.c (print_statistics): Move ifndef further up. (_dl_start_final): Added HP_TIMINIG_NONAVAIL to avoid warnings. (dl_main): Likewise.
This commit is contained in:
parent
69a796020e
commit
8b07d6a860
|
|
@ -1,3 +1,9 @@
|
||||||
|
2000-04-20 Andreas Jaeger <aj@suse.de>
|
||||||
|
|
||||||
|
* elf/rtld.c (print_statistics): Move ifndef further up.
|
||||||
|
(_dl_start_final): Added HP_TIMINIG_NONAVAIL to avoid warnings.
|
||||||
|
(dl_main): Likewise.
|
||||||
|
|
||||||
2000-04-18 Ulrich Drepper <drepper@redhat.com>
|
2000-04-18 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
* gmon/gmon.c: Add weak alias moncontrol for __moncontrol.
|
* gmon/gmon.c: Add weak alias moncontrol for __moncontrol.
|
||||||
|
|
|
||||||
|
|
@ -241,7 +241,7 @@ _dl_start_final (void *arg, struct link_map *bootstrap_map_p,
|
||||||
of the dynamic linker, and then unwind our frame and run the user
|
of the dynamic linker, and then unwind our frame and run the user
|
||||||
entry point on the same stack we entered on. */
|
entry point on the same stack we entered on. */
|
||||||
*start_addr = _dl_sysdep_start (arg, &dl_main);
|
*start_addr = _dl_sysdep_start (arg, &dl_main);
|
||||||
|
#ifndef HP_TIMING_NONAVAIL
|
||||||
if (HP_TIMING_AVAIL)
|
if (HP_TIMING_AVAIL)
|
||||||
{
|
{
|
||||||
hp_timing_t end_time;
|
hp_timing_t end_time;
|
||||||
|
|
@ -252,6 +252,7 @@ _dl_start_final (void *arg, struct link_map *bootstrap_map_p,
|
||||||
/* Compute the difference. */
|
/* Compute the difference. */
|
||||||
HP_TIMING_DIFF (rtld_total_time, start_time, end_time);
|
HP_TIMING_DIFF (rtld_total_time, start_time, end_time);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
if (__builtin_expect (_dl_debug_statistics, 0))
|
if (__builtin_expect (_dl_debug_statistics, 0))
|
||||||
print_statistics ();
|
print_statistics ();
|
||||||
|
|
@ -1018,9 +1019,11 @@ of this helper program; chances are you did not intend to run this program.\n\
|
||||||
|
|
||||||
struct link_map *l;
|
struct link_map *l;
|
||||||
int consider_profiling = _dl_profile != NULL;
|
int consider_profiling = _dl_profile != NULL;
|
||||||
|
#ifndef HP_TIMING_NONAVAIL
|
||||||
hp_timing_t start;
|
hp_timing_t start;
|
||||||
hp_timing_t stop;
|
hp_timing_t stop;
|
||||||
hp_timing_t add;
|
hp_timing_t add;
|
||||||
|
#endif
|
||||||
|
|
||||||
/* If we are profiling we also must do lazy reloaction. */
|
/* If we are profiling we also must do lazy reloaction. */
|
||||||
_dl_lazy |= consider_profiling;
|
_dl_lazy |= consider_profiling;
|
||||||
|
|
@ -1466,6 +1469,7 @@ static void
|
||||||
print_statistics (void)
|
print_statistics (void)
|
||||||
{
|
{
|
||||||
char buf[200];
|
char buf[200];
|
||||||
|
#ifndef HP_TIMING_NONAVAIL
|
||||||
char *cp;
|
char *cp;
|
||||||
char *wp;
|
char *wp;
|
||||||
|
|
||||||
|
|
@ -1479,7 +1483,6 @@ print_statistics (void)
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Print relocation statistics. */
|
/* Print relocation statistics. */
|
||||||
#ifndef HP_TIMING_NONAVAIL
|
|
||||||
if (HP_TIMING_AVAIL)
|
if (HP_TIMING_AVAIL)
|
||||||
{
|
{
|
||||||
HP_TIMING_PRINT (buf, sizeof (buf), relocate_time);
|
HP_TIMING_PRINT (buf, sizeof (buf), relocate_time);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue