OSDN Git Service
(root)
/
uclinux-h8
/
uClibc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
84cc817
)
dont use void* when we know the type of pointer we want
author
Mike Frysinger
<vapier@gentoo.org>
Mon, 11 Jul 2005 23:27:08 +0000
(23:27 -0000)
committer
Mike Frysinger
<vapier@gentoo.org>
Mon, 11 Jul 2005 23:27:08 +0000
(23:27 -0000)
ldso/ldso/x86_64/dl-sysdep.h
patch
|
blob
|
history
diff --git
a/ldso/ldso/x86_64/dl-sysdep.h
b/ldso/ldso/x86_64/dl-sysdep.h
index
a156e7b
..
ae12deb
100644
(file)
--- a/
ldso/ldso/x86_64/dl-sysdep.h
+++ b/
ldso/ldso/x86_64/dl-sysdep.h
@@
-105,10
+105,10
@@
static __always_inline void
elf_machine_relative(Elf64_Addr load_off, const Elf64_Addr rel_addr,
Elf64_Word relative_count)
{
- Elf64_Rela *rpnt = (
void
*)rel_addr;
+ Elf64_Rela *rpnt = (
Elf64_Rela
*)rel_addr;
--rpnt;
do {
- Elf64_Addr *const reloc_addr = (
void *)
(load_off + (++rpnt)->r_offset);
+ Elf64_Addr *const reloc_addr = (
Elf64_Addr*)
(load_off + (++rpnt)->r_offset);
*reloc_addr = load_off + rpnt->r_addend;
} while (--relative_count);