diff --git a/ChangeLog b/ChangeLog index 3cf8d4a5c7..b9dc70573b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2017-07-19 H.J. Lu + + [BZ #21740] + * debug/Makefile (elide-routines.o): New. + 2017-07-19 Szabolcs Nagy * sysdeps/unix/sysv/linux/aarch64/dl-procinfo.c: diff --git a/debug/Makefile b/debug/Makefile index ce5fa8801f..504bf875fe 100644 --- a/debug/Makefile +++ b/debug/Makefile @@ -53,6 +53,10 @@ routines = backtrace backtracesyms backtracesymsfd noophooks \ $(static-only-routines) static-only-routines := warning-nop stack_chk_fail_local +# Don't add stack_chk_fail_local.o to libc.a since __stack_chk_fail_local +# is an alias of __stack_chk_fail in stack_chk_fail.o. +elide-routines.o := stack_chk_fail_local + # Building the stack-protector failure routines with stack protection # makes no sense.