diff -ruN devel/psptoolchain-pspsdk-stage2.orig/Makefile devel/psptoolchain-pspsdk-stage2/Makefile --- devel/psptoolchain-pspsdk-stage2.orig/Makefile 2018-12-05 23:29:26.133568000 +0100 +++ devel/psptoolchain-pspsdk-stage2/Makefile 2018-12-05 23:34:27.377622000 +0100 @@ -15,6 +15,8 @@ psp-ar:devel/psptoolchain-binutils \ ${LOCALBASE}/psp/lib/libc.a:devel/psptoolchain-newlib +# psp-gcc doesn't need -march=... in CFLAGS (e.g. set by CPUTYPE in make.conf) +CONFIGURE_ENV= CFLAGS="${CFLAGS:C/(^|[[:space:]])-march=[^[:space:]]*//g}" CONFIGURE_ARGS= --prefix=${PREFIX} --with-pspdev="${LOCALBASE}" PLIST= ${.CURDIR}/pkg-plist