Introduce DL_LOOKUP_FOR_RELOCATE flag for _dl_lookup_symbol_x
authorFlorian Weimer <fweimer@redhat.com>
Thu, 31 Oct 2019 12:28:49 +0000 (13:28 +0100)
committerFlorian Weimer <fweimer@redhat.com>
Thu, 21 Nov 2019 12:31:29 +0000 (13:31 +0100)
commitfcb04b9aed26a737159ef7be9c5a6ad0994437dc
tree8bbf75877c3ecff0326737f46c0f5406528ef863
parentd5dfad4326fc683c813df1e37bbf5cf920591c8e
Introduce DL_LOOKUP_FOR_RELOCATE flag for _dl_lookup_symbol_x

This will allow changes in dependency processing during non-lazy
binding, for more precise processing of NODELETE objects: During
initial relocation in dlopen, the fate of NODELETE objects is still
unclear, so objects which are depended upon by NODELETE objects
cannot immediately be marked as NODELETE.

Change-Id: Ic7b94a3f7c4719a00ca8e6018088567824da0658
elf/dl-reloc.c
sysdeps/generic/ldsodefs.h