aboutsummaryrefslogtreecommitdiff
path: root/Mk/bsd.ssp.mk
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2019-12-20 01:11:41 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2019-12-20 01:11:41 +0000
commit0850d05fc0ca447aebf677d6209da71105729741 (patch)
tree1dec027ecf6ae36a3e06537ccd47f7c1aebd0eea /Mk/bsd.ssp.mk
parent0238f91b09ca86098b394472ac7b8608cdcfefce (diff)
downloadports-0850d05fc0ca447aebf677d6209da71105729741.tar.gz
ports-0850d05fc0ca447aebf677d6209da71105729741.zip
Use ARCH instead of MACHINE to check for mips.
Cross-building ports via CROSS_TOOLCHAIN and CROSS_SYSROOT only set ARCH to the target arch. MACHINE still references the host. This unbreaks cross-building ports for mips. Reviewed by: jbeich, portmgr (bapt) Differential Revision: https://reviews.freebsd.org/D22592
Notes
Notes: svn path=/head/; revision=520454
Diffstat (limited to 'Mk/bsd.ssp.mk')
-rw-r--r--Mk/bsd.ssp.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/Mk/bsd.ssp.mk b/Mk/bsd.ssp.mk
index 0bc5819bcd6f..dade3e490b58 100644
--- a/Mk/bsd.ssp.mk
+++ b/Mk/bsd.ssp.mk
@@ -4,7 +4,7 @@
SSP_Include_MAINTAINER= portmgr@FreeBSD.org
.if !defined(SSP_UNSAFE) && \
- (${MACHINE} != "mips")
+ (! ${ARCH:Mmips*})
# Overridable as a user may want to use -fstack-protector-all
SSP_CFLAGS?= -fstack-protector-strong
CFLAGS+= ${SSP_CFLAGS}