diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2018-05-27 07:15:35 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2018-06-06 08:32:12 -0700 |
commit | 3bc6d308ef8ba549e0ef072692903ea2afa883d1 (patch) | |
tree | 22933829d15bdc05f258a7f7cb1e01af1209c8ed /sysdeps/x86_64/multiarch | |
parent | 3fe2b141c2d2bd2c7274f860cdf8a0aa061bb5bd (diff) | |
download | glibc-hjl/pr23240/fw.tar.gz glibc-hjl/pr23240/fw.tar.xz glibc-hjl/pr23240/fw.zip |
Check non-lazy binding with LD_PRELOAD and weak reference hjl/pr23240/fw
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.
Diffstat (limited to 'sysdeps/x86_64/multiarch')
0 files changed, 0 insertions, 0 deletions