ldso: Consistently set & use DL_OPENED flag in both ld.so and libdl
commit0bc1394750885d4e4b2064aff6c48dd542c6f4b8
authorLeonid Lisovskiy <lly.dev@gmail.com>
Mon, 20 Jun 2016 17:29:44 +0000 (20 20:29 +0300)
committerWaldemar Brodkorb <wbx@uclibc-ng.org>
Wed, 22 Jun 2016 06:02:51 +0000 (22 08:02 +0200)
treef7d2c3930d353dabfcae271be2bd5fc956869e06
parentfcbbde85024f494d7ba573bf8a4474755452efdd
ldso: Consistently set & use DL_OPENED flag in both ld.so and libdl

Previously, DL_OPENED flag was set in libdl only and never used.
Set it centralized in _dl_load_elf_shared_library() & use it in
both ld.so and libdl.
Additionally, rename it to DL_OPENED2 for clarity.

Signed-off-by: Leonid Lisovskiy <lly.dev@gmail.com>
ldso/include/dl-hash.h
ldso/ldso/dl-elf.c
ldso/ldso/ldso.c
ldso/libdl/libdl.c