diff options
author | Carmelo Amoroso <carmelo.amoroso@st.com> | 2012-01-17 18:23:43 +0100 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2012-01-23 16:21:18 -0800 |
commit | 99d28cc0860e240357c02483f0c4016a6b30aad0 (patch) | |
tree | 3e72ca9bcf6d3481b4fee8302b53a98ff800cd0b /libc/stdlib/bsearch.c | |
parent | b18b4210a84f87f7155683d73a0ab924c34fa3f2 (diff) |
libdl: fix dlclose handling of symbol scope
Defer removal of the local scope of a dl-opened library after
all the destructors (of itself and related dependencies) are actually
get unloaded, otherwise any function registered via atexit()
won't be resolved.
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com>
Diffstat (limited to 'libc/stdlib/bsearch.c')
0 files changed, 0 insertions, 0 deletions