head 1.1; access; symbols; locks; strict; comment @# @; 1.1 date 2026.07.19.11.17.42; 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 --- gcc/common.opt.orig 2026-06-12 06:09:06.102517955 +0000 +++ gcc/common.opt @@@@ -3017,6 +3017,10 @@@@ fstack-usage Common RejectNegative Var(flag_stack_usage) Output stack usage information on a per-function basis. +fstack-use-cumulative-args +Common RejectNegative Var(flag_stack_use_cumulative_args) Init(STACK_USE_CUMULATIVE_ARGS_INIT) +Use cumulative args-based stack layout hooks. + fstrength-reduce Common Ignore Does nothing. Preserved for backward compatibility. @@@@ -3390,6 +3394,10 @@@@ fuse-ld=mold Common Driver Negative(fuse-ld=mold) Use the Modern linker (MOLD) linker instead of the default linker. +fuse-ld=classic +Common Driver Negative(fuse-ld=classic) +Use the ld-classic linker instead of the default linker. + fuse-linker-plugin Common Undocumented Var(flag_use_linker_plugin) @