summaryrefslogtreecommitdiff
path: root/cross
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2015-12-31 21:42:50 +0000
committerryoon <ryoon@pkgsrc.org>2015-12-31 21:42:50 +0000
commit25d620590266522e3ce6fe0eb056b850a2508166 (patch)
tree612d2207f401e3864d143f29523c34e9a8b26b66 /cross
parent10de9b3374ab6d18085f0f3d40deee12a9371a6a (diff)
downloadpkgsrc-25d620590266522e3ce6fe0eb056b850a2508166.tar.gz
Update gcc5 to 5.3.0 and gcc-libs to 5.3.0nb1
Changelog: Target Specific Changes IA-32/x86-64 GCC now supports the Intel CPU named Skylake with AVX-512 extensions through -march=skylake-avx512. The switch enables the following ISA extensions: AVX-512F, AVX512VL, AVX-512CD, AVX-512BW, AVX-512DQ.
Diffstat (limited to 'cross')
-rw-r--r--cross/arm-none-eabi-gcc5/Makefile10
-rw-r--r--cross/arm-none-eabi-gcc5/PLIST3
-rw-r--r--cross/arm-none-eabi-gcc5/distinfo12
-rw-r--r--cross/arm-none-eabi-gcc5/patches/patch-libiberty_Makefile.in10
4 files changed, 20 insertions, 15 deletions
diff --git a/cross/arm-none-eabi-gcc5/Makefile b/cross/arm-none-eabi-gcc5/Makefile
index cbb89d19f16..a8f9248b34c 100644
--- a/cross/arm-none-eabi-gcc5/Makefile
+++ b/cross/arm-none-eabi-gcc5/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.2 2015/12/10 03:02:16 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2015/12/31 21:42:50 ryoon Exp $
-DISTNAME= gcc-5.2.0
+DISTNAME= gcc-5.3.0
PKGNAME= cross-arm-none-eabi-${DISTNAME}
CATEGORIES= cross
-MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-5.2.0/}
+MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-5.3.0/}
NEWLIBVER= 2.2.0
SITES.newlib-${NEWLIBVER}.tar.gz=ftp://sources.redhat.com/pub/newlib/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
@@ -28,6 +28,10 @@ OBJDIR= ../build
CONFIGURE_DIRS= ${OBJDIR}
CONFIGURE_SCRIPT= ../${DISTNAME}/configure
+CONFIG_SHELL= ${LOCALBASE}/bin/bash
+WRAPPER_SHELL= ${LOCALBASE}/bin/bash
+USE_TOOLS+= bash
+
USE_TOOLS+= gmake makeinfo
GNU_CONFIGURE= yes
diff --git a/cross/arm-none-eabi-gcc5/PLIST b/cross/arm-none-eabi-gcc5/PLIST
index 049ae5ddf4a..7325c67fa5e 100644
--- a/cross/arm-none-eabi-gcc5/PLIST
+++ b/cross/arm-none-eabi-gcc5/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2015/10/11 01:14:56 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.2 2015/12/31 21:42:50 ryoon Exp $
cross-arm-none-eabi/arm-none-eabi/include/_ansi.h
cross-arm-none-eabi/arm-none-eabi/include/_syslist.h
cross-arm-none-eabi/arm-none-eabi/include/alloca.h
@@ -140,6 +140,7 @@ cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/parse_numbers.h
cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/postypes.h
cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/predefined_ops.h
cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/ptr_traits.h
+cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/quoted_string.h
cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/random.h
cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/random.tcc
cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/range_access.h
diff --git a/cross/arm-none-eabi-gcc5/distinfo b/cross/arm-none-eabi-gcc5/distinfo
index cd3ef59d10d..f374aade79e 100644
--- a/cross/arm-none-eabi-gcc5/distinfo
+++ b/cross/arm-none-eabi-gcc5/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.3 2015/12/10 03:02:16 joerg Exp $
+$NetBSD: distinfo,v 1.4 2015/12/31 21:42:50 ryoon Exp $
-SHA1 (gcc-5.2.0.tar.bz2) = fe3f5390949d47054b613edc36c557eb1d51c18e
-RMD160 (gcc-5.2.0.tar.bz2) = eaedd62e7a738f6bdc0e97a0c40fbbd75d35925b
-SHA512 (gcc-5.2.0.tar.bz2) = 844120349ec04465dcea52d8ec747f1cbbc9d76a39fe3d8ef5e6b93614e63d718862d60d0a1c1cbf59ffc7815562287d0a2e536a6b220cebcd0b8de4ba35e715
-Size (gcc-5.2.0.tar.bz2) = 95221552 bytes
+SHA1 (gcc-5.3.0.tar.bz2) = 0612270b103941da08376df4d0ef4e5662a2e9eb
+RMD160 (gcc-5.3.0.tar.bz2) = b06fec59ceb37aeb042bdb9e1703e53d0834d085
+SHA512 (gcc-5.3.0.tar.bz2) = d619847383405fd389f5a2d7225f97fedb01f81478dbb8339047ccba7561a5c20045ab500a8744bffd19ea51892ce09fc37f862f2cfcb42de0f0f8cd8f8da37a
+Size (gcc-5.3.0.tar.bz2) = 95441837 bytes
SHA1 (newlib-2.2.0.tar.gz) = 16fc7bc82e445341b9e741a3fc57b818691fa375
RMD160 (newlib-2.2.0.tar.gz) = f295a83d08c4ccb4ccde355fbbd55f54352ff2ad
SHA512 (newlib-2.2.0.tar.gz) = ab9161f16845367c823b6709e3c5708969f29f05c77edb1cf969ff4202f358648f1e55080974599dcefed2fbced4694dc73748596e76c1aa37c50cddff6e4be3
@@ -11,4 +11,4 @@ Size (newlib-2.2.0.tar.gz) = 16521910 bytes
SHA1 (patch-gcc_system.h) = 72a75ff773b9b5f3d2f16f4ec7d29e032aba5f53
SHA1 (patch-libcc1_connection.cc) = 2acd56a6f62b29ed3f02eecb7bf103e4564a442c
SHA1 (patch-libgo_mksysinfo.sh) = f14e68a0c8cc823442661e3523b3b6b9b9a5fd1c
-SHA1 (patch-libiberty_Makefile.in) = 6f61bd7bb473e8825adf5c25bc57ff3f3602beb5
+SHA1 (patch-libiberty_Makefile.in) = 7ea2578b5b77cb4adcd4afe3d63739efc68a1540
diff --git a/cross/arm-none-eabi-gcc5/patches/patch-libiberty_Makefile.in b/cross/arm-none-eabi-gcc5/patches/patch-libiberty_Makefile.in
index 3e2efc0434b..94ec55dceee 100644
--- a/cross/arm-none-eabi-gcc5/patches/patch-libiberty_Makefile.in
+++ b/cross/arm-none-eabi-gcc5/patches/patch-libiberty_Makefile.in
@@ -1,4 +1,4 @@
-$NetBSD: patch-libiberty_Makefile.in,v 1.1 2015/12/10 03:02:16 joerg Exp $
+$NetBSD: patch-libiberty_Makefile.in,v 1.2 2015/12/31 21:42:50 ryoon Exp $
--- libiberty/Makefile.in.orig 2014-12-24 16:22:51.000000000 +0000
+++ libiberty/Makefile.in
@@ -13,10 +13,10 @@ $NetBSD: patch-libiberty_Makefile.in,v 1.1 2015/12/10 03:02:16 joerg Exp $
- $(INSTALL_DATA) $(TARGETLIB) $(DESTDIR)$(libdir)/$(MULTIOSDIR)/$(TARGETLIB)n; \
- ( cd $(DESTDIR)$(libdir)/$(MULTIOSDIR) ; chmod 644 $(TARGETLIB)n ;$(RANLIB) $(TARGETLIB)n ); \
- mv -f $(DESTDIR)$(libdir)/$(MULTIOSDIR)/$(TARGETLIB)n $(DESTDIR)$(libdir)/$(MULTIOSDIR)/$(TARGETLIB); \
-+ ${mkinstalldirs} $(DESTDIR)$(libdir)
-+ $(INSTALL_DATA) $(TARGETLIB) $(DESTDIR)$(libdir)/$(TARGETLIB)n
-+ ( cd $(DESTDIR)$(libdir) ; chmod 644 $(TARGETLIB)n ;$(RANLIB) $(TARGETLIB)n )
-+ mv -f $(DESTDIR)$(libdir)/$(TARGETLIB)n $(DESTDIR)$(libdir)/$(TARGETLIB)
++ ${mkinstalldirs} $(DESTDIR)$(libdir); \
++ $(INSTALL_DATA) $(TARGETLIB) $(DESTDIR)$(libdir)/$(TARGETLIB)n; \
++ ( cd $(DESTDIR)$(libdir) ; chmod 644 $(TARGETLIB)n ;$(RANLIB) $(TARGETLIB)n ); \
++ mv -f $(DESTDIR)$(libdir)/$(TARGETLIB)n $(DESTDIR)$(libdir)/$(TARGETLIB); \
case "${target_header_dir}" in \
/*) thd=${target_header_dir};; \
*) thd=${includedir}/${target_header_dir};; \