summaryrefslogtreecommitdiff
path: root/lang/gcc34
diff options
context:
space:
mode:
Diffstat (limited to 'lang/gcc34')
-rw-r--r--lang/gcc34/Makefile12
1 files changed, 7 insertions, 5 deletions
diff --git a/lang/gcc34/Makefile b/lang/gcc34/Makefile
index cc4fbcbd870..79e0bab9ad2 100644
--- a/lang/gcc34/Makefile
+++ b/lang/gcc34/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2004/07/09 19:25:12 drochner Exp $
+# $NetBSD: Makefile,v 1.3 2004/07/09 20:11:36 drochner Exp $
#
DISTNAME= gcc-${GCC_VERSION}-${GCC_VERSION_DATE}
@@ -53,7 +53,13 @@ CONFIGURE_ARGS+= --without-included-gettext
CONFIGURE_ARGS+= --enable-long-long
CONFIGURE_ARGS+= --enable-clocale=generic
# GNU pth is useless here
+.if !empty(BUILD_ADA:M[Yy][Ee][Ss])
+# ADA tasking strictly requires native threads
+PTHREAD_OPTS= require native
+.else
PTHREAD_OPTS= native
+.endif
+.include "../../mk/pthread.buildlink3.mk"
.if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} != "native"
CONFIGURE_ARGS+= --disable-threads
.endif
@@ -68,9 +74,6 @@ PLIST_SRC= ${WRKDIR}/PLIST_DYNAMIC
.if !empty(BUILD_ADA:M[Yy][Ee][Ss])
-# ADA tasking strictly requires native threads
-PTHREAD_OPTS= require native
-
# Ada bootstrap compiler section
# An Ada compiler is required to build the Ada compiler. Two
may be used:
@@ -191,7 +194,6 @@ BUILDLINK_DEPMETHOD.gcc3-ada=build
.include "../../lang/gcc34-ada/buildlink3.mk"
. endif
.endif
-.include "../../mk/pthread.buildlink3.mk"
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"