pkgsrc-WIP-changes archive

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

gcc16: regen patches



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Mon Aug 10 11:43:54 2026 +0200
Changeset:	57309f8c5b90d2bd160d4f71f022e439cd996985

Modified Files:
	gcc16/distinfo
	gcc16/patches/patch-configure
	gcc16/patches/patch-gcc_Makefile.in
	gcc16/patches/patch-gcc_config_arm_netbsd-elf.h
	gcc16/patches/patch-isl_configure
	gcc16/patches/patch-libffi_configure

Log Message:
gcc16: regen patches

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

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

diffstat:
 gcc16/distinfo                                  | 11 ++++++-----
 gcc16/patches/patch-configure                   |  7 +++----
 gcc16/patches/patch-gcc_Makefile.in             |  4 ++--
 gcc16/patches/patch-gcc_config_arm_netbsd-elf.h | 20 ++++++++++----------
 gcc16/patches/patch-isl_configure               |  4 ++--
 gcc16/patches/patch-libffi_configure            |  4 ++--
 6 files changed, 25 insertions(+), 25 deletions(-)

diffs:
diff --git a/gcc16/distinfo b/gcc16/distinfo
index 9095543e83..c1838295f1 100644
--- a/gcc16/distinfo
+++ b/gcc16/distinfo
@@ -6,9 +6,9 @@ Size (gcc-16.1.0.tar.xz) = 102456900 bytes
 BLAKE2s (isl-0.24.tar.xz) = a3013b0d39b7fe68a1b3e15dc7e925b347d555348ee946a80f5319a76973cd61
 SHA512 (isl-0.24.tar.xz) = ff6bdcff839e1cd473f2a0c1e4dd4a3612ec6fee4544ccbc62b530a7248db2cf93b4b99bf493a86ddf2aba00e768927265d5d411f92061ea85fd7929073428e8
 Size (isl-0.24.tar.xz) = 1930956 bytes
-SHA1 (patch-configure) = 8e33eda65a5a5ba212ebab8c26ca4dc2e5ae0c51
+SHA1 (patch-configure) = 21d5a86e097a6c355ae41203f223f2930d33a392
 SHA1 (patch-configure.ac) = b72e07578678926dca9ce5b008bacbfcecb68cbb
-SHA1 (patch-gcc_Makefile.in) = a31ddc27f1092cfdf5ac896ca79c8590b5aceb47
+SHA1 (patch-gcc_Makefile.in) = abc7d605ef21c213c5b71ef37d1ce790097f7660
 SHA1 (patch-gcc_config.gcc) = 65126c56f0cd9027f66b5f677773dfa9973b451c
 SHA1 (patch-gcc_config.host) = bf95dd21bfdf79d173e745fbd35c9bb99fdf4087
 SHA1 (patch-gcc_config_aarch64_aarch64-netbsd.h) = abf19e2445bce1773162bddef16cd7f41eb36827
@@ -16,15 +16,16 @@ SHA1 (patch-gcc_config_arm_arm.h) = 9d554349869d67d6393552c33a7824f0dd53cb11
 SHA1 (patch-gcc_config_arm_bpabi.h) = 0b0de5ad95442e34397cb46739ef6e36048d6f45
 SHA1 (patch-gcc_config_arm_elf.h) = 57748157084319cb92d892f2ea5b2f3355567551
 SHA1 (patch-gcc_config_arm_netbsd-eabi.h) = 85eb89de6f2e64fac50251f06d7e4eab35903dae
-SHA1 (patch-gcc_config_arm_netbsd-elf.h) = 568f537d624199ef9f9f56088fe4fff7e946b2e2
+SHA1 (patch-gcc_config_arm_netbsd-elf.h) = 1930d8bf8f4d5cbd6ee1c7a48150edcd3c92b647
 SHA1 (patch-gcc_config_i386_t-netbsd64) = 914b4d2fd65f5e46681aa2ea592d0bc75299f09a
 SHA1 (patch-gcc_config_netbsd.h) = ada05409eacb33bc1e7a659f3090f2f43551a35d
-SHA1 (patch-isl_configure) = a6295c509bdc82e8b54d7dec5252994532463091
-SHA1 (patch-libffi_configure) = 919bbe094e3ce547a0186eeaddb20a662595f79a
+SHA1 (patch-isl_configure) = 6b7f5f6dea42bca0f90e6f9ce1131f93d607495d
+SHA1 (patch-libffi_configure) = 0ed41a6bde6987f5e6be4847e02f02abd09c176d
 SHA1 (patch-libffi_testsuite_libffi.call_float2.c) = 89e2dd6aaf2c1f75726f02362d8a8bf7178694ea
 SHA1 (patch-libgcc_config.host) = c9ea8bda0e6a1a8c4c39e4b8320a34b86e1da278
 SHA1 (patch-libgcc_crtstuff.c) = dd7808497b058bcac4aa8d91388d6a7685bb5e5c
 SHA1 (patch-libgcobol_configure.tgt) = d5a0e35e03ff8c835cbcb6cf17725ae82fd727af
+SHA1 (patch-libgcobol_open.cc) = ad9cdffb26023e84abb2f0b272ecad6674b50b1f
 SHA1 (patch-libgfortran_io_io.h) = d44676239a7f45e42054d24bd5224f43c20055c0
 SHA1 (patch-libquadmath_printf_quadmath-printf.c) = 78e09f1e6d61ee57cee83275093cf46b2335d204
 SHA1 (patch-libquadmath_strtod_strtod__l.c) = 6142c10d34174174cce7f06c37eab04dc431b2dc
diff --git a/gcc16/patches/patch-configure b/gcc16/patches/patch-configure
index 256cc54f53..c56e1730cb 100644
--- a/gcc16/patches/patch-configure
+++ b/gcc16/patches/patch-configure
@@ -2,10 +2,9 @@ $NetBSD: patch-configure,v 1.1 2025/11/08 07:04:02 mrg Exp $
 
 Enable COBOL on NetBSD amd64/arm64/riscv64.
 
-
---- configure.orig	2025-08-07 23:51:39.874338130 -0700
-+++ configure	2025-11-05 19:28:09.763698065 -0800
-@@ -3581,14 +3581,14 @@ case ,${enable_languages}, in
+--- configure.orig	2026-04-30 08:33:19.000000000 +0000
++++ configure
+@@ -3659,14 +3659,14 @@ case ,${enable_languages}, in
      ;;
    *)
      case "${target}" in
diff --git a/gcc16/patches/patch-gcc_Makefile.in b/gcc16/patches/patch-gcc_Makefile.in
index 0d3360098f..666f363b18 100644
--- a/gcc16/patches/patch-gcc_Makefile.in
+++ b/gcc16/patches/patch-gcc_Makefile.in
@@ -4,9 +4,9 @@ Ensure libgcc from this GCC is found before others.  Note that there must
 not be a whitespace between $(LINKER_RPATH_FLAG) and the path.  Otherwise
 the flag may be misinterpreted by the linker (e.g. Apple ld).
 
---- gcc/Makefile.in.orig	2017-04-18 18:10:27.000000000 +0000
+--- gcc/Makefile.in.orig	2026-04-30 08:33:20.000000000 +0000
 +++ gcc/Makefile.in
-@@ -2112,6 +2112,7 @@ prefix.o: $(BASEVER)
+@@ -2658,6 +2658,7 @@ DRIVER_DEFINES = \
  # Language-independent files.
  
  DRIVER_DEFINES = \
diff --git a/gcc16/patches/patch-gcc_config_arm_netbsd-elf.h b/gcc16/patches/patch-gcc_config_arm_netbsd-elf.h
index 0e23576681..b555389c09 100644
--- a/gcc16/patches/patch-gcc_config_arm_netbsd-elf.h
+++ b/gcc16/patches/patch-gcc_config_arm_netbsd-elf.h
@@ -1,6 +1,6 @@
 $NetBSD: patch-gcc_config_arm_netbsd-elf.h,v 1.1 2025/07/14 17:44:53 wiz Exp $
 
---- gcc/config/arm/netbsd-elf.h.orig	2023-04-26 07:09:39.000000000 +0000
+--- gcc/config/arm/netbsd-elf.h.orig	2026-04-30 08:33:20.000000000 +0000
 +++ gcc/config/arm/netbsd-elf.h
 @@ -27,9 +27,20 @@
  
@@ -43,17 +43,17 @@ $NetBSD: patch-gcc_config_arm_netbsd-elf.h,v 1.1 2025/07/14 17:44:53 wiz Exp $
  #undef SUBTARGET_ASM_FLOAT_SPEC
 -#define SUBTARGET_ASM_FLOAT_SPEC	\
 -  "%{mfloat-abi=hard:{!mfpu=*:-mfpu=vfp}}"
--
++#define SUBTARGET_ASM_FLOAT_SPEC		\
++  "%{mhard-float:%{!mfpu=*:-mfpu=vfp}}		\
++   %{mfloat-abi=hard:%{!mfpu=*:-mfpu=vfp}}"
+ 
 -#undef SUBTARGET_EXTRA_SPECS
 -#define SUBTARGET_EXTRA_SPECS				\
 -  { "subtarget_extra_asm_spec",	SUBTARGET_EXTRA_ASM_SPEC }, \
 -  { "subtarget_asm_float_spec", SUBTARGET_ASM_FLOAT_SPEC }, \
 -  { "netbsd_link_spec",		NETBSD_LINK_SPEC_ELF },	\
 -  { "netbsd_entry_point",	NETBSD_ENTRY_POINT },
-+#define SUBTARGET_ASM_FLOAT_SPEC		\
-+  "%{mhard-float:%{!mfpu=*:-mfpu=vfp}}		\
-+   %{mfloat-abi=hard:%{!mfpu=*:-mfpu=vfp}}"
- 
+-
  #define NETBSD_ENTRY_POINT "__start"
  
  #undef LINK_SPEC
@@ -65,16 +65,16 @@ $NetBSD: patch-gcc_config_arm_netbsd-elf.h,v 1.1 2025/07/14 17:44:53 wiz Exp $
     %(netbsd_link_spec)"
  
  /* Make GCC agree with <machine/ansi.h>.  */
-@@ -85,6 +99,12 @@
+@@ -84,6 +98,12 @@
+ 
  #undef PTRDIFF_TYPE
  #define PTRDIFF_TYPE "long int"
- 
++
 +#undef INTPTR_TYPE
 +#define INTPTR_TYPE PTRDIFF_TYPE
 +
 +#undef UINTPTR_TYPE
 +#define UINTPTR_TYPE SIZE_TYPE
-+
+ 
  /* NetBSD does its profiling differently to the Acorn compiler. We
     don't need a word following the mcount call; and to skip it
-    requires either an assembly stub or use of fomit-frame-pointer when
diff --git a/gcc16/patches/patch-isl_configure b/gcc16/patches/patch-isl_configure
index 0d60b02e1d..796386a3cf 100644
--- a/gcc16/patches/patch-isl_configure
+++ b/gcc16/patches/patch-isl_configure
@@ -4,7 +4,7 @@ Fix unportable test(1) operator.
 
 --- isl/configure.orig	2021-04-26 09:13:19.000000000 +0000
 +++ isl/configure
-@@ -20657,7 +20657,7 @@ else
+@@ -20657,7 +20657,7 @@ fi
    HAVE_CXX11_FALSE=
  fi
  
@@ -13,7 +13,7 @@ Fix unportable test(1) operator.
    SMALL_INT_OPT_TRUE=
    SMALL_INT_OPT_FALSE='#'
  else
-@@ -20665,7 +20665,7 @@ else
+@@ -20665,7 +20665,7 @@ fi
    SMALL_INT_OPT_FALSE=
  fi
  
diff --git a/gcc16/patches/patch-libffi_configure b/gcc16/patches/patch-libffi_configure
index c8c3693598..6f2bf1602d 100644
--- a/gcc16/patches/patch-libffi_configure
+++ b/gcc16/patches/patch-libffi_configure
@@ -3,9 +3,9 @@ $NetBSD: patch-libffi_configure,v 1.1 2025/07/14 17:44:53 wiz Exp $
 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90146
 https://github.com/libffi/libffi/issues/485
 
---- libffi/configure.orig	2022-05-06 07:31:19.000000000 +0000
+--- libffi/configure.orig	2026-04-30 08:33:28.000000000 +0000
 +++ libffi/configure
-@@ -16155,7 +16155,7 @@ case "$target" in
+@@ -16740,7 +16740,7 @@ $as_echo "#define FFI_EXEC_TRAMPOLINE_TABLE 1" >>confd
  $as_echo "#define FFI_EXEC_TRAMPOLINE_TABLE 1" >>confdefs.h
  
       ;;


Home | Main Index | Thread Index | Old Index