head 1.3; access; symbols pkgsrc-2025Q3:1.2.0.4 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.2 pkgsrc-2025Q2-base:1.2; locks; strict; comment @# @; 1.3 date 2025.10.18.05.31.22; author dkazankov; state dead; branches; next 1.2; commitid DQ6enTFTzAenM0fG; 1.2 date 2025.06.11.13.27.05; author dkazankov; state Exp; branches; next 1.1; commitid joH59RK5E27zytYF; 1.1 date 2025.04.25.19.35.10; author dkazankov; state Exp; branches; next ; commitid UNL0eZmaL4DA6tSF; desc @@ 1.3 log @gcc14-gnat: migrate to new bootstrap, some patch and option changes * Update common patches from gcc14. * Move conditional NetBSD specific Ada patches to SUBST framework. * Default math now use inplace option. * GCC's inplace graphite changed to distribution downloading variant. * NetBSD builds migrated to the new bootstrap compiler. Other platforms uses old build with gcc10-aux package which still doesn't work. @ text @$NetBSD: patch-libgcc_config_t-darwin-libgccs1,v 1.2 2025/06/11 13:27:05 dkazankov Exp $ libgcc, Darwin: Drop the legacy library build for macOS >= 15 [PR116809]. We have been building a legacy libgcc_s.1 DSO to support code that was built with older compilers. From macOS 15, the unwinder no longer exports some of the symbols used in that library which (a) cuases bootstrap fail and (b) means that the legacy library is no longer useful. No open branch of GCC emits references to this library - and any already -built code that depends on the symbols would need rework anyway. PR target/116809 See https://github.com/gcc-mirror/gcc/blob/master/libgcc/config/t-darwin-libgccs1. --- libgcc/config/t-darwin-libgccs1.orig 2025-05-23 11:02:08.248259924 +0000 +++ libgcc/config/t-darwin-libgccs1 @@@@ -1,3 +1,5 @@@@ +# Build a legacy libgcc_s.1 +BUILD_LIBGCCS1 = YES # Build a legacy libgcc_s.1 BUILD_LIBGCCS1 = YES @ 1.2 log @gcc14-gnat*: update to 14.3 bug-fix release @ text @d1 1 a1 1 $NetBSD: patch-libgcc_config_t-darwin-libgccs1,v 1.2 2025/06/08 07:37:46 wiz Exp $ @ 1.1 log @lang/gcc14-gnat*: add new packages for GCC GNAT 14 @ text @d1 1 a1 1 $NetBSD: patch-libgcc_config_t-darwin-libgccs1,v 1.1 2024/12/15 03:12:17 brook Exp $ d19 1 a19 1 --- libgcc/config/t-darwin-libgccs1.orig 2024-12-09 03:35:09.522148209 +0000 d21 1 a21 1 @@@@ -0,0 +1,2 @@@@ d24 3 @