LLVM/project 3905246llvm/lib/LTO LTOBackend.cpp

Remove unused include statement
DeltaFile
+0-1llvm/lib/LTO/LTOBackend.cpp
+0-11 files

OpenBSD/src XH5WvCUsys/arch/octeon/dev iobusvar.h

   remove extern with no matching var
VersionDeltaFile
1.5+1-2sys/arch/octeon/dev/iobusvar.h
+1-21 files

LLVM/project 888e087llvm/lib/Target/RISCV RISCVISelLowering.h

[RISCV] Remove unused function declaration. NFC
DeltaFile
+0-1llvm/lib/Target/RISCV/RISCVISelLowering.h
+0-11 files

OpenBSD/src albmmMosys/arch/octeon/dev octeon_iobus.c

   remove prototypes with no matching function
VersionDeltaFile
1.28+1-23sys/arch/octeon/dev/octeon_iobus.c
+1-231 files

LLVM/project bccac12flang/runtime CMakeLists.txt

[flang][runtime] Added io-api-minimal.cpp to the offload build. (#92807)

DeltaFile
+1-0flang/runtime/CMakeLists.txt
+1-01 files

LLVM/project 9354045flang/runtime edit-output.cpp

[NFC][flang][runtime] Avoid recursion in EditCharacterOutput and EditLogicalOutput. (#92806)

DeltaFile
+5-2flang/runtime/edit-output.cpp
+5-21 files

OpenBSD/src 11MeXR6sys/arch/octeon/dev cn30xxfauvar.h octeon_iobus.c, sys/arch/octeon/include pci_machdep.h

   remove prototypes with no matching function; ok visa@
VersionDeltaFile
1.5+1-21sys/arch/octeon/dev/cn30xxfauvar.h
1.13+1-8sys/arch/octeon/include/pci_machdep.h
1.27+1-6sys/arch/octeon/dev/octeon_iobus.c
1.4+1-5sys/arch/octeon/dev/iobusvar.h
1.7+1-3sys/arch/octeon/dev/cn30xxpkovar.h
1.14+1-3sys/arch/octeon/dev/cn30xxgmxvar.h
+6-4611 files not shown
+17-7017 files

LLVM/project b1f9a1fllvm/include/llvm/IR Intrinsics.h, llvm/lib/IR Function.cpp

PR Feedback #3

- Replace custom predicate for arc intrinsics in a module with existing
  ModuleHasARC
- Remove unused include introduced by earlier commit
DeltaFile
+10-9llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp
+0-13llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h
+0-10llvm/include/llvm/IR/Intrinsics.h
+0-5llvm/lib/IR/Function.cpp
+10-374 files

LLVM/project 00d7e67libc/src/time/gpu time_utils.h time_utils.cpp

[libc] Fix constant address space on global clock

Summary:
I did this wrong in the first version, because `extern "C"` doesn't
imply it's extern when used directly.
DeltaFile
+4-1libc/src/time/gpu/time_utils.h
+1-2libc/src/time/gpu/time_utils.cpp
+5-32 files

Linux/linux 8f6a15fscripts/coccinelle/api pm_runtime.cocci, scripts/coccinelle/misc minmax.cocci

Merge tag 'cocci-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux

Pull coccinelle updates from Julia Lawall:
 "One patch slightly improves the text in a comment.

  The other patch (on minmax.cocci) removes a report about ? being used
  in return statements that has been generating not very useful
  suggestions to change idiomatic code"

* tag 'cocci-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux:
  Coccinelle: pm_runtime: Fix grammar in comment
  coccinelle: misc: minmax: Suppress reports for err returns
DeltaFile
+16-16scripts/coccinelle/misc/minmax.cocci
+1-1scripts/coccinelle/api/pm_runtime.cocci
+17-172 files

LLVM/project 9f62775lldb/include/lldb lldb-types.h, lldb/include/lldb/API SBDebugger.h

SBDebugger: Add new APIs `AddDestroyCallback` and `RemoveDestroyCallback` (#89868)

# Motivation

Individual callers of `SBDebugger::SetDestroyCallback()` might think
that they have registered their callback and expect it to be called when
the debugger is destroyed. In reality, only the last caller survives,
and all previous callers are forgotten, which might be a surprise to
them. Worse, if this is called in a race condition, which callback
survives is less predictable, which may case confusing behavior
elsewhere.

# This PR

Allows multiple destroy callbacks to be registered and all called when
the debugger is destroyed.

**EDIT**: Adds two new APIs: `AddDestroyCallback()` and
`ClearDestroyCallback()`. `SetDestroyCallback()` will first clear then

    [66 lines not shown]
DeltaFile
+121-0lldb/test/API/python_api/debugger/TestDebuggerAPI.py
+40-5lldb/source/Core/Debugger.cpp
+29-2lldb/include/lldb/Core/Debugger.h
+20-0lldb/source/API/SBDebugger.cpp
+13-0lldb/include/lldb/API/SBDebugger.h
+2-0lldb/include/lldb/lldb-types.h
+225-76 files

LLVM/project e8dc8d6lldb/include/lldb/API SBCommandInterpreter.h, lldb/include/lldb/Interpreter CommandInterpreter.h

Add new Python API `SBCommandInterpreter::GetTranscript()` (#90703)

# Motivation

Currently, the user can already get the "transcript" (for "what is the
transcript", see `CommandInterpreter::SaveTranscript`). However, the
only way to obtain the transcript data as a user is to first destroy the
debugger, then read the save directory. Note that destroy-callbacks
cannot be used, because 1\ transcript data is private to the command
interpreter (see `CommandInterpreter.h`), and 2\ the writing of the
transcript is *after* the invocation of destory-callbacks (see
`Debugger::Destroy`).

So basically, there is no way to obtain the transcript:
* during the lifetime of a debugger (including the destroy-callbacks,
which often performs logging tasks, where the transcript can be useful)
* without relying on external storage

In theory, there are other ways for user to obtain transcript data

    [57 lines not shown]
DeltaFile
+170-2lldb/test/API/python_api/interpreter/TestCommandInterpreterAPI.py
+39-4lldb/source/Interpreter/CommandInterpreter.cpp
+18-0lldb/include/lldb/Interpreter/CommandInterpreter.h
+16-0lldb/source/API/SBCommandInterpreter.cpp
+12-0lldb/test/API/commands/session/save/TestSessionSave.py
+8-0lldb/include/lldb/API/SBCommandInterpreter.h
+263-62 files not shown
+270-88 files

LLVM/project 1a1e2aebolt/lib/Rewrite RewriteInstance.cpp

Hoist the special symbol handling

Created using spr 1.3.4
DeltaFile
+15-16bolt/lib/Rewrite/RewriteInstance.cpp
+15-161 files

FreeNAS/freenas 148e6e6src/freenas/usr/local/lib/middlewared_truenas/plugins failover.py, src/middlewared/middlewared/etc_files/local/nginx nginx.conf

NAS-128704 / 13.3 / Fix truecommand issues on HA in CORE 13 (#13756)

DeltaFile
+7-1src/middlewared/middlewared/plugins/truecommand/portal.py
+6-2src/middlewared/middlewared/plugins/truecommand/wireguard.py
+6-1src/middlewared/middlewared/etc_files/local/nginx/nginx.conf
+1-0src/freenas/usr/local/lib/middlewared_truenas/plugins/failover.py
+20-44 files

NetBSD/pkgsrc-wip de1aeecsuitesparse TODO Makefile

suitesparse: removed worthless option
DeltaFile
+1-0suitesparse/TODO
+0-1suitesparse/Makefile
+1-12 files

NetBSD/pkgsrc-wip 2f270besuitesparse PLIST Makefile, suitesparse/patches patch-GraphBLAS_CMakeLists.txt patch-SPQR_Source_spqr__factorize.cpp

suitesparse: update to 7.7.0
DeltaFile
+14-45suitesparse/PLIST
+22-0suitesparse/patches/patch-GraphBLAS_CMakeLists.txt
+10-7suitesparse/Makefile
+6-5suitesparse/distinfo
+2-3suitesparse/patches/patch-SPQR_Source_spqr__factorize.cpp
+54-605 files

LLVM/project 8018e4cllvm/lib/CodeGen/SelectionDAG LegalizeVectorTypes.cpp

[LegalizeTypes] Use SelectionDAG::SplitVector to simplify some code. NFC (#92816)

DeltaFile
+2-15llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
+2-151 files

LLVM/project 110f6a7llvm/include/llvm/CodeGen SelectionDAG.h, llvm/lib/CodeGen/SelectionDAG SelectionDAG.cpp LegalizeIntegerTypes.cpp

[SelectionDAG] Add getVPZeroExtendInReg. NFC (#92792)

Use it for 2 places in LegalizeIntegerTypes that created a VP_AND.
DeltaFile
+19-0llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
+3-8llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
+5-0llvm/include/llvm/CodeGen/SelectionDAG.h
+27-83 files

FreeBSD/ports 368180dwww/ilias distinfo Makefile

www/ilias: Update to 9.1
DeltaFile
+3-3www/ilias/distinfo
+1-1www/ilias/Makefile
+4-42 files

FreeBSD/ports b1cffe3x11-wm/cosmic-comp distinfo Makefile

x11-wm/cosmic-comp: update to s20240515

Changes:        https://github.com/pop-os/cosmic-comp/compare/36bf611...dfb3bea
(cherry picked from commit 805c45dd6162b351bd9da69b464505394e703a6c)
DeltaFile
+3-3x11-wm/cosmic-comp/distinfo
+2-2x11-wm/cosmic-comp/Makefile
+5-52 files

FreeBSD/src 07f9866lib/msun/riscv Symbol.map fenv.h

msun/riscv: expose fe{disable,enable}except

This is required for GCC to build.

PR:             272759
Reported by:    dgilbert at eicat.ca
Approved by:    re (cperciva)
Submitted by:   jrtc27
Differential Revision:  https://reviews.freebsd.org/D44333

(cherry picked from commit 1947a9383ec3a048e334022365aa199a6ae55289)
(cherry picked from commit 7ad17751074ca79a89ca503f5ac647819579e858)
DeltaFile
+4-6lib/msun/riscv/Symbol.map
+3-4lib/msun/riscv/fenv.h
+7-102 files

FreeBSD/ports 9e8653ddevel/atlantis distinfo Makefile

devel/atlantis: Update to 0.27.3

changeLog:
https://github.com/runatlantis/atlantis/releases/tag/v0.27.3
DeltaFile
+5-5devel/atlantis/distinfo
+1-2devel/atlantis/Makefile
+6-72 files

FreeBSD/ports cceb0aadevel/rust-analyzer distinfo Makefile

devel/rust-analyzer: Update to 2024-05-13

changeLog:
https://github.com/rust-lang/rust-analyzer/releases/tag/2024-05-13

Approved by:    rust (Mikael, implicit)
DeltaFile
+3-3devel/rust-analyzer/distinfo
+1-2devel/rust-analyzer/Makefile
+4-52 files

FreeBSD/ports 805c45dx11-wm/cosmic-comp distinfo Makefile

x11-wm/cosmic-comp: update to s20240515

Changes:        https://github.com/pop-os/cosmic-comp/compare/36bf611...dfb3bea
DeltaFile
+3-3x11-wm/cosmic-comp/distinfo
+2-3x11-wm/cosmic-comp/Makefile
+5-62 files

FreeBSD/ports aa96873x11/dwlb distinfo Makefile

x11/dwlb: update to s20240516

Changes:        https://github.com/kolunmi/dwlb/compare/a30bb03...0daa1c1
DeltaFile
+3-3x11/dwlb/distinfo
+2-2x11/dwlb/Makefile
+5-52 files

NetBSD/src YQLVyxxusr.bin/aiomixer main.c

   aiomixer(1): Fix setting volume on sb(4) emulated in QEMU.

   The driver does not return a "delta", assume it's 16.
VersionDeltaFile
1.6+7-2usr.bin/aiomixer/main.c
+7-21 files

LLVM/project 79ec757llvm/lib/Target/AArch64 AArch64StackTagging.cpp

comment

Created using spr 1.3.4
DeltaFile
+4-1llvm/lib/Target/AArch64/AArch64StackTagging.cpp
+4-11 files

Linux/linux 3eb3c33arch/sparc/include/asm video.h fb.h, arch/x86/video fbdev.c

Merge tag 'asm-generic-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic

Pull asm-generic cleanups from Arnd Bergmann:
 "These are a few cross-architecture cleanup patches:

   - separate out fbdev support from the asm/video.h contents that may
     be used by either the old fbdev drivers or the newer drm display
     code (Thomas Zimmermann)

   - cleanups for the generic bitops code and asm-generic/bug.h
     (Thorsten Blum)

   - remove the orphaned include/asm-generic/page.h header that used to
     be included by long-removed mmu-less architectures (me)"

* tag 'asm-generic-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic:
  arch: Fix name collision with ACPI's video.o
  bug: Improve comment
  asm-generic: remove unused asm-generic/page.h

    [4 lines not shown]
DeltaFile
+136-0include/asm-generic/video.h
+0-135include/asm-generic/fb.h
+0-103include/asm-generic/page.h
+45-0arch/sparc/include/asm/video.h
+0-44arch/sparc/include/asm/fb.h
+0-44arch/x86/video/fbdev.c
+181-32641 files not shown
+457-58747 files

Linux/linux 1b03616arch/arm/boot/dts/aspeed aspeed-bmc-ibm-system1.dts aspeed-bmc-facebook-harma.dts, arch/riscv/boot/dts/starfive jh7110-starfive-visionfive-2.dtsi jh7110-common.dtsi

Merge tag 'soc-dt-late-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc

Pull more SoC devicetree updates from Arnd Bergmann:
 "This is a follow-up to an earlier pull request for device tree
  changes, as three platform maintainers sent their contents too late to
  be included in the main set, but had not caused any further problems
  since then:

   - The Amlogic platform now containts support for two new SoC types,
     the A4 and A5 chips for audio applications. Both come with a
     reference board, and one more dts file gets addded for the
     combination of the MNT Reform Laptop with the BPI-CM4 CPU module

   - The ASpeed platform adds support for six addititional server
     platforms that use ast2500 or ast2600 as their BMC, while another
     one gets removed

   - The RISC-V platforms from Microchip, Starfive and and T-HEAD get
     additional features for existing hardware, plus the addition of the

    [24 lines not shown]
DeltaFile
+1,623-0arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts
+1-682arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi
+648-0arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
+599-0arch/riscv/boot/dts/starfive/jh7110-common.dtsi
+581-0arch/arm/boot/dts/aspeed/aspeed-bmc-asus-x4tf.dts
+0-544arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-cloudripper.dts
+3,452-1,22639 files not shown
+6,178-1,54245 files

FreeBSD/ports 2b65739mail/isync Makefile pkg-plist

mail/isync: Fix plist and bump PORTREVISION

Bump PORTREVISION and fix plist after commit
650deaf8ca0cb3acf4e66d5d60f151cac5bf676f

Pointy hat to myself

Approved by:    portmgr (blanket, build fix)
DeltaFile
+1-1mail/isync/Makefile
+0-2mail/isync/pkg-plist
+1-32 files