head 1.1; access; symbols; locks; strict; comment @ * @; 1.1 date 2026.07.19.11.17.45; author adam; state Exp; branches; next ; commitid FhXjPkGd9j9WSfOG; desc @@ 1.1 log @gcc15: updated to 15.3 15.3 This release is a bug-fix release, containing fixes for regressions in GCC 15.2 relative to previous releases of GCC. PkgSrc: Allow building on Darwin/aarch64. @ text @$NetBSD$ Support Darwin/aarch64. https://github.com/Homebrew/homebrew-core/blob/main/Patches/gcc/gcc-15.3.0.diff --- libgcc/config/libbid/bid_binarydecimal.c.orig 2026-06-12 06:09:10.034578818 +0000 +++ libgcc/config/libbid/bid_binarydecimal.c @@@@ -412,7 +412,7 @@@@ BID_BINARY80LDOUBLE; } #define unpack_binary80(x,s,e,c,t,zero,inf,nan) \ -{ BID_BINARY80LDOUBLE x_in; \ +{ BID_BINARY80LDOUBLE x_in = {0}; \ x_in.f = x; \ c = x_in.i.lo4 + ((UINT64)x_in.i.lo3 << 16) + \ ((UINT64)x_in.i.lo2 << 32) + ((UINT64)x_in.i.lo1 << 48); \ @