Provide access to RTLD_NODELETE flag on Unix.
authorYan Shapochnik <shapochniky@seapine.com>
Fri, 20 Apr 2012 12:41:18 +0000 (08:41 -0400)
committerQt by Nokia <qt-info@nokia.com>
Tue, 24 Apr 2012 17:37:13 +0000 (19:37 +0200)
commit33a4e3b4706e6819f4471fc431436ec69bee1d33
tree387c08af51296475f9d8540a42ea68c83249eddc
parent0723e14699704c35d5d61fa7f5e9f3bdbb378afa
Provide access to RTLD_NODELETE flag on Unix.

Introduce a new QLibrary::PreventUnloadHint to support the
RTLD_NODELETE flag support by dlcompat on Unix platforms.

Change-Id: Ib1327e968a2a888850ad1086a102a143f86c5090
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Giuseppe D'Angelo <dangelog@gmail.com>
src/corelib/plugin/qlibrary.cpp
src/corelib/plugin/qlibrary.h
src/corelib/plugin/qlibrary_unix.cpp