From 25d620590266522e3ce6fe0eb056b850a2508166 Mon Sep 17 00:00:00 2001 From: ryoon Date: Thu, 31 Dec 2015 21:42:50 +0000 Subject: 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. --- cross/arm-none-eabi-gcc5/Makefile | 10 +++++++--- cross/arm-none-eabi-gcc5/PLIST | 3 ++- cross/arm-none-eabi-gcc5/distinfo | 12 ++++++------ cross/arm-none-eabi-gcc5/patches/patch-libiberty_Makefile.in | 10 +++++----- 4 files changed, 20 insertions(+), 15 deletions(-) (limited to 'cross') 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};; \ -- cgit v1.2.3