pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

gcc8snapshot: Update to 20170806.



Module Name:	pkgsrc-wip
Committed By:	Kai-Uwe Eckhardt <kuehroqposteo.de>
Pushed By:	kuehro
Date:		Sun Aug 13 06:50:22 2017 +0200
Changeset:	27d831eeb7c3f004238e4a5365c26fdcfa746e7e

Modified Files:
	gcc8snapshot/distinfo
	gcc8snapshot/patches/patch-gcc_config.gcc
	gcc8snapshot/patches/patch-gcc_config_netbsd.h
	gcc8snapshot/version.mk

Log Message:
gcc8snapshot: Update to 20170806.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=27d831eeb7c3f004238e4a5365c26fdcfa746e7e

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 gcc8snapshot/distinfo                          | 12 ++++++------
 gcc8snapshot/patches/patch-gcc_config.gcc      | 20 +++++++-------------
 gcc8snapshot/patches/patch-gcc_config_netbsd.h | 25 +++----------------------
 gcc8snapshot/version.mk                        |  2 +-
 4 files changed, 17 insertions(+), 42 deletions(-)

diffs:
diff --git a/gcc8snapshot/distinfo b/gcc8snapshot/distinfo
index 33cf60d45d..bbc808b722 100644
--- a/gcc8snapshot/distinfo
+++ b/gcc8snapshot/distinfo
@@ -1,20 +1,20 @@
 $NetBSD: distinfo,v 1.23 2015/05/06 05:25:00 keckhardt Exp $
 
-SHA1 (gcc-8-20170618.tar.xz) = f3f39390e77d8b48790d5804914c7b6d4a19015e
-RMD160 (gcc-8-20170618.tar.xz) = c08e7e687fdd6aa3d75ac00d4ed8ea6d21f118f2
-SHA512 (gcc-8-20170618.tar.xz) = 38af6ae8ff4513d2fe77cd925cccf042430514e76089eeaf56611f6330bc65127426a494db3d43e3bd0980bd043b33c585ab9eb1185c24ba1deeeea2562d9531
-Size (gcc-8-20170618.tar.xz) = 59446704 bytes
+SHA1 (gcc-8-20170806.tar.xz) = 396f42d607fa36593d7daa15dcfdb3bb9f9fab0b
+RMD160 (gcc-8-20170806.tar.xz) = 02e22d7d680b22e170e8a768ff7bf80df6a9f681
+SHA512 (gcc-8-20170806.tar.xz) = b76ac29ad173303b5614af7423cbfd9cf5f052d3dc8a3490d7172a58281980e6547e78e95870aae4475a8ff91165c751faf6c20b9f4ff7ae36abce5eb90e8749
+Size (gcc-8-20170806.tar.xz) = 59758816 bytes
 SHA1 (isl-0.16.1.tar.bz2) = c5a2b201bf05229647e73203c0bf2d9679d4d21f
 RMD160 (isl-0.16.1.tar.bz2) = 5a99db3fe0d0a1f6bbac1ed4448f2403495c55b2
 SHA512 (isl-0.16.1.tar.bz2) = c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b
 Size (isl-0.16.1.tar.bz2) = 1626446 bytes
 SHA1 (patch-contrib_download__prerequisites) = 86c6c16e0e3e3a0bcb38579a8b4004f603fac1ca
 SHA1 (patch-gcc_Makefile.in) = c0f97c75ba1d37eae894141edd58bb36b734f651
-SHA1 (patch-gcc_config.gcc) = 748faea5319db95f24fc83d6d097a137655c83c6
+SHA1 (patch-gcc_config.gcc) = 448a7f37503df05c32253b173d723d3fa827decd
 SHA1 (patch-gcc_config_arm_arm.h) = cb8c938735ed1500dc39c3535563aeb550827a4c
 SHA1 (patch-gcc_config_netbsd-protos.h) = 6d28864b4ccc8c1a63fe28e43601b84b63a00633
 SHA1 (patch-gcc_config_netbsd.c) = 85f786bce881ef2fc348f98ef81fdbc001076183
-SHA1 (patch-gcc_config_netbsd.h) = 81891a83bb17b99fdb2c9381b8e8a1767391c695
+SHA1 (patch-gcc_config_netbsd.h) = e01f752fc7c1f647f1c0ed87111c29e9d1c45fc4
 SHA1 (patch-gcc_config_t-netbsd) = 802ad5706aa7ca9629f8e237f08fbb1569d28846
 SHA1 (patch-gcc_config_x-netbsd) = 6dc3d78e26df62054ea29f98ca51592858e671e3
 SHA1 (patch-gcc_configure) = 15fb7af267b79965f83bc64ce8aad1279b0ea52d
diff --git a/gcc8snapshot/patches/patch-gcc_config.gcc b/gcc8snapshot/patches/patch-gcc_config.gcc
index ae9af531aa..20eaae6fb3 100644
--- a/gcc8snapshot/patches/patch-gcc_config.gcc
+++ b/gcc8snapshot/patches/patch-gcc_config.gcc
@@ -1,14 +1,8 @@
-$NetBSD: patch-gcc_config.gcc,v 1.1 2017/05/03 00:21:03 maya Exp $
+$NetBSD$
 
-Claim to support ifunc (all archs under libexec/ld.elf_so/arch
-should work)                      XXX DON'T UPSTREAM THIS PART
-
-workaround netbsd backwards compatible non-C99 cabs{,f}
-something else about crt
-
---- gcc/config.gcc.orig	2017-05-05 17:31:57.000000000 +0000
+--- gcc/config.gcc.orig	2017-07-28 07:17:10.000000000 +0000
 +++ gcc/config.gcc
-@@ -775,10 +775,15 @@ case ${target} in
+@@ -791,10 +791,15 @@ case ${target} in
    target_has_targetcm=yes
    ;;
  *-*-netbsd*)
@@ -22,10 +16,10 @@ something else about crt
 +  target_gtfiles="${target_gtfiles} \$(srcdir)/config/netbsd.c"
 +  extra_objs="${extra_objs} netbsd.o"
 +  default_gnu_indirect_function=yes
- 
-   # NetBSD 2.0 and later get POSIX threads enabled by default.
-   # Allow them to be explicitly enabled on any other version.
-@@ -1474,10 +1479,12 @@ x86_64-*-freebsd*)
+   case ${enable_threads} in
+     "" | yes | posix) thread_file='posix' ;;
+   esac
+@@ -1476,10 +1481,12 @@ x86_64-*-freebsd*)
  i[34567]86-*-netbsdelf*)
  	tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h netbsd.h netbsd-stdint.h netbsd-elf.h i386/netbsd-elf.h"
  	extra_options="${extra_options} netbsd.opt netbsd-elf.opt"
diff --git a/gcc8snapshot/patches/patch-gcc_config_netbsd.h b/gcc8snapshot/patches/patch-gcc_config_netbsd.h
index 8a7b5e0108..a6835314be 100644
--- a/gcc8snapshot/patches/patch-gcc_config_netbsd.h
+++ b/gcc8snapshot/patches/patch-gcc_config_netbsd.h
@@ -1,9 +1,6 @@
-$NetBSD: patch-gcc_config_netbsd.h,v 1.1 2017/05/03 00:21:03 maya Exp $
+$NetBSD$
 
-when using shared, link against libc
-another unexplained change`
-
---- gcc/config/netbsd.h.orig	2014-01-02 22:23:26.000000000 +0000
+--- gcc/config/netbsd.h.orig	2017-07-09 04:22:43.000000000 +0000
 +++ gcc/config/netbsd.h
 @@ -17,6 +17,9 @@ You should have received a copy of the G
  along with GCC; see the file COPYING3.  If not see
@@ -15,23 +12,7 @@ another unexplained change`
  /* TARGET_OS_CPP_BUILTINS() common to all NetBSD targets.  */
  #define NETBSD_OS_CPP_BUILTINS_COMMON()		\
    do						\
-@@ -96,6 +99,7 @@ along with GCC; see the file COPYING3.  
-        %{!pg:-lposix}}		\
-      %{p:-lposix_p}		\
-      %{pg:-lposix_p}}		\
-+   %{shared:-lc}		\
-    %{!shared:			\
-      %{!symbolic:		\
-        %{!p:			\
-@@ -109,6 +113,7 @@ along with GCC; see the file COPYING3.  
-        %{!pg:-lposix}}		\
-      %{p:-lposix_p}		\
-      %{pg:-lposix_p}}		\
-+   %{shared:-lc}		\
-    %{!shared:			\
-      %{!symbolic:		\
-        %{!p:			\
-@@ -175,3 +180,9 @@ along with GCC; see the file COPYING3.  
+@@ -164,3 +167,9 @@ along with GCC; see the file COPYING3.  
  
  #undef WINT_TYPE
  #define WINT_TYPE "int"
diff --git a/gcc8snapshot/version.mk b/gcc8snapshot/version.mk
index 57e30637c8..c9578341e0 100644
--- a/gcc8snapshot/version.mk
+++ b/gcc8snapshot/version.mk
@@ -1,2 +1,2 @@
 # $NetBSD: version.mk,v 1.21 2015/05/06 05:25:00 keckhardt Exp $
-GCC8S_DIST_VERSION:=8-20170618
+GCC8S_DIST_VERSION:=8-20170806


Home | Main Index | Thread Index | Old Index