https://github.com/torvalds/linux
Raw File
Tip revision: 8e4921515c1a379539607eb443d51c30f4f7f338 authored by Linus Torvalds on 08 February 2009, 20:37:20 UTC
Linux 2.6.29-rc4
Tip revision: 8e49215
gcc-x86_64-has-stack-protector.sh
#!/bin/sh

echo "int foo(void) { char X[200]; return 3; }" | $1 -S -xc -c -O0 -mcmodel=kernel -fstack-protector - -o - 2> /dev/null | grep -q "%gs"
if [ "$?" -eq "0" ] ; then
	echo $2
fi
back to top