summaryrefslogtreecommitdiff
path: root/mk/platform
diff options
context:
space:
mode:
authorkhorben <khorben>2015-07-27 23:37:38 +0000
committerkhorben <khorben>2015-07-27 23:37:38 +0000
commit832c4e9cbf102c4bda2d5fb9d12f9373ed9acf74 (patch)
tree0bbe511551f5c32b99fc242c5d0f223dda4c719d /mk/platform
parent8ff6cae83880ee9853f048de46edb8e268221a91 (diff)
downloadpkgsrc-832c4e9cbf102c4bda2d5fb9d12f9373ed9acf74.tar.gz
More efficient check if SSP is enabled
With this change, the check if the current architecture is supported is only performed if SSP is enabled in the first place. This should not change the current behavior; tested on NetBSD/amd64. Suggested by wiz@
Diffstat (limited to 'mk/platform')
-rw-r--r--mk/platform/NetBSD.mk6
1 files changed, 3 insertions, 3 deletions
diff --git a/mk/platform/NetBSD.mk b/mk/platform/NetBSD.mk
index 8a0cda4dd43..f771006e238 100644
--- a/mk/platform/NetBSD.mk
+++ b/mk/platform/NetBSD.mk
@@ -1,4 +1,4 @@
-# $NetBSD: NetBSD.mk,v 1.43 2015/07/26 22:13:17 khorben Exp $
+# $NetBSD: NetBSD.mk,v 1.44 2015/07/27 23:37:38 khorben Exp $
#
# Variable definitions for the NetBSD operating system.
@@ -128,11 +128,11 @@ FFLAGS+= -mieee
PKG_HAVE_KQUEUE= # defined
.endif
-.if (${MACHINE_ARCH} != "alpha") && \
+.if ${PKGSRC_USE_SSP:Uno} != "no"
+. if (${MACHINE_ARCH} != "alpha") && \
(${MACHINE_ARCH} != "hppa") && \
(${MACHINE_ARCH} != "ia64") && \
(${MACHINE_ARCH} != "mips")
-. if ${PKGSRC_USE_SSP:Uno} != "no"
# build with stack protection (with GCC)
_GCC_CFLAGS+= -fstack-protector
. endif