diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2015-02-27 13:56:44 -0800 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2015-02-27 14:13:28 -0800 |
commit | ef4ad06fe5a615af9550d74b1b6d546b9dc0a64d (patch) | |
tree | ec538cb7181efe801c012b94bea4d9c257d77a07 /dlfcn | |
parent | 2ca725c594e0c186d928dc0823be7d8b5976112c (diff) | |
download | glibc-ef4ad06fe5a615af9550d74b1b6d546b9dc0a64d.tar.gz glibc-ef4ad06fe5a615af9550d74b1b6d546b9dc0a64d.tar.xz glibc-ef4ad06fe5a615af9550d74b1b6d546b9dc0a64d.zip |
Compile vismain with -fPIE and link with -pie
Protocted symbol in shared library can only be accessed from PIE or shared library. Linker in binutils 2.26 enforces it. We must compile vismain with -fPIE and link it with -pie. [BZ #17711] * elf/Makefile (tests): Add vismain only if PIE is enabled. (tests-pie): Add vismain. (CFLAGS-vismain.c): New. * elf/vismain.c: Add comments for PIE requirement.
Diffstat (limited to 'dlfcn')
0 files changed, 0 insertions, 0 deletions