LLVM/project 9e54ca1llvm/include/llvm/CodeGen AtomicExpandUtils.h, llvm/lib/CodeGen AtomicExpandPass.cpp

[AtomicExpandPass] Remove AtomicExpandUtils.h (NFC) (#187609)

The purpose of AtomicExpandUtils.h was to allow code reuse with [PNaCl
](https://en.wikipedia.org/wiki/Google_Native_Client)which has since
been deprecated. This PR removes the file, and migrates the declarations
to be visible only in the necessary scopes.
DeltaFile
+0-64llvm/include/llvm/CodeGen/AtomicExpandUtils.h
+12-7llvm/lib/CodeGen/AtomicExpandPass.cpp
+12-712 files

LLVM/project 2aba2f1clang/lib/Serialization ASTReader.cpp, clang/test/Modules merge-target-features.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+21-0clang/test/Modules/merge-target-features.cpp
+3-0clang/lib/Serialization/ASTReader.cpp
+24-02 files

LLVM/project edf0fb8llvm/lib/CodeGen/GlobalISel Utils.cpp

[GISEL][NFC] Remove a useless assert in constrainSelectedInstRegOperands (#187592)
DeltaFile
+0-1llvm/lib/CodeGen/GlobalISel/Utils.cpp
+0-11 files

FreeBSD/src f979561sys/modules/ath11k Makefile

ath11k: restore module Makefile

During the subtree merge and checking out the updated version of ath12k
parts of the previous ath11k merge were accidentally undone.
Retore the ath11k Makefile as well after 3c4eef5d838b restored the
driver bits.

Fixes:          a96550206e4b ("ath12k: update Atheros/QCA's ath12k ..")
Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+43-20sys/modules/ath11k/Makefile
+43-201 files

FreeBSD/ports d6a2283deskutils/podman-desktop Makefile, net-im/deltachat-desktop Makefile

*/*: Bump port revision after electron40 update (28b736ad7615)
DeltaFile
+1-1net-im/deltachat-desktop/Makefile
+1-1deskutils/podman-desktop/Makefile
+1-0x11/waveterm/Makefile
+3-23 files

FreeBSD/ports 28b736adevel/electron40 distinfo, devel/electron40/files patch-electron_shell_browser_native__window__views.cc patch-electron_shell_browser_linux_x11__util.cc

devel/electron40: Update to 40.8.3

Changelog:
- https://github.com/electron/electron/releases/tag/v40.8.1
- https://github.com/electron/electron/releases/tag/v40.8.2
- https://github.com/electron/electron/releases/tag/v40.8.3

Reported by:    GitHub (watch releases)
DeltaFile
+12-12devel/electron40/files/patch-electron_shell_browser_native__window__views.cc
+20-0devel/electron40/files/patch-electron_shell_browser_linux_x11__util.cc
+13-4devel/electron40/files/patch-electron_shell_browser_api_electron__api__screen.cc
+2-11devel/electron40/files/patch-electron_spec_api-browser-window-spec.ts
+5-5devel/electron40/files/patch-electron_spec_api-app-spec.ts
+5-5devel/electron40/distinfo
+57-379 files not shown
+81-6115 files

HardenedBSD/src 90a2767lib/libc/stdlib realpath.3, share/man/man9 ecn.9

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+184-0share/man/man9/ecn.9
+106-74tools/tools/nanobsd/embedded/common
+98-55sys/netinet/ip_ecn.c
+69-51sys/netinet6/nd6_nbr.c
+25-17sys/vm/vm_mmap.c
+12-24lib/libc/stdlib/realpath.3
+494-2218 files not shown
+528-25114 files

HardenedBSD/ports d07890blang/purescript distinfo Makefile, sysutils/awslim/files modules.txt go.sum

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+2,797-34www/firefox/files/patch-libwebrtc-generated
+894-845sysutils/awslim/files/modules.txt
+860-844sysutils/awslim/files/go.sum
+431-423sysutils/awslim/files/go.mod
+269-315lang/purescript/distinfo
+113-109lang/purescript/Makefile
+5,364-2,57039 files not shown
+5,557-2,74045 files

HardenedBSD/src 3c4eef5sys/contrib/dev/athk/ath11k mac.c pci.c

ath11k: reduce diff to upstream Atheros/QCA's ath11k driver

It seems that over the time of merging and only partly working
on making it compile again a few mis-merges happened.
Reduce diff to the v6.19 upstream version so that we only have
additions to the driver (usually guarded by #ifdef __FreeBSD__).

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+316-139sys/contrib/dev/athk/ath11k/mac.c
+52-4sys/contrib/dev/athk/ath11k/pci.c
+19-19sys/contrib/dev/athk/ath11k/hal.h
+15-7sys/contrib/dev/athk/ath11k/wmi.c
+9-9sys/contrib/dev/athk/ath11k/pci.h
+3-15sys/contrib/dev/athk/ath11k/wmi.h
+414-1931 files not shown
+415-1947 files

FreeBSD/src 3c4eef5sys/contrib/dev/athk/ath11k mac.c pci.c

ath11k: reduce diff to upstream Atheros/QCA's ath11k driver

It seems that over the time of merging and only partly working
on making it compile again a few mis-merges happened.
Reduce diff to the v6.19 upstream version so that we only have
additions to the driver (usually guarded by #ifdef __FreeBSD__).

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+316-139sys/contrib/dev/athk/ath11k/mac.c
+52-4sys/contrib/dev/athk/ath11k/pci.c
+19-19sys/contrib/dev/athk/ath11k/hal.h
+15-7sys/contrib/dev/athk/ath11k/wmi.c
+9-9sys/contrib/dev/athk/ath11k/pci.h
+3-15sys/contrib/dev/athk/ath11k/wmi.h
+414-1931 files not shown
+415-1947 files

FreeBSD/ports 7518a2bwww/librewolf Makefile

www/librewolf: Return PORTREVISION - was deleted by mistake instead of bump

PR:             293914
Reported by:    Ale <discipline at tiscali.it>
MFH:            2026Q1

(cherry picked from commit 6be64dd4d511e7aa24c896ad454d9791422abdde)
DeltaFile
+1-0www/librewolf/Makefile
+1-01 files

HardenedBSD/ports 6be64ddwww/librewolf Makefile

www/librewolf: Return PORTREVISION - was deleted by mistake instead of bump

PR:             293914
Reported by:    Ale <discipline at tiscali.it>
MFH:            2026Q1
DeltaFile
+1-0www/librewolf/Makefile
+1-01 files

FreeBSD/ports 6be64ddwww/librewolf Makefile

www/librewolf: Return PORTREVISION - was deleted by mistake instead of bump

PR:             293914
Reported by:    Ale <discipline at tiscali.it>
MFH:            2026Q1
DeltaFile
+1-0www/librewolf/Makefile
+1-01 files

OpenBSD/ports B3zsOjvlang/nim Makefile distinfo, lang/nim/patches patch-koch_nim patch-config_nim_cfg

   lang/nim: update to 2.2.8

   update originally from Alfred Morgan (who also takes MAINTAINER), tweaks
   from myself, volker@, and Lydia Sybot

   ok volker@
VersionDeltaFile
1.11+49-40lang/nim/pkg/PLIST
1.4+26-12lang/nim/patches/patch-koch_nim
1.26+33-4lang/nim/Makefile
1.10+13-13lang/nim/patches/patch-config_nim_cfg
1.3+15-11lang/nim/patches/patch-dist_nimble_src_nimblepkg_options_nim
1.11+12-2lang/nim/distinfo
+148-824 files not shown
+176-8410 files

LLVM/project 366da12libclc/clc/lib/amdgpu CMakeLists.txt, libclc/clc/lib/amdgpu/math clc_fmod.cl

[libclc] Restore previous generic fmod implementation (#187470)

Restore from before 3c7f70bb9cee for targets that do not yet implement
frem. Keep the __builtin_elementwise_fmod-based implementation for
AMDGPU.
DeltaFile
+181-4libclc/clc/lib/generic/math/clc_fmod.cl
+15-0libclc/clc/lib/amdgpu/math/clc_fmod.cl
+1-0libclc/clc/lib/amdgpu/CMakeLists.txt
+197-43 files

LLVM/project df85f45libc/docs build_concepts.rst full_host_build.rst

[libc][docs][NFC] Add Build Concepts and consolidate patterns (#187490)

[libc][docs][NFC] Add Build Concepts page with five build scenarios

Added build_concepts.rst defining the five ways to build LLVM-libc:

overlay, full build, bootstrap, cross-compiler, and bootstrap
cross-compiler. Updated full_host_build.rst to cross-reference the new
concepts page for both the runtimes and bootstrap build sections, and
removed a duplicate GWP_ASAN flag from the sysroot CMake recipe. Added
the new page to index.rst.
DeltaFile
+76-0libc/docs/build_concepts.rst
+9-8libc/docs/full_host_build.rst
+1-0libc/docs/index.rst
+86-83 files

HardenedBSD/src 03ba27csys/modules/ath12k Makefile

ath12k: update module Makefile after vendor import of v6.19

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+32-6sys/modules/ath12k/Makefile
+32-61 files

FreeBSD/src 03ba27csys/modules/ath12k Makefile

ath12k: update module Makefile after vendor import of v6.19

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+32-6sys/modules/ath12k/Makefile
+32-61 files

HardenedBSD/src a965502sys/contrib/dev/athk/ath12k mac.c debugfs_htt_stats.c

ath12k: update Atheros/QCA's ath12k driver

This version is based on
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
05f7e89ab9731565d8a62e3b5d1ec206485eeb0b ( tag: v6.19 ).

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+9,336-1,825sys/contrib/dev/athk/ath12k/mac.c
+6,178-0sys/contrib/dev/athk/ath12k/debugfs_htt_stats.c
+4,684-353sys/contrib/dev/athk/ath12k/wmi.c
+2,346-505sys/contrib/dev/athk/ath12k/dp_mon.c
+2,076-0sys/contrib/dev/athk/ath12k/debugfs_htt_stats.h
+1,814-206sys/contrib/dev/athk/ath12k/wmi.h
+26,434-2,88965 files not shown
+42,804-5,61571 files

FreeBSD/src a965502sys/contrib/dev/athk/ath12k mac.c debugfs_htt_stats.c

ath12k: update Atheros/QCA's ath12k driver

This version is based on
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
05f7e89ab9731565d8a62e3b5d1ec206485eeb0b ( tag: v6.19 ).

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+9,336-1,825sys/contrib/dev/athk/ath12k/mac.c
+6,178-0sys/contrib/dev/athk/ath12k/debugfs_htt_stats.c
+4,684-353sys/contrib/dev/athk/ath12k/wmi.c
+2,346-505sys/contrib/dev/athk/ath12k/dp_mon.c
+2,076-0sys/contrib/dev/athk/ath12k/debugfs_htt_stats.h
+1,814-206sys/contrib/dev/athk/ath12k/wmi.h
+26,434-2,88965 files not shown
+42,804-5,61571 files

LLVM/project 2f076c3clang/bindings/python/clang cindex.py, clang/bindings/python/tests/cindex test_file.py

[libclang/python] Deprecate _CXUnsavedFile, introduce UnsavedFile instead (#187412)

To maintain consistency with other classes mirrored from libclang, the
`_CX` prefix should be removed.
The old name is introduced as a subclass of the renamed class, and
deprecation warnings are added on every attribute access.
DeltaFile
+22-3clang/bindings/python/clang/cindex.py
+12-1clang/bindings/python/tests/cindex/test_file.py
+4-0clang/docs/ReleaseNotes.rst
+38-43 files

FreeBSD/src 09cacabsys/modules/ath11k Makefile

ath11k: update module Makefile after vendor import of v6.19[-rc6]

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+43-20sys/modules/ath11k/Makefile
+43-201 files

HardenedBSD/src 09cacabsys/modules/ath11k Makefile

ath11k: update module Makefile after vendor import of v6.19[-rc6]

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+43-20sys/modules/ath11k/Makefile
+43-201 files

FreeBSD/src 187d8a3sys/contrib/dev/athk/ath11k mac.c hal.h

ath11k: update Atheros/QCA's ath11k driver

This version is based on
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7 ( tag: v6.19-rc6 ).

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+316-139sys/contrib/dev/athk/ath11k/mac.c
+19-19sys/contrib/dev/athk/ath11k/hal.h
+19-1sys/contrib/dev/athk/ath11k/pci.c
+13-7sys/contrib/dev/athk/ath11k/wmi.c
+9-9sys/contrib/dev/athk/ath11k/pci.h
+3-15sys/contrib/dev/athk/ath11k/wmi.h
+379-1901 files not shown
+380-1917 files

HardenedBSD/src 187d8a3sys/contrib/dev/athk/ath11k mac.c hal.h

ath11k: update Atheros/QCA's ath11k driver

This version is based on
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7 ( tag: v6.19-rc6 ).

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+316-139sys/contrib/dev/athk/ath11k/mac.c
+19-19sys/contrib/dev/athk/ath11k/hal.h
+19-1sys/contrib/dev/athk/ath11k/pci.c
+13-7sys/contrib/dev/athk/ath11k/wmi.c
+3-15sys/contrib/dev/athk/ath11k/wmi.h
+9-9sys/contrib/dev/athk/ath11k/pci.h
+379-1901 files not shown
+380-1917 files

Linux/linux 0e4f8f1arch/parisc/kernel cache.c

Merge tag 'parisc-for-7.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux

Pull parisc fix from Helge Deller:
 "Fix for the cacheflush() syscall which had D/I caches mixed up"

* tag 'parisc-for-7.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux:
  parisc: Flush correct cache in cacheflush() syscall
DeltaFile
+2-2arch/parisc/kernel/cache.c
+2-21 files

LLVM/project 3991dcbllvm/utils/gn/secondary/clang/lib/Driver BUILD.gn

[gn] port 81e8a1e59ee28e54
DeltaFile
+1-0llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn
+1-01 files

LLVM/project ea4955fclang/lib/Serialization ASTReader.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+1-1clang/lib/Serialization/ASTReader.cpp
+1-11 files

LLVM/project 8ccda46llvm/utils/gn/secondary/clang/lib/DependencyScanning BUILD.gn

[gn] port 02451f54d642ae

Also remove dependency on TargetsToBuild, which was apparently never
needed.
DeltaFile
+0-2llvm/utils/gn/secondary/clang/lib/DependencyScanning/BUILD.gn
+0-21 files

FreeBSD/ports c7fd3c0devel/wasi-libc Makefile

devel/wasi-libc: add WITHOUT_CPU_CFLAGS

PR: 293925
DeltaFile
+1-0devel/wasi-libc/Makefile
+1-01 files