[git commit] ldso/mips: actually print results of each relocation
Bernhard Reutner-Fischer
rep.dot.nop at gmail.com
Wed Apr 23 11:40:50 UTC 2014
commit: http://git.uclibc.org/uClibc/commit/?id=33a59d1c1b9b33bad34e627e9e09035e5e7035f3
branch: http://git.uclibc.org/uClibc/commit/?id=refs/heads/master
The patched line was outside of the body of the loop over relocations
and so would only print the results of the last relocation, fix that.
Signed-off-by: Gregory Fong <gregory.0xf0 at gmail.com>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop at gmail.com>
---
ldso/ldso/mips/elfinterp.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/ldso/ldso/mips/elfinterp.c b/ldso/ldso/mips/elfinterp.c
index a90e163..8bcdddb 100644
--- a/ldso/ldso/mips/elfinterp.c
+++ b/ldso/ldso/mips/elfinterp.c
@@ -325,11 +325,11 @@ int _dl_parse_relocation_information(struct dyn_elf *xpnt,
_dl_exit(1);
}
}
- }
#if defined (__SUPPORT_LD_DEBUG__)
- if (_dl_debug_reloc && _dl_debug_detail && reloc_addr)
- _dl_dprintf(_dl_debug_file, "\tpatched: %x ==> %x @ %x\n", old_val, *reloc_addr, reloc_addr);
+ if (_dl_debug_reloc && _dl_debug_detail && reloc_addr)
+ _dl_dprintf(_dl_debug_file, "\tpatched: %x ==> %x @ %x\n", old_val, *reloc_addr, reloc_addr);
#endif
+ }
return 0;
}
More information about the uClibc-cvs
mailing list