Restrict gcc gsed usage to NetBSD (NetBSD/mips64 progress further with gsed) Adding gsed as a tool creates circular dependencies if pkgsrc gcc is used as the bootstrap compiler. Pointed out by jperkin, sorry.diff -r1.33 -r1.34 pkgsrc/lang/gcc48/Makefile
(maya)
@@ -1,40 +1,41 @@ | @@ -1,40 +1,41 @@ | |||
1 | # $NetBSD: Makefile,v 1.33 2017/06/21 21:16:35 maya Exp $ | 1 | # $NetBSD: Makefile,v 1.34 2017/06/22 21:44:49 maya Exp $ | |
2 | 2 | |||
3 | GCC_PKGNAME= gcc48 | 3 | GCC_PKGNAME= gcc48 | |
4 | .include "version.mk" | 4 | .include "version.mk" | |
5 | 5 | |||
6 | DISTNAME= gcc-${GCC48_DIST_VERSION} | 6 | DISTNAME= gcc-${GCC48_DIST_VERSION} | |
7 | PKGNAME= ${GCC_PKGNAME}-${GCC48_DIST_VERSION} | 7 | PKGNAME= ${GCC_PKGNAME}-${GCC48_DIST_VERSION} | |
8 | ## When bumping the PKGREVISION of this package the PKGREVISION of | 8 | ## When bumping the PKGREVISION of this package the PKGREVISION of | |
9 | ## lang/gcc48-libs needs to be bump to be at least 1 more than the | 9 | ## lang/gcc48-libs needs to be bump to be at least 1 more than the | |
10 | ## PKGREVISION of this package! | 10 | ## PKGREVISION of this package! | |
11 | PKGREVISION= 1 | 11 | PKGREVISION= 1 | |
12 | CATEGORIES= lang | 12 | CATEGORIES= lang | |
13 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC48_DIST_VERSION}/} | 13 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC48_DIST_VERSION}/} | |
14 | EXTRACT_SUFX= .tar.bz2 | 14 | EXTRACT_SUFX= .tar.bz2 | |
15 | 15 | |||
16 | MAINTAINER= maya@NetBSD.org | 16 | MAINTAINER= maya@NetBSD.org | |
17 | HOMEPAGE= http://gcc.gnu.org/ | 17 | HOMEPAGE= http://gcc.gnu.org/ | |
18 | COMMENT= The GNU Compiler Collection (GCC) - 4.8 Release Series | 18 | COMMENT= The GNU Compiler Collection (GCC) - 4.8 Release Series | |
19 | LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 | 19 | LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 | |
20 | 20 | |||
21 | DISTFILES= ${DEFAULT_DISTFILES} | 21 | DISTFILES= ${DEFAULT_DISTFILES} | |
22 | EXTRACT_ONLY= ${DEFAULT_DISTFILES} | 22 | EXTRACT_ONLY= ${DEFAULT_DISTFILES} | |
23 | 23 | |||
24 | NOT_FOR_PLATFORM= Interix-*-* | 24 | NOT_FOR_PLATFORM= Interix-*-* | |
25 | 25 | |||
26 | USE_LANGUAGES= c c++ | 26 | USE_LANGUAGES= c c++ | |
27 | USE_TOOLS+= gmake makeinfo gsed | 27 | USE_TOOLS+= gmake makeinfo sed:run | |
28 | USE_TOOLS.NetBSD+= gsed | |||
28 | GNU_CONFIGURE= yes | 29 | GNU_CONFIGURE= yes | |
29 | GCC_REQD+= 4.4 | 30 | GCC_REQD+= 4.4 | |
30 | ## Build outside ${WRKSRC} | 31 | ## Build outside ${WRKSRC} | |
31 | OBJDIR= ../build | 32 | OBJDIR= ../build | |
32 | CONFIGURE_DIRS= ${OBJDIR} | 33 | CONFIGURE_DIRS= ${OBJDIR} | |
33 | CONFIGURE_SCRIPT= ../${DISTNAME}/configure | 34 | CONFIGURE_SCRIPT= ../${DISTNAME}/configure | |
34 | GCC_SUBPREFIX= ${GCC_PKGNAME} | 35 | GCC_SUBPREFIX= ${GCC_PKGNAME} | |
35 | GCC_PREFIX= ${PREFIX}/${GCC_SUBPREFIX} | 36 | GCC_PREFIX= ${PREFIX}/${GCC_SUBPREFIX} | |
36 | GCC_TARGET_MACHINE?= ${MACHINE_GNU_PLATFORM} | 37 | GCC_TARGET_MACHINE?= ${MACHINE_GNU_PLATFORM} | |
37 | GNU_CONFIGURE_PREFIX= ${GCC_PREFIX} | 38 | GNU_CONFIGURE_PREFIX= ${GCC_PREFIX} | |
38 | INFO_FILES= yes | 39 | INFO_FILES= yes | |
39 | 40 | |||
40 | UNLIMIT_RESOURCES+= datasize | 41 | UNLIMIT_RESOURCES+= datasize |
@@ -1,41 +1,43 @@ | @@ -1,41 +1,43 @@ | |||
1 | # $NetBSD: Makefile,v 1.17 2017/06/21 21:16:35 maya Exp $ | 1 | # $NetBSD: Makefile,v 1.18 2017/06/22 21:44:49 maya Exp $ | |
2 | 2 | |||
3 | GCC_PKGNAME= gcc49 | 3 | GCC_PKGNAME= gcc49 | |
4 | .include "version.mk" | 4 | .include "version.mk" | |
5 | 5 | |||
6 | DISTNAME= gcc-${GCC49_DIST_VERSION} | 6 | DISTNAME= gcc-${GCC49_DIST_VERSION} | |
7 | PKGNAME= ${GCC_PKGNAME}-${GCC49_DIST_VERSION} | 7 | PKGNAME= ${GCC_PKGNAME}-${GCC49_DIST_VERSION} | |
8 | 8 | |||
9 | ## When bumping the PKGREVISION of this package the PKGREVISION of | 9 | ## When bumping the PKGREVISION of this package the PKGREVISION of | |
10 | ## lang/gcc49-libs needs to be bump to be at least 1 more than the | 10 | ## lang/gcc49-libs needs to be bump to be at least 1 more than the | |
11 | ## PKGREVISION of this package! | 11 | ## PKGREVISION of this package! | |
12 | PKGREVISION= 1 | 12 | PKGREVISION= 1 | |
13 | CATEGORIES= lang | 13 | CATEGORIES= lang | |
14 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC49_DIST_VERSION}/} | 14 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC49_DIST_VERSION}/} | |
15 | EXTRACT_SUFX= .tar.bz2 | 15 | EXTRACT_SUFX= .tar.bz2 | |
16 | 16 | |||
17 | MAINTAINER= maya@NetBSD.org | 17 | MAINTAINER= maya@NetBSD.org | |
18 | HOMEPAGE= http://gcc.gnu.org/ | 18 | HOMEPAGE= http://gcc.gnu.org/ | |
19 | COMMENT= The GNU Compiler Collection (GCC) - 4.9 Release Series | 19 | COMMENT= The GNU Compiler Collection (GCC) - 4.9 Release Series | |
20 | LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 | 20 | LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 | |
21 | 21 | |||
22 | DISTFILES= ${DEFAULT_DISTFILES} | 22 | DISTFILES= ${DEFAULT_DISTFILES} | |
23 | EXTRACT_ONLY= ${DEFAULT_DISTFILES} | 23 | EXTRACT_ONLY= ${DEFAULT_DISTFILES} | |
24 | 24 | |||
25 | NOT_FOR_PLATFORM= Interix-*-* | 25 | NOT_FOR_PLATFORM= Interix-*-* | |
26 | 26 | |||
27 | USE_LANGUAGES= c c++ | 27 | USE_LANGUAGES= c c++ | |
28 | USE_TOOLS+= gmake makeinfo gsed | 28 | USE_TOOLS+= gmake makeinfo sed:run | |
29 | USE_TOOLS.NetBSD+= gsed | |||
30 | ||||
29 | 31 | |||
30 | GNU_CONFIGURE= yes | 32 | GNU_CONFIGURE= yes | |
31 | ## Build outside ${WRKSRC} | 33 | ## Build outside ${WRKSRC} | |
32 | OBJDIR= ../build | 34 | OBJDIR= ../build | |
33 | CONFIGURE_DIRS= ${OBJDIR} | 35 | CONFIGURE_DIRS= ${OBJDIR} | |
34 | CONFIGURE_SCRIPT= ../${DISTNAME}/configure | 36 | CONFIGURE_SCRIPT= ../${DISTNAME}/configure | |
35 | GCC_SUBPREFIX= ${GCC_PKGNAME} | 37 | GCC_SUBPREFIX= ${GCC_PKGNAME} | |
36 | GCC_PREFIX= ${PREFIX}/${GCC_SUBPREFIX} | 38 | GCC_PREFIX= ${PREFIX}/${GCC_SUBPREFIX} | |
37 | GCC_TARGET_MACHINE?= ${MACHINE_GNU_PLATFORM} | 39 | GCC_TARGET_MACHINE?= ${MACHINE_GNU_PLATFORM} | |
38 | GNU_CONFIGURE_PREFIX= ${GCC_PREFIX} | 40 | GNU_CONFIGURE_PREFIX= ${GCC_PREFIX} | |
39 | INFO_FILES= yes | 41 | INFO_FILES= yes | |
40 | CONFIGURE_ARGS+= --disable-libstdcxx-pch | 42 | CONFIGURE_ARGS+= --disable-libstdcxx-pch | |
41 | 43 |
@@ -1,40 +1,41 @@ | @@ -1,40 +1,41 @@ | |||
1 | # $NetBSD: Makefile,v 1.18 2017/06/21 21:16:36 maya Exp $ | 1 | # $NetBSD: Makefile,v 1.19 2017/06/22 21:44:49 maya Exp $ | |
2 | 2 | |||
3 | GCC_PKGNAME= gcc5 | 3 | GCC_PKGNAME= gcc5 | |
4 | PKGREVISION= 3 | 4 | PKGREVISION= 3 | |
5 | .include "version.mk" | 5 | .include "version.mk" | |
6 | 6 | |||
7 | DISTNAME= gcc-${GCC5_DIST_VERSION} | 7 | DISTNAME= gcc-${GCC5_DIST_VERSION} | |
8 | PKGNAME= ${GCC_PKGNAME}-${GCC5_DIST_VERSION} | 8 | PKGNAME= ${GCC_PKGNAME}-${GCC5_DIST_VERSION} | |
9 | ## When bumping the PKGREVISION of this package the PKGREVISION of | 9 | ## When bumping the PKGREVISION of this package the PKGREVISION of | |
10 | ## lang/gcc5-libs needs to be bump to be at least 1 more than the | 10 | ## lang/gcc5-libs needs to be bump to be at least 1 more than the | |
11 | ## PKGREVISION of this package! | 11 | ## PKGREVISION of this package! | |
12 | CATEGORIES= lang | 12 | CATEGORIES= lang | |
13 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC5_DIST_VERSION}/} | 13 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC5_DIST_VERSION}/} | |
14 | EXTRACT_SUFX= .tar.bz2 | 14 | EXTRACT_SUFX= .tar.bz2 | |
15 | 15 | |||
16 | MAINTAINER= maya@NetBSD.org | 16 | MAINTAINER= maya@NetBSD.org | |
17 | HOMEPAGE= http://gcc.gnu.org/ | 17 | HOMEPAGE= http://gcc.gnu.org/ | |
18 | COMMENT= The GNU Compiler Collection (GCC) - 5 Release Series | 18 | COMMENT= The GNU Compiler Collection (GCC) - 5 Release Series | |
19 | LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 | 19 | LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 | |
20 | 20 | |||
21 | DISTFILES= ${DEFAULT_DISTFILES} | 21 | DISTFILES= ${DEFAULT_DISTFILES} | |
22 | EXTRACT_ONLY= ${DEFAULT_DISTFILES} | 22 | EXTRACT_ONLY= ${DEFAULT_DISTFILES} | |
23 | 23 | |||
24 | NOT_FOR_PLATFORM= Interix-*-* | 24 | NOT_FOR_PLATFORM= Interix-*-* | |
25 | 25 | |||
26 | USE_LANGUAGES= c c++ | 26 | USE_LANGUAGES= c c++ | |
27 | USE_TOOLS+= gmake makeinfo gsed tar:build | 27 | USE_TOOLS+= gmake makeinfo sed:run tar:build | |
28 | USE_TOOLS.NetBSD+= gsed | |||
28 | 29 | |||
29 | GNU_CONFIGURE= yes | 30 | GNU_CONFIGURE= yes | |
30 | ## Build outside ${WRKSRC} | 31 | ## Build outside ${WRKSRC} | |
31 | OBJDIR= ../build | 32 | OBJDIR= ../build | |
32 | CONFIGURE_DIRS= ${OBJDIR} | 33 | CONFIGURE_DIRS= ${OBJDIR} | |
33 | CONFIGURE_SCRIPT= ../${DISTNAME}/configure | 34 | CONFIGURE_SCRIPT= ../${DISTNAME}/configure | |
34 | GCC_SUBPREFIX= ${GCC_PKGNAME} | 35 | GCC_SUBPREFIX= ${GCC_PKGNAME} | |
35 | GCC_PREFIX= ${PREFIX}/${GCC_SUBPREFIX} | 36 | GCC_PREFIX= ${PREFIX}/${GCC_SUBPREFIX} | |
36 | GNU_CONFIGURE_PREFIX= ${GCC_PREFIX} | 37 | GNU_CONFIGURE_PREFIX= ${GCC_PREFIX} | |
37 | INFO_FILES= yes | 38 | INFO_FILES= yes | |
38 | CONFIGURE_ARGS+= --disable-libstdcxx-pch | 39 | CONFIGURE_ARGS+= --disable-libstdcxx-pch | |
39 | 40 | |||
40 | UNLIMIT_RESOURCES+= datasize | 41 | UNLIMIT_RESOURCES+= datasize |
@@ -1,40 +1,41 @@ | @@ -1,40 +1,41 @@ | |||
1 | # $NetBSD: Makefile,v 1.5 2017/06/21 21:16:36 maya Exp $ | 1 | # $NetBSD: Makefile,v 1.6 2017/06/22 21:44:49 maya Exp $ | |
2 | 2 | |||
3 | GCC_PKGNAME= gcc6 | 3 | GCC_PKGNAME= gcc6 | |
4 | .include "version.mk" | 4 | .include "version.mk" | |
5 | 5 | |||
6 | DISTNAME= gcc-${GCC6_DIST_VERSION} | 6 | DISTNAME= gcc-${GCC6_DIST_VERSION} | |
7 | PKGNAME= ${GCC_PKGNAME}-${GCC6_DIST_VERSION} | 7 | PKGNAME= ${GCC_PKGNAME}-${GCC6_DIST_VERSION} | |
8 | ## When bumping the PKGREVISION of this package the PKGREVISION of | 8 | ## When bumping the PKGREVISION of this package the PKGREVISION of | |
9 | ## lang/gcc6-libs needs to be bump to be at least 1 more than the | 9 | ## lang/gcc6-libs needs to be bump to be at least 1 more than the | |
10 | ## PKGREVISION of this package! | 10 | ## PKGREVISION of this package! | |
11 | PKGREVISION= 1 | 11 | PKGREVISION= 1 | |
12 | CATEGORIES= lang | 12 | CATEGORIES= lang | |
13 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC6_DIST_VERSION}/} | 13 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC6_DIST_VERSION}/} | |
14 | EXTRACT_SUFX= .tar.bz2 | 14 | EXTRACT_SUFX= .tar.bz2 | |
15 | 15 | |||
16 | MAINTAINER= maya@NetBSD.org | 16 | MAINTAINER= maya@NetBSD.org | |
17 | HOMEPAGE= http://gcc.gnu.org/ | 17 | HOMEPAGE= http://gcc.gnu.org/ | |
18 | COMMENT= The GNU Compiler Collection (GCC) - 6 Release Series | 18 | COMMENT= The GNU Compiler Collection (GCC) - 6 Release Series | |
19 | LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 | 19 | LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 | |
20 | 20 | |||
21 | DISTFILES= ${DEFAULT_DISTFILES} | 21 | DISTFILES= ${DEFAULT_DISTFILES} | |
22 | EXTRACT_ONLY= ${DEFAULT_DISTFILES} | 22 | EXTRACT_ONLY= ${DEFAULT_DISTFILES} | |
23 | 23 | |||
24 | NOT_FOR_PLATFORM= Interix-*-* | 24 | NOT_FOR_PLATFORM= Interix-*-* | |
25 | 25 | |||
26 | USE_LANGUAGES= c c++ | 26 | USE_LANGUAGES= c c++ | |
27 | USE_TOOLS+= gmake makeinfo gsed tar:build | 27 | USE_TOOLS+= gmake makeinfo sed:run tar:build | |
28 | USE_TOOLS.NetBSD+= gsed | |||
28 | 29 | |||
29 | GNU_CONFIGURE= yes | 30 | GNU_CONFIGURE= yes | |
30 | ## Build outside ${WRKSRC} | 31 | ## Build outside ${WRKSRC} | |
31 | OBJDIR= ../build | 32 | OBJDIR= ../build | |
32 | CONFIGURE_DIRS= ${OBJDIR} | 33 | CONFIGURE_DIRS= ${OBJDIR} | |
33 | CONFIGURE_SCRIPT= ../${DISTNAME}/configure | 34 | CONFIGURE_SCRIPT= ../${DISTNAME}/configure | |
34 | GCC_SUBPREFIX= ${GCC_PKGNAME} | 35 | GCC_SUBPREFIX= ${GCC_PKGNAME} | |
35 | GCC_PREFIX= ${PREFIX}/${GCC_SUBPREFIX} | 36 | GCC_PREFIX= ${PREFIX}/${GCC_SUBPREFIX} | |
36 | GNU_CONFIGURE_PREFIX= ${GCC_PREFIX} | 37 | GNU_CONFIGURE_PREFIX= ${GCC_PREFIX} | |
37 | INFO_FILES= yes | 38 | INFO_FILES= yes | |
38 | CONFIGURE_ARGS+= --disable-libstdcxx-pch | 39 | CONFIGURE_ARGS+= --disable-libstdcxx-pch | |
39 | 40 | |||
40 | UNLIMIT_RESOURCES+= datasize | 41 | UNLIMIT_RESOURCES+= datasize |
@@ -1,40 +1,41 @@ | @@ -1,40 +1,41 @@ | |||
1 | # $NetBSD: Makefile,v 1.6 2017/06/21 21:16:36 maya Exp $ | 1 | # $NetBSD: Makefile,v 1.7 2017/06/22 21:44:49 maya Exp $ | |
2 | 2 | |||
3 | GCC_PKGNAME= gcc7 | 3 | GCC_PKGNAME= gcc7 | |
4 | .include "version.mk" | 4 | .include "version.mk" | |
5 | 5 | |||
6 | DISTNAME= gcc-${GCC7S_DIST_VERSION} | 6 | DISTNAME= gcc-${GCC7S_DIST_VERSION} | |
7 | PKGNAME= ${GCC_PKGNAME}-${GCC7S_DIST_VERSION} | 7 | PKGNAME= ${GCC_PKGNAME}-${GCC7S_DIST_VERSION} | |
8 | ## When bumping the PKGREVISION of this package the PKGREVISION of | 8 | ## When bumping the PKGREVISION of this package the PKGREVISION of | |
9 | ## lang/gcc7-libs needs to be bump to be at least 1 more than the | 9 | ## lang/gcc7-libs needs to be bump to be at least 1 more than the | |
10 | ## PKGREVISION of this package! | 10 | ## PKGREVISION of this package! | |
11 | PKGREVISION= 3 | 11 | PKGREVISION= 3 | |
12 | CATEGORIES= lang | 12 | CATEGORIES= lang | |
13 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC7S_DIST_VERSION}/} | 13 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC7S_DIST_VERSION}/} | |
14 | EXTRACT_SUFX= .tar.bz2 | 14 | EXTRACT_SUFX= .tar.bz2 | |
15 | 15 | |||
16 | MAINTAINER= maya@NetBSD.org | 16 | MAINTAINER= maya@NetBSD.org | |
17 | HOMEPAGE= http://gcc.gnu.org/ | 17 | HOMEPAGE= http://gcc.gnu.org/ | |
18 | COMMENT= The GNU Compiler Collection (GCC) - 7.0 Release Series | 18 | COMMENT= The GNU Compiler Collection (GCC) - 7.0 Release Series | |
19 | LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 | 19 | LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 | |
20 | 20 | |||
21 | DISTFILES= ${DEFAULT_DISTFILES} | 21 | DISTFILES= ${DEFAULT_DISTFILES} | |
22 | EXTRACT_ONLY= ${DEFAULT_DISTFILES} | 22 | EXTRACT_ONLY= ${DEFAULT_DISTFILES} | |
23 | 23 | |||
24 | NOT_FOR_PLATFORM= Interix-*-* | 24 | NOT_FOR_PLATFORM= Interix-*-* | |
25 | 25 | |||
26 | USE_LANGUAGES= c c++ | 26 | USE_LANGUAGES= c c++ | |
27 | USE_TOOLS+= gmake makeinfo gsed tar:build | 27 | USE_TOOLS+= gmake makeinfo sed:run tar:build | |
28 | USE_TOOLS.NetBSD+= gsed | |||
28 | 29 | |||
29 | GNU_CONFIGURE= yes | 30 | GNU_CONFIGURE= yes | |
30 | ## Build outside ${WRKSRC} | 31 | ## Build outside ${WRKSRC} | |
31 | OBJDIR= ../build | 32 | OBJDIR= ../build | |
32 | CONFIGURE_DIRS= ${OBJDIR} | 33 | CONFIGURE_DIRS= ${OBJDIR} | |
33 | CONFIGURE_SCRIPT= ../${DISTNAME}/configure | 34 | CONFIGURE_SCRIPT= ../${DISTNAME}/configure | |
34 | GCC_SUBPREFIX= ${GCC_PKGNAME} | 35 | GCC_SUBPREFIX= ${GCC_PKGNAME} | |
35 | GCC_PREFIX= ${PREFIX}/${GCC_SUBPREFIX} | 36 | GCC_PREFIX= ${PREFIX}/${GCC_SUBPREFIX} | |
36 | GNU_CONFIGURE_PREFIX= ${GCC_PREFIX} | 37 | GNU_CONFIGURE_PREFIX= ${GCC_PREFIX} | |
37 | INFO_FILES= yes | 38 | INFO_FILES= yes | |
38 | CONFIGURE_ARGS+= --disable-libstdcxx-pch | 39 | CONFIGURE_ARGS+= --disable-libstdcxx-pch | |
39 | 40 | |||
40 | UNLIMIT_RESOURCES+= datasize | 41 | UNLIMIT_RESOURCES+= datasize |