summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorKris Kennaway <kris@FreeBSD.org>2006-02-25 21:56:24 +0000
committerKris Kennaway <kris@FreeBSD.org>2006-02-25 21:56:24 +0000
commit4d74136dd71a2570412d5ac4e4fb9645e5fc9abe (patch)
treeaef5b2c567b93d1b8b03b70988c71c628d15a95e /devel
parentFix `make extract' on FreeBSD-5.4 by using archivers/bsdtar. (diff)
Various kinds of BROKEN:
RTEMS_ARCH=sh broken everywhere RTEMS_ARCH=m68k broken everywhere RTEMS_ARCH=powerpc and arm broken on sparc64 Approved by: portmgr (implicit)
Notes
Notes: svn path=/head/; revision=156810
Diffstat (limited to 'devel')
-rw-r--r--devel/i386-rtems-gcc/Makefile22
1 files changed, 16 insertions, 6 deletions
diff --git a/devel/i386-rtems-gcc/Makefile b/devel/i386-rtems-gcc/Makefile
index 55dbf0e3bab9..d6db1712619a 100644
--- a/devel/i386-rtems-gcc/Makefile
+++ b/devel/i386-rtems-gcc/Makefile
@@ -25,19 +25,29 @@ COMMENT= FSF C/C++/JAVA-gcc-3.2.3 base-port for RTEMS development
.include <bsd.port.pre.mk>
-#.if ${OSVERSION} >= 700000
-#BROKEN= "Configure fails on FreeBSD >= 7.0"
-#.endif
-
.if ${ARCH} == "amd64"
-BROKEN= "Configure fails on amd64"
+BROKEN= Configure fails on amd64
.endif
RTEMS_ARCH?= i386
LCLTARGET= ${RTEMS_ARCH}-rtems
.if ${RTEMS_ARCH} == m68k && ${ARCH} != "i386"
-BROKEN= "Internal compiler error during build on !i386"
+BROKEN= Internal compiler error during build on !i386
+.else
+BROKEN= Does not compile on i386
+.endif
+
+.if ${RTEMS_ARCH} == sh
+BROKEN= Does not build
+.endif
+
+.if ${RTEMS_ARCH} == arm && ${ARCH} == "sparc64"
+BROKEN= Configure fails on sparc64
+.endif
+
+.if ${RTEMS_ARCH} == powerpc && ${ARCH} == "sparc64"
+BROKEN= Configure fails on sparc64
.endif
GCCVERSION= 3.2.3