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:
Andreas Jaeger 2000-04-21 02:05:30 +00:00
parent 69a796020e
commit 8b07d6a860
2 changed files with 11 additions and 2 deletions

View File

@ -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.

View File

@ -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);