LLVM/project 80f627ellvm/include/llvm/MC TargetRegistry.h

TargetRegistry: Remove deprecated create*Info that take StringRef parameter (#180448)

DeltaFile
+0-43llvm/include/llvm/MC/TargetRegistry.h
+0-431 files

LLVM/project 84b5e9fllvm/lib/Target/RISCV RISCVFrameLowering.cpp, llvm/test/CodeGen/RISCV zcmp-cm-popretz.mir

[RISCV] Add used callee-saved registers as implicit/implicit-def registers to save/restore call (#180133)

We should add used callee-saved registers as implicit used to save
libcall and as implicit defined to restore libcall. It likes what we did
for CM_PUSH/CM_POPRET. That can help to construct correct dataflow. In
entry bb, save libcall implicitly uses the callee-saved registers which
live in. And in return bb, restore libcall implicitly defines the
callee-saved registers which live out.
DeltaFile
+24-19llvm/lib/Target/RISCV/RISCVFrameLowering.cpp
+8-8llvm/test/CodeGen/RISCV/zcmp-cm-popretz.mir
+32-272 files

FreeBSD/ports a035f11emulators/wine-devel distinfo pkg-plist

emulators/wine-devel: Update 11.1 => 11.2

Changelog:
- More optimizations in PDB loading.
- Support for MSVC constructors in C runtime.
- Easier mechanism for creating version resources.
- Various bug fixes.
https://gitlab.winehq.org/wine/wine/-/releases/wine-11.2

PR:     293040
DeltaFile
+3-3emulators/wine-devel/distinfo
+2-3emulators/wine-devel/pkg-plist
+1-1emulators/wine-devel/Makefile
+6-73 files

LLVM/project c53acf0llvm/test/CodeGen/AArch64 build-vector-dup-simd-nnan.ll, llvm/test/CodeGen/AMDGPU combine_andor_with_cmps_nnan.ll combine_andor_with_cmps.ll

[SelectionDAGBuilder] Remove NoNaNsFPMath uses (#169904)

Replaced by checking fast-math flags or value tracking results.
DeltaFile
+1,449-0llvm/test/CodeGen/AMDGPU/combine_andor_with_cmps_nnan.ll
+431-901llvm/test/CodeGen/X86/sse-minmax.ll
+396-789llvm/test/CodeGen/AMDGPU/combine_andor_with_cmps.ll
+787-0llvm/test/CodeGen/X86/sse-minmax-finite.ll
+687-0llvm/test/CodeGen/X86/sse-minmax-unsafe.ll
+294-0llvm/test/CodeGen/AArch64/build-vector-dup-simd-nnan.ll
+4,044-1,69029 files not shown
+4,437-2,05635 files

FreeBSD/src cd8a500. Makefile.inc1

Makefile.incl1: .WAIT before distribute in etc

In order to make sure that man pages are all installed before we run
makewhatis to generate mandoc.db files, we have long placed etc at the
end of the list of subdirectories being recursed into by the build.
In order to support installworld -jN, a .WAIT was more recently added
here.

With the recent adoption by the release engineering team of parallel
*release* builds (aka 'make release -jN') it is now also necessary to
add the same .WAIT before recursing for the 'distribute' target, as we
otherwise end up with distribution sets containing incomplete mandoc.db
files.

Reviewed by:    bdrewery
PR:             289683
MFC after:      3 days
Sponsored by:   https://www.patreon.com/cperciva
Differential Revision:  https://reviews.freebsd.org/D53533

    [2 lines not shown]
DeltaFile
+1-1Makefile.inc1
+1-11 files

LLVM/project 9a60b2flibcxx/docs/Status Cxx2cIssues.csv, libcxx/test/std/ranges/range.adaptors/range.common.view types.h end.pass.cpp

[libc++] LWG4012: common_view::begin/end are missing the simple-view check (#153674)

close #105320
DeltaFile
+33-0libcxx/test/std/ranges/range.adaptors/range.common.view/types.h
+6-0libcxx/test/std/ranges/range.adaptors/range.common.view/end.pass.cpp
+6-0libcxx/test/std/ranges/range.adaptors/range.common.view/begin.pass.cpp
+1-1libcxx/docs/Status/Cxx2cIssues.csv
+46-14 files

HardenedBSD/src 9f73941contrib/netbsd-tests/kernel t_ptrace_wait.c, libexec/flua/modules lposix.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+94-85sys/dev/asmc/asmc.c
+47-1tools/tools/ifinfo/ifinfo.c
+12-12contrib/netbsd-tests/kernel/t_ptrace_wait.c
+10-6sys/dev/usb/net/if_ure.c
+4-4libexec/flua/modules/lposix.c
+1-1libexec/rc/rc.d/kld
+168-1093 files not shown
+172-1119 files

HardenedBSD/ports df643eedevel/cdialog distinfo, java/openjdk17/files patch-src_hotspot_cpu_aarch64_jniFastGetField__aarch64.cpp

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+737-501net-im/teams/files/packagejsons/package-lock.json
+18-17net-im/teams/files/packagejsons/package.json
+5-5net-im/teams/distinfo
+0-10java/openjdk17/files/patch-src_hotspot_cpu_aarch64_jniFastGetField__aarch64.cpp
+3-3security/py-serpico/distinfo
+3-3devel/cdialog/distinfo
+766-53911 files not shown
+787-56417 files

HardenedBSD/ports dffd4bfdevel/cdialog distinfo Makefile

devel/cdialog: Update 1.3-20251223 => 1.3-20260107

Changelog:
https://invisible-island.net/dialog/CHANGES.html#index-t20260107

While here remove unnecessary MKDIR in post-install-EXAMPLES-on.

PR:             292944
Approved by:    Josmar Calin De Pierri <jcpierri at gmail.com> (maintainer)
DeltaFile
+3-3devel/cdialog/distinfo
+1-2devel/cdialog/Makefile
+4-52 files

FreeBSD/ports dffd4bfdevel/cdialog distinfo Makefile

devel/cdialog: Update 1.3-20251223 => 1.3-20260107

Changelog:
https://invisible-island.net/dialog/CHANGES.html#index-t20260107

While here remove unnecessary MKDIR in post-install-EXAMPLES-on.

PR:             292944
Approved by:    Josmar Calin De Pierri <jcpierri at gmail.com> (maintainer)
DeltaFile
+3-3devel/cdialog/distinfo
+1-2devel/cdialog/Makefile
+4-52 files

FreeBSD/src fffd409sys/fs/devfs devfs_vnops.c

devfs: unlock the directory vnode around the call to dev_clone handler

(cherry picked from commit a8e92198f854c2766eedec5a2ea3cc23c64d7b12)
DeltaFile
+20-0sys/fs/devfs/devfs_vnops.c
+20-01 files

FreeBSD/src dc6c804sys/kern vfs_mount.c

unmount(2): do not allow MNT_DEFERRED or MNT_RECURSE flags from userspace

(cherry picked from commit cd8d44173adc375b59a24b1363476c086a7c86b4)
DeltaFile
+2-0sys/kern/vfs_mount.c
+2-01 files

HardenedBSD/src dc6c804sys/kern vfs_mount.c

unmount(2): do not allow MNT_DEFERRED or MNT_RECURSE flags from userspace

(cherry picked from commit cd8d44173adc375b59a24b1363476c086a7c86b4)
DeltaFile
+2-0sys/kern/vfs_mount.c
+2-01 files

HardenedBSD/src fffd409sys/fs/devfs devfs_vnops.c

devfs: unlock the directory vnode around the call to dev_clone handler

(cherry picked from commit a8e92198f854c2766eedec5a2ea3cc23c64d7b12)
DeltaFile
+20-0sys/fs/devfs/devfs_vnops.c
+20-01 files

LLVM/project 9892b2allvm/include/llvm/DWARFLinker/Classic DWARFStreamer.h, llvm/lib/DWARFLinker/Classic DWARFStreamer.cpp

[DWARFLinker] Make MCTargetOptions a class member. NFC

The local `MCTargetOptions` in `init` will become a problem once
MCAsmInfo stores a pointer to it. Move it to a class member in
DwarfStreamer, DwarfEmitterImpl, and DebugLineSectionEmitter so that it
outlives MCAsmInfo.
DeltaFile
+2-1llvm/lib/DWARFLinker/Parallel/DebugLineSectionEmitter.h
+1-1llvm/lib/DWARFLinker/Classic/DWARFStreamer.cpp
+1-1llvm/lib/DWARFLinker/Parallel/DWARFEmitterImpl.cpp
+1-0llvm/lib/DWARFLinker/Parallel/DWARFEmitterImpl.h
+1-0llvm/include/llvm/DWARFLinker/Classic/DWARFStreamer.h
+6-35 files

LLVM/project 5c5677dllvm/include/llvm/Target TargetOptions.h, llvm/lib/CodeGen CommandFlags.cpp

[llvm] Remove "no-infs-fp-math" attribute support (#180083)

One of global options in `TargetMachine::resetTargetOptions`, now all
backends no longer support it, remove it.
DeltaFile
+0-42llvm/test/Transforms/Inline/attributes.ll
+0-18mlir/test/Target/LLVMIR/fp-math-function-attributes.mlir
+0-12mlir/test/Target/LLVMIR/Import/function-attributes.ll
+5-6llvm/test/CodeGen/AMDGPU/inline-attr.ll
+2-8llvm/include/llvm/Target/TargetOptions.h
+0-9llvm/lib/CodeGen/CommandFlags.cpp
+7-9517 files not shown
+16-13423 files

FreeBSD/src 9ccdf3fsys/dev/asmc asmc.c

asmc: unbreak build: add missing curly brace

Fixes:  d76bb14e022 ("chore: asmc: additional style(9) cleanup")
DeltaFile
+1-1sys/dev/asmc/asmc.c
+1-11 files

HardenedBSD/src 9ccdf3fsys/dev/asmc asmc.c

asmc: unbreak build: add missing curly brace

Fixes:  d76bb14e022 ("chore: asmc: additional style(9) cleanup")
DeltaFile
+1-1sys/dev/asmc/asmc.c
+1-11 files

FreeBSD/ports 010cc95security/py-serpico distinfo Makefile

security/py-serpico: Update to 0.1.2

ChangeLog: https://github.com/DtxdF/serpico/releases/tag/v0.1.2
DeltaFile
+3-3security/py-serpico/distinfo
+1-1security/py-serpico/Makefile
+4-42 files

HardenedBSD/ports 010cc95security/py-serpico distinfo Makefile

security/py-serpico: Update to 0.1.2

ChangeLog: https://github.com/DtxdF/serpico/releases/tag/v0.1.2
DeltaFile
+3-3security/py-serpico/distinfo
+1-1security/py-serpico/Makefile
+4-42 files

FreeBSD/src fa3519dcontrib/netbsd-tests/kernel t_ptrace_wait.c

t_ptrace_wait.c: clean up trailing whitespace

This is being done to aid with future potential updates of this file.

MFC after:      1 week
DeltaFile
+12-12contrib/netbsd-tests/kernel/t_ptrace_wait.c
+12-121 files

HardenedBSD/src fa3519dcontrib/netbsd-tests/kernel t_ptrace_wait.c

t_ptrace_wait.c: clean up trailing whitespace

This is being done to aid with future potential updates of this file.

MFC after:      1 week
DeltaFile
+12-12contrib/netbsd-tests/kernel/t_ptrace_wait.c
+12-121 files

NetBSD/pkgsrc EeQzzOUdoc CHANGES-2026

   doc: Updated devel/boost-libs to 1.90.0nb2
VersionDeltaFile
1.989+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc s1rjvbOdevel/boost-libs Makefile, meta-pkgs/boost distinfo

   boost-libs: fix cmake files

   Avoid path to workdir references, and reported fix path to include files.

   From Anthony Mallet on tech-pkg

   Bump PKGREVISION.
VersionDeltaFile
1.1+20-0meta-pkgs/boost/patches/patch-tools_boost__install_boost-install-dirs.jam
1.1+16-0meta-pkgs/boost/patches/patch-tools_boost__install_boost-install.jam
1.161+3-1meta-pkgs/boost/distinfo
1.124+2-2devel/boost-libs/Makefile
+41-34 files

OpenBSD/src pHtIUAIusr.bin/openssl x509.c

   openssl x509: Remove legacy call to OBJ_create()

   The OID 2.99999.3 is not required for x509 output handling and
   is not referenced elsewhere. Remove the OBJ_create() call.

   ok tb jsing
VersionDeltaFile
1.44+0-3usr.bin/openssl/x509.c
+0-31 files

LLVM/project 3da80f8clang/lib/Analysis/LifetimeSafety FactsGenerator.cpp, clang/test/Sema warn-lifetime-safety-invalidations.cpp

Improve liveness to detect more invaldiations
DeltaFile
+5-3clang/test/Sema/warn-lifetime-safety-invalidations.cpp
+6-0clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
+11-32 files

NetBSD/pkgsrc oK3ratGdoc CHANGES-2026 TODO

   doc: Updated textproc/rumdl to 0.1.15
VersionDeltaFile
1.988+2-1doc/CHANGES-2026
1.26781+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc xscDfrstextproc/rumdl distinfo Makefile

   rumdl: update to 0.1.15.

   ## [0.1.15] - 2026-02-07

   ### Added

   - **MD057: `relative-to-docs` option** - New config option for validating absolute
     link paths relative to a documentation root directory

   ### Performance

   - **2.5x faster on real-world repositories** - Comprehensive performance audit and
     optimization across the core pipeline, rule implementations, and infrastructure.
     Validated against ripgrep, ruff, and rust repositories (1,832 files, 276K lines)
     with zero regressions.

     Key optimizations:
     - Switch release profile from size optimization (`opt-level = "z"`) to speed (`opt-level = 3`)
     - Zero-allocation line ending normalization for LF-only files (common case)

    [196 lines not shown]
VersionDeltaFile
1.9+4-7textproc/rumdl/distinfo
1.9+2-2textproc/rumdl/Makefile
1.4+0-1textproc/rumdl/cargo-depends.mk
+6-103 files

OpenBSD/src S8zvQKSusr.bin/openssl x509.c

   openssl x509: send -text output to the file specified by -out

   In the x509 command, `-text` output is not written to the file specified
   by `-out`, whereas in other OpenSSL/LibreSSL subcommands it is.

   With this change, STDout is removed, and `-text` output is written
   entirely to the file specified by `-out`, making the behavior consistent
   with other subcommands.

   Fix https://github.com/libressl/portable/issues/1228

   ok tb jsing
VersionDeltaFile
1.43+44-50usr.bin/openssl/x509.c
+44-501 files

NetBSD/pkgsrc scxtJj0doc CHANGES-2026 TODO

   doc: Updated textproc/tree-sitter to 0.26.5
VersionDeltaFile
1.987+2-1doc/CHANGES-2026
1.26780+1-2doc/TODO
+3-32 files