|
Check non-lazy binding with
1. Reference to unrelocated IFUNC function with LD_PRELOAD.
2. Weak reference.
[BZ #23176]
[BZ #23240]
* elf/Makefile (tests): Add reldep6a.
(tests-internal): Add ifuncpreload1
(modules-names): Add ifuncpreloadmod1a and ifuncpreloadmod1b.
($(objpfx)reldep6a): New.
($(objpfx)reldep6a.out): Likewise.
(reldep6a-ENV): Likewise.
($(objpfx)ifuncpreload1): Likewise.
($(objpfx)ifuncpreload1.out): Likewise.
(ifuncpreload1-ENV): Likewise.
* elf/ifuncpreload1.c: New file.
* elf/ifuncpreloadmod1a.c: Likewise.
* elf/ifuncpreloadmod1b.c: Likewise.
* elf/reldep6a.c: Likewise.
|