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 --- libsanitizer/configure.tgt.orig 2026-06-12 06:09:10.653588399 +0000 +++ libsanitizer/configure.tgt @@@@ -65,7 +65,12 @@@@ case "${target}" in HWASAN_SUPPORTED=yes fi ;; - x86_64-*-darwin2[01]* | x86_64-*-darwin1[6-9]* | i?86-*-darwin1[6-8]*) + aarch64-*-darwin2*) + TSAN_SUPPORTED=no + LSAN_SUPPORTED=no + EXTRA_CXXFLAGS="${EXTRA_CXXFLAGS} -Wl,-undefined,dynamic_lookup " + ;; + x86_64-*-darwin2* | x86_64-*-darwin1[6-9]* | i?86-*-darwin1[6-8]*) TSAN_SUPPORTED=no EXTRA_CXXFLAGS="${EXTRA_CXXFLAGS} -Wl,-undefined,dynamic_lookup" ;; @