Mercurial > gub
view patches/makedev-fno-stack-protector.patch @ 5455:f99d163249ad
makedev: include patch.
author | Jan Nieuwenhuizen <janneke@gnu.org> |
---|---|
date | Wed, 29 Jul 2009 11:41:44 +0200 |
parents | |
children |
line wrap: on
line source
--- makedev-3.3.8.2.orig/Makefile~ 2003-08-15 22:00:56.000000000 +0200 +++ makedev-3.3.8.2.orig/Makefile 2009-07-28 19:54:04.442869506 +0200 @@ -46,6 +46,12 @@ archive: @echo " " @echo "The final archive is MAKEDEV-$(VERSION)-$(RELEASE).tar.gz." +have_fno_stack_protector = $(strip $(shell echo 'int i;' | $(CC) -fno-stack-protector -c -xc -o /dev/null - 2> /dev/null && echo yes || echo no)) + +ifeq ($(have_fno_stack_protector),yes) +CFLAGS += -fno-stack-protector +endif + MAKEDEV: MAKEDEV.c mksock: mksock.c