OSDN Git Service

libdl: fix tls symbol lookup in dlsym
authorFilippo Arcidiacono <filippo.arcidiacono@st.com>
Tue, 25 Jan 2011 09:49:27 +0000 (10:49 +0100)
committerCarmelo Amoroso <carmelo.amoroso@st.com>
Tue, 25 Jan 2011 12:31:21 +0000 (13:31 +0100)
commitc0e02109219a857fc94a26a9eb07d60527730073
tree3124e689de52f4911d29927803997ead3c2cbaca
parent2aee0efdec50321ffbe6891c593611461cc7b16e
libdl: fix tls symbol lookup in dlsym

Due to merge with prelink, the sym_ref.tpnt is always set when the symbol
is found, so it needs to call the _dl_tls_symaddr only for tls symbols.

Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com>
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
ldso/libdl/libdl.c