summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormaya <maya@pkgsrc.org>2019-10-04 16:05:09 +0000
committermaya <maya@pkgsrc.org>2019-10-04 16:05:09 +0000
commit2a77301d0b74a03c97c9e0bf6e8c82f08aa45b6b (patch)
tree99238c2af820295674bf4202e6b79a999be30537
parent8f8a922e21609faef725f979d43a1cc458ef31c4 (diff)
downloadpkgsrc-2a77301d0b74a03c97c9e0bf6e8c82f08aa45b6b.tar.gz
nios2-gcc3: remove. The compiler built from this package hangs during the
build. We have other nios2-gcc packages. (And it's still in the latest GCC sources)
-rw-r--r--cross/Makefile3
-rw-r--r--cross/nios2-gcc3/DESCR1
-rw-r--r--cross/nios2-gcc3/Makefile67
-rw-r--r--cross/nios2-gcc3/PLIST42
-rw-r--r--cross/nios2-gcc3/distinfo8
-rw-r--r--cross/nios2-gcc3/patches/patch-aa34
-rw-r--r--cross/nios2-gcc3/patches/patch-ab52
7 files changed, 1 insertions, 206 deletions
diff --git a/cross/Makefile b/cross/Makefile
index 9c9f8d6b43b..5e7ed62ce6f 100644
--- a/cross/Makefile
+++ b/cross/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.89 2019/09/20 15:20:58 bouyer Exp $
+# $NetBSD: Makefile,v 1.90 2019/10/04 16:05:09 maya Exp $
#
COMMENT= Cross-platform development utilities
@@ -61,7 +61,6 @@ SUBDIR+= mingw-w64-x86_64-winpthreads
#SUBDIR+= nios2 # just contains makefile fragments
SUBDIR+= nios2-binutils
SUBDIR+= nios2-gcc
-SUBDIR+= nios2-gcc3
SUBDIR+= nios2-gcc41
SUBDIR+= objconv
SUBDIR+= or1k-none-elf-binutils
diff --git a/cross/nios2-gcc3/DESCR b/cross/nios2-gcc3/DESCR
deleted file mode 100644
index 356c58136a2..00000000000
--- a/cross/nios2-gcc3/DESCR
+++ /dev/null
@@ -1 +0,0 @@
-Cross gcc-3.4.6 for ALTERA FPGA Nios2 processor.
diff --git a/cross/nios2-gcc3/Makefile b/cross/nios2-gcc3/Makefile
deleted file mode 100644
index 8149a3e48bb..00000000000
--- a/cross/nios2-gcc3/Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
-# $NetBSD: Makefile,v 1.13 2019/08/11 13:18:18 wiz Exp $
-
-PKG_VERSION= 3.4.6
-# PKGNAME will have option name only when explictly selected
-PKGNAME= nios2-gcc3-${PKG_VERSION}
-PKGREVISION= 7
-CATEGORIES= cross
-MAINTAINER= pkgsrc-users@NetBSD.org
-COMMENT= GNU gcc3 for Altera FPGA Nios2 processor
-LICENSE= gnu-gpl-v2
-
-MASTER_SITES= ftp://ftp.altera.com/outgoing/download/support/ip/processors/nios2/gnu/
-DISTNAME= nios2_gnu_gcc3_10.0
-# nios2_gnu_gcc3_10.1.tgz are the exactly same, see MD5
-
-NOT_FOR_BULK_PLATFORM= SunOS-*-* NetBSD-*-*
-
-EXTRACT_ELEMENTS= gcc
-WRKSRC= ${WRKDIR}/gcc
-
-USE_TOOLS+= gmake makeinfo perl
-USE_GNU_CONFIGURE_HOST= no
-
-DEPENDS+= nios2-binutils-[0-9]*:../../cross/nios2-binutils
-
-GNU_CONFIGURE= yes
-
-NIOS2_TARGET?= nios2-elf
-PLIST_SUBST+= NIOS2_TARGET=${NIOS2_TARGET:Q}
-
-GNU_CONFIGURE_PREFIX= ${PREFIX}/cross
-PATH:= ${PREFIX}/cross/bin:${PATH}
-
-BUILD_DEPENDS+= gtexinfo-[0-9]*:../../devel/gtexinfo
-
-.if defined(GNU_CONFIGURE)
-CONFIGURE_ARGS= # reset
-CONFIGURE_ARGS+= --target=${NIOS2_TARGET:Q}
-# following line to avoid getting
-# make: exec(nios2--netbsdelf-ar) failed (No such file or directory)
-USE_GNU_CONFIGURE_HOST= NO
-.endif
-CONFIGURE_ARGS+= --enable-languages=c
-CONFIGURE_ARGS+= --disable-multilib
-CONFIGURE_ARGS+= --disable-threads
-CONFIGURE_ARGS+= --disable-nls
-# to avoid strange problem due to long `uname -a` result
-CONFIGURE_ARGS+= --host=${MACHINE_ARCH}--${LOWER_OPSYS}
-CONFIGURE_ARGS+= --build=${MACHINE_ARCH}--${LOWER_OPSYS}
-
-# pkglint flags, but seems necessary not generating dir file
-INFO_FILES= no
-
-# to avoid conflict with binutils (to be fixed by more sophisticated way)
-post-install:
- ${RM} ${DESTDIR}${PREFIX}/cross/lib/libiberty.a
-# to avoid conflict wit mingw-w64-gcc-4.5.1
- ${RM} ${DESTDIR}${PREFIX}/cross/man/man7/fsf-funding.7
- ${RM} ${DESTDIR}${PREFIX}/cross/man/man7/gfdl.7
- ${RM} ${DESTDIR}${PREFIX}/cross/man/man7/gpl.7
- ${RM} ${DESTDIR}${PREFIX}/cross/info/cpp.info
- ${RM} ${DESTDIR}${PREFIX}/cross/info/cppinternals.info
- ${RM} ${DESTDIR}${PREFIX}/cross/info/gcc.info
- ${RM} ${DESTDIR}${PREFIX}/cross/info/gccinstall.info
- ${RM} ${DESTDIR}${PREFIX}/cross/info/gccint.info
-
-.include "../../mk/bsd.pkg.mk"
diff --git a/cross/nios2-gcc3/PLIST b/cross/nios2-gcc3/PLIST
deleted file mode 100644
index bc1f12453c4..00000000000
--- a/cross/nios2-gcc3/PLIST
+++ /dev/null
@@ -1,42 +0,0 @@
-@comment $NetBSD: PLIST,v 1.2 2017/09/09 17:17:51 dholland Exp $
-cross/bin/${NIOS2_TARGET}-cpp
-cross/bin/${NIOS2_TARGET}-gcc
-cross/bin/${NIOS2_TARGET}-gcc-${PKGVERSION}
-cross/bin/${NIOS2_TARGET}-gccbug
-cross/bin/${NIOS2_TARGET}-gcov
-cross/libexec/gcc/${NIOS2_TARGET}/${PKGVERSION}/cc1
-cross/libexec/gcc/${NIOS2_TARGET}/${PKGVERSION}/collect2
-cross/libexec/gcc/${NIOS2_TARGET}/${PKGVERSION}/install-tools/fixinc.sh
-cross/libexec/gcc/${NIOS2_TARGET}/${PKGVERSION}/install-tools/fixincl
-cross/libexec/gcc/${NIOS2_TARGET}/${PKGVERSION}/install-tools/mkheaders
-cross/man/man1/${NIOS2_TARGET}-cpp.1
-cross/man/man1/${NIOS2_TARGET}-gcc.1
-cross/man/man1/${NIOS2_TARGET}-gcov.1
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/crtbegin.o
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/crtend.o
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/crti.o
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/crtn.o
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/include/README
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/include/float.h
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/include/iso646.h
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/include/limits.h
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/include/stdarg.h
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/include/stdbool.h
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/include/stddef.h
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/include/syslimits.h
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/include/unwind.h
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/include/varargs.h
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/install-tools/gsyslimits.h
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/install-tools/include/README
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/install-tools/include/float.h
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/install-tools/include/iso646.h
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/install-tools/include/limits.h
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/install-tools/include/stdarg.h
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/install-tools/include/stdbool.h
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/install-tools/include/stddef.h
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/install-tools/include/unwind.h
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/install-tools/include/varargs.h
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/install-tools/mkheaders.conf
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/libgcc.a
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/libgcov.a
-cross/lib/gcc/${NIOS2_TARGET}/${PKGVERSION}/specs
diff --git a/cross/nios2-gcc3/distinfo b/cross/nios2-gcc3/distinfo
deleted file mode 100644
index bb07d8da8bf..00000000000
--- a/cross/nios2-gcc3/distinfo
+++ /dev/null
@@ -1,8 +0,0 @@
-$NetBSD: distinfo,v 1.3 2019/06/08 10:53:29 rillig Exp $
-
-SHA1 (nios2_gnu_gcc3_10.0.tar.gz) = db28844deb79c416d2ded7fafa9b497ff4fa355c
-RMD160 (nios2_gnu_gcc3_10.0.tar.gz) = 67f8d48eb49366154efb3fb9c177a978a7768ce5
-SHA512 (nios2_gnu_gcc3_10.0.tar.gz) = ba93b9808e4ef637b7d35e4d0cbdcb6619777c0e5fda6cd834b96b20eccdb8d34b0edb52789dafb84eabec7b091cdd7fdbc26dc4a8f56f11597f7aba1ec32f06
-Size (nios2_gnu_gcc3_10.0.tar.gz) = 87391346 bytes
-SHA1 (patch-aa) = 30f4bfb8b42d61467168f062d213ad2e82d1b530
-SHA1 (patch-ab) = 92c3ae871f7772553c66145cf606bcfcef4ea64d
diff --git a/cross/nios2-gcc3/patches/patch-aa b/cross/nios2-gcc3/patches/patch-aa
deleted file mode 100644
index 1a7792dacb0..00000000000
--- a/cross/nios2-gcc3/patches/patch-aa
+++ /dev/null
@@ -1,34 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2019/06/08 10:53:29 rillig Exp $
-
-#
-# craft FPBIT_FUNCS and DPBIT_FUNCS lists to avoid routine collision
-# against NetBSD softfloat implementation. Following twelve are to
-# be eliminated;
-# _addsub_df.o _addsub_sf.o _df_to_sf.o _df_to_si.o
-# _div_df.o _div_sf.o _mul_df.o _mul_sf.o _sf_to_df.o _sf_to_si.o
-# _si_to_df.o _si_to_sf.o
-
---- gcc/Makefile.in.orig 2010-08-31 07:47:29.000000000 +0900
-+++ gcc/Makefile.in 2010-11-24 10:42:04.000000000 +0900
-@@ -912,15 +912,15 @@
- # Defined in libgcov.c, included only in gcov library
- LIBGCOV = _gcov _gcov_merge_add _gcov_merge_single _gcov_merge_delta
-
--FPBIT_FUNCS = _pack_sf _unpack_sf _addsub_sf _mul_sf _div_sf \
-+FPBIT_FUNCS = _pack_sf _unpack_sf \
- _fpcmp_parts_sf _compare_sf _eq_sf _ne_sf _gt_sf _ge_sf \
-- _lt_sf _le_sf _unord_sf _si_to_sf _sf_to_si _negate_sf _make_sf \
-- _sf_to_df _sf_to_tf _thenan_sf _sf_to_usi _usi_to_sf
-+ _lt_sf _le_sf _unord_sf _negate_sf _make_sf \
-+ _sf_to_tf _thenan_sf _sf_to_usi _usi_to_sf
-
--DPBIT_FUNCS = _pack_df _unpack_df _addsub_df _mul_df _div_df \
-+DPBIT_FUNCS = _pack_df _unpack_df \
- _fpcmp_parts_df _compare_df _eq_df _ne_df _gt_df _ge_df \
-- _lt_df _le_df _unord_df _si_to_df _df_to_si _negate_df _make_df \
-- _df_to_sf _df_to_tf _thenan_df _df_to_usi _usi_to_df
-+ _lt_df _le_df _unord_df negate_df _make_df \
-+ _df_to_tf _thenan_df _df_to_usi _usi_to_df
-
- TPBIT_FUNCS = _pack_tf _unpack_tf _addsub_tf _mul_tf _div_tf \
- _fpcmp_parts_tf _compare_tf _eq_tf _ne_tf _gt_tf _ge_tf \
diff --git a/cross/nios2-gcc3/patches/patch-ab b/cross/nios2-gcc3/patches/patch-ab
deleted file mode 100644
index 607e9a3820f..00000000000
--- a/cross/nios2-gcc3/patches/patch-ab
+++ /dev/null
@@ -1,52 +0,0 @@
-$NetBSD: patch-ab,v 1.1 2013/11/16 07:41:00 mef Exp $
-
-Based on the suggenstion from TNT (www.trans-nt.com)
-Thanks locore64 (at) alkyltechnology.com for the info.
-
---- gcc/c-parse.y.orig 2006-03-06 12:57:18.000000000 +0900
-+++ gcc/c-parse.y 2010-11-24 12:10:18.000000000 +0900
-@@ -1647,34 +1647,34 @@
-
- structsp_attr:
- struct_head identifier '{'
-- { $$ = start_struct (RECORD_TYPE, $2);
-+ { $<ttype>$ = start_struct (RECORD_TYPE, $2);
- /* Start scope of tag before parsing components. */
- }
- component_decl_list '}' maybe_attribute
-- { $$ = finish_struct ($<ttype>4, nreverse ($5),
-+ { $<ttype>$ = finish_struct ($<ttype>4, nreverse ($5),
- chainon ($1, $7)); }
- | struct_head '{' component_decl_list '}' maybe_attribute
-- { $$ = finish_struct (start_struct (RECORD_TYPE, NULL_TREE),
-+ { $<ttype>$ = finish_struct (start_struct (RECORD_TYPE, NULL_TREE),
- nreverse ($3), chainon ($1, $5));
- }
- | union_head identifier '{'
-- { $$ = start_struct (UNION_TYPE, $2); }
-+ { $<ttype>$ = start_struct (UNION_TYPE, $2); }
- component_decl_list '}' maybe_attribute
-- { $$ = finish_struct ($<ttype>4, nreverse ($5),
-+ { $<ttype>$ = finish_struct ($<ttype>4, nreverse ($5),
- chainon ($1, $7)); }
- | union_head '{' component_decl_list '}' maybe_attribute
-- { $$ = finish_struct (start_struct (UNION_TYPE, NULL_TREE),
-+ { $<ttype>$ = finish_struct (start_struct (UNION_TYPE, NULL_TREE),
- nreverse ($3), chainon ($1, $5));
- }
- | enum_head identifier '{'
-- { $$ = start_enum ($2); }
-+ { $<ttype>$ = start_enum ($2); }
- enumlist maybecomma_warn '}' maybe_attribute
-- { $$ = finish_enum ($<ttype>4, nreverse ($5),
-+ { $<ttype>$ = finish_enum ($<ttype>4, nreverse ($5),
- chainon ($1, $8)); }
- | enum_head '{'
-- { $$ = start_enum (NULL_TREE); }
-+ { $<ttype>$ = start_enum (NULL_TREE); }
- enumlist maybecomma_warn '}' maybe_attribute
-- { $$ = finish_enum ($<ttype>3, nreverse ($4),
-+ { $<ttype>$ = finish_enum ($<ttype>3, nreverse ($4),
- chainon ($1, $7)); }
- ;
-