PLT avoidance for __stack_chk_fail [BZ #7065]
authorNick Alcock <nick.alcock@oracle.com>
Mon, 26 Dec 2016 09:08:57 +0000 (10:08 +0100)
committerFlorian Weimer <fweimer@redhat.com>
Mon, 26 Dec 2016 09:11:05 +0000 (10:11 +0100)
commit524a8ef2ad76af8ac049293d993a1856b0d888fb
treeff9d41f1c2c7c1a2361e3f46a8376a23b96faf17
parent66a704c43cfec810fea67a6959f2d1c94f4d594f
PLT avoidance for __stack_chk_fail [BZ #7065]

Add a hidden __stack_chk_fail_local alias to libc.so,
and make sure that on targets which use __stack_chk_fail,
this does not introduce a local PLT reference into libc.so.
ChangeLog
debug/Makefile
debug/stack_chk_fail.c
sysdeps/generic/symbol-hacks.h