[uclibc-ng-devel] uClibc-ng - small C library for embedded systems branch master updated. 33b126af0e3036d554ef993acfe3f204066e2376

wbx wbx at helium.waldemar-brodkorb.de
Sun Dec 28 17:09:42 CET 2014

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "uClibc-ng - small C library for embedded systems".

The branch, master has been updated
       via  33b126af0e3036d554ef993acfe3f204066e2376 (commit)
      from  cfc523ea8d207ebfd3cf683120d34527b6d08cb6 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 33b126af0e3036d554ef993acfe3f204066e2376
Author: Waldemar Brodkorb <wbx at uclibc-ng.org>
Date:   Sun Dec 28 17:09:15 2014 +0100

    relocation fixes
    From OpenWrt:


Summary of changes:
 ldso/ldso/mips/elfinterp.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ldso/ldso/mips/elfinterp.c b/ldso/ldso/mips/elfinterp.c
index dfe37c5..6310c77 100644
--- a/ldso/ldso/mips/elfinterp.c
+++ b/ldso/ldso/mips/elfinterp.c
@@ -239,12 +239,12 @@ int _dl_parse_relocation_information(struct dyn_elf *xpnt,
 					case R_MIPS_TLS_DTPMOD64:
 					case R_MIPS_TLS_DTPMOD32:
 						if (tls_tpnt)
-							*(ElfW(Word) *)reloc_addr = tls_tpnt->l_tls_modid;
+							*(ElfW(Addr) *)reloc_addr = tls_tpnt->l_tls_modid;
 					case R_MIPS_TLS_DTPREL64:
 					case R_MIPS_TLS_DTPREL32:
-						*(ElfW(Word) *)reloc_addr +=
+						*(ElfW(Addr) *)reloc_addr +=
 							TLS_DTPREL_VALUE (symbol_addr);

uClibc-ng - small C library for embedded systems

More information about the devel mailing list