Compile tst-ssp-1.c with -fstack-protector-all

Compile tst-ssp-1.c with -fstack-protector-all in case the the stack
protector heuristics do not instrument a thirty-byte array.

	* debug/Makefile (CFLAGS-tst-ssp-1.c): Set to
	-fstack-protector-all.
This commit is contained in:
H.J. Lu 2017-07-11 13:40:56 -07:00
parent 30200427a9
commit 06164c6773
2 changed files with 6 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2017-07-12 H.J. Lu <hongjiu.lu@intel.com>
* debug/Makefile (CFLAGS-tst-ssp-1.c): Set to
-fstack-protector-all.
2017-07-11 Chris Leonard <cjl@sugarlabs.org>
[BZ #20496]

View file

@ -139,7 +139,7 @@ LDFLAGS-tst-backtrace4 = -rdynamic
LDFLAGS-tst-backtrace5 = -rdynamic
LDFLAGS-tst-backtrace6 = -rdynamic
CFLAGS-tst-ssp-1.c = -fstack-protector
CFLAGS-tst-ssp-1.c = -fstack-protector-all
tests = backtrace-tst tst-longjmp_chk tst-chk1 tst-chk2 tst-chk3 \
tst-lfschk1 tst-lfschk2 tst-lfschk3 test-strcpy_chk test-stpcpy_chk \