aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2017-08-27 22:10:17 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2017-08-27 22:10:17 +0200
commit97e02ad23392f929862d6a04643e7f2fd91baebc (patch)
treee751c7bcccbfdc40839a54ff97b405f01d070674 /ChangeLog
parent2ef8d46913b10cb1cf8adddfe80ce8d1b57d4f46 (diff)
downloadglibc-97e02ad23392f929862d6a04643e7f2fd91baebc.zip
glibc-97e02ad23392f929862d6a04643e7f2fd91baebc.tar.gz
glibc-97e02ad23392f929862d6a04643e7f2fd91baebc.tar.bz2
hurd: fix build with -fstack-protector-strong
libmachuser and libhurduser also need stack_chk_fail_local and they do not link against libc_nonshared. * mach/stack_chk_fail_local.c: New file. * hurd/stack_chk_fail_local.c: New file. * mach/Machrules ($(interface-library)-routines): Add stack_chk_fail_local. * mach/Versions (GLIBC_2.4): Add __stack_chk_fail. * hurd/Versions (GLIBC_2.4): Add __stack_chk_fail.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 1b0f155..4d94fee 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,12 @@
2017-08-27 Samuel Thibault <samuel.thibault@ens-lyon.org>
* sysdeps/mach/hurd/bits/sysmacros.h: New file.
+ * mach/stack_chk_fail_local.c: New file.
+ * hurd/stack_chk_fail_local.c: New file.
+ * mach/Machrules ($(interface-library)-routines): Add
+ stack_chk_fail_local.
+ * mach/Versions (GLIBC_2.4): Add __stack_chk_fail.
+ * hurd/Versions (GLIBC_2.4): Add __stack_chk_fail.
2017-08-25 H.J. Lu <hongjiu.lu@intel.com>