OSDN Git Service

ldso: clean up breakage in tls merge
authorMike Frysinger <vapier@gentoo.org>
Thu, 15 Oct 2009 20:15:59 +0000 (16:15 -0400)
committerMike Frysinger <vapier@gentoo.org>
Thu, 15 Oct 2009 21:09:23 +0000 (17:09 -0400)
commit1f5e333a158f4398437287b8b64260371422194f
tree93d3ccf85cd0e03d9d534a615af1646123e433ec
parent21cec43543081b47f9f7d5860af44d04c92746cd
ldso: clean up breakage in tls merge

The TLS merge 534661b91c9849 introduced multiple style problems as well as
random breakage:
- missing _dl_free
- incomplete parametrization of _dl_lookup_hash
- restore FDPIC handling in _dl_lookup_hash

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
14 files changed:
ldso/include/dl-hash.h
ldso/include/ldso.h
ldso/ldso/arm/aeabi_read_tp.S
ldso/ldso/arm/elfinterp.c
ldso/ldso/dl-elf.c
ldso/ldso/dl-hash.c
ldso/ldso/dl-startup.c
ldso/ldso/dl-tls.c
ldso/ldso/ldso.c
ldso/ldso/mips/elfinterp.c
ldso/ldso/sh/dl-sysdep.h
ldso/ldso/sh/elfinterp.c
ldso/ldso/sparc/elfinterp.c
ldso/libdl/libdl.c