diff options
author | Andreas Jaeger <aj@suse.de> | 2011-09-08 23:41:41 -0400 |
---|---|---|
committer | Ulrich Drepper <drepper@gmail.com> | 2011-09-08 23:41:41 -0400 |
commit | f99247809108c563f31005f8eb0bcb527e6cd0fe (patch) | |
tree | 9c0996f306e09a8750bf41458b3f186c41695d68 | |
parent | 7f5517aa5269af6cac791ca74111f817320b73f2 (diff) | |
download | glibc-f99247809108c563f31005f8eb0bcb527e6cd0fe.tar.gz glibc-f99247809108c563f31005f8eb0bcb527e6cd0fe.tar.xz glibc-f99247809108c563f31005f8eb0bcb527e6cd0fe.zip |
Fix warning in elf/sprof.c
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | elf/sprof.c | 8 |
2 files changed, 4 insertions, 8 deletions
diff --git a/ChangeLog b/ChangeLog index 34e9e37109..b2293fc2b1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -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> diff --git a/elf/sprof.c b/elf/sprof.c index 6f1257967d..dbe217b083 100644 --- a/elf/sprof.c +++ b/elf/sprof.c @@ -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, |