Browse Source

gcc: improved üarse-config to remove -fstack-protector options if SSP is not wanted

stable/0.6
Christian Wiese 11 years ago
parent
commit
8ef96d239d
  1. 8
      base/gcc/parse-config

8
base/gcc/parse-config

@ -2,7 +2,7 @@
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: package/.../gcc/parse-config
# Copyright (C) 2008 - 2013 The OpenSDE Project
# Copyright (C) 2008 - 2014 The OpenSDE Project
# Copyright (C) 2004 - 2006 The T2 SDE Project
# Copyright (C) 1998 - 2003 Clifford Wolf
#
@ -26,6 +26,12 @@ if [ "${SDECFG_DEFAULT_CC:0:3}" = "gcc" -a "$SDECFG_PKG_GCC_STACKPRO" = 1 ]; the
else
echo_warning 'Package incompatible with GCC stack-protector, disabled'
fi
else
if [ ! "$SDECFG_PKG_GCC_STACKPRO" = 1 ]; then
# some packages have -fstack-protector set by default
# remove -fstack-protector options if SSP is not wanted
var_append GCC_WRAPPER_REMOVE ' ' '-fstack-protector*'
fi
fi
# maybe we add something more later. But imo it's better to

Loading…
Cancel
Save