summaryrefslogtreecommitdiff
path: root/libc/misc/elf
diff options
context:
space:
mode:
authorCarmelo Amoroso <carmelo.amoroso@st.com>2012-01-17 18:23:43 +0100
committerKhem Raj <raj.khem@gmail.com>2012-01-23 16:21:18 -0800
commit99d28cc0860e240357c02483f0c4016a6b30aad0 (patch)
tree3e72ca9bcf6d3481b4fee8302b53a98ff800cd0b /libc/misc/elf
parentb18b4210a84f87f7155683d73a0ab924c34fa3f2 (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/misc/elf')
0 files changed, 0 insertions, 0 deletions