Fix warning in elf/sprof.c

This commit is contained in:
Andreas Jaeger 2011-09-08 23:41:41 -04:00 committed by Ulrich Drepper
parent 7f5517aa52
commit f992478091
2 changed files with 4 additions and 8 deletions

View file

@ -1,3 +1,7 @@
2011-08-17 Andreas Jaeger <aj@suse.de>
* elf/sprof.c (load_shobj): Remove unused variable log_hashfraction.
2011-08-18 Paul Pluzhnikov <ppluzhnikov@google.com>
Ian Lance Taylor <iant@google.com>

View file

@ -404,7 +404,6 @@ load_shobj (const char *name)
ElfW(Addr) mapend = 0;
const ElfW(Phdr) *ph;
size_t textsize;
unsigned int log_hashfraction;
ElfW(Ehdr) *ehdr;
int fd;
ElfW(Shdr) *shdr;
@ -474,13 +473,6 @@ load_shobj (const char *name)
textsize = result->highpc - result->lowpc;
result->kcountsize = textsize / HISTFRACTION;
result->hashfraction = HASHFRACTION;
if ((HASHFRACTION & (HASHFRACTION - 1)) == 0)
/* If HASHFRACTION is a power of two, mcount can use shifting
instead of integer division. Precompute shift amount. */
log_hashfraction = __builtin_ffs (result->hashfraction
* sizeof (struct here_fromstruct)) - 1;
else
log_hashfraction = -1;
if (do_test)
printf ("hashfraction = %d\ndivider = %Zu\n",
result->hashfraction,