FreeBSD/ports abc495anet/td-system-tools pkg-plist Makefile

net/td-system-tools: Update 2.1.9 => 2.2.1

Changelog:
https://github.com/dreibh/system-tools/blob/td-system-tools-2.2.1/ChangeLog

Commit log:
https://github.com/dreibh/system-tools/compare/td-system-tools-2.1.9...td-system-tools-2.2.1

PR:     291243
DeltaFile
+20-0net/td-system-tools/pkg-plist
+3-3net/td-system-tools/Makefile
+3-3net/td-system-tools/distinfo
+26-63 files

LLVM/project 2a7443ellvm/test/CodeGen/AMDGPU shufflevector.v4p0.v4p0.ll shufflevector.v4i64.v4i64.ll, llvm/test/tools/llvm-dwarfdump/X86 simplified-template-names.s

Rebase

Created using spr 1.3.7
DeltaFile
+5,975-8,879llvm/test/CodeGen/AMDGPU/shufflevector.v4p0.v4p0.ll
+5,975-8,879llvm/test/CodeGen/AMDGPU/shufflevector.v4i64.v4i64.ll
+7,387-7,087llvm/test/tools/llvm-dwarfdump/X86/simplified-template-names.s
+5,420-8,636llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+3,880-6,644llvm/test/CodeGen/AMDGPU/shufflevector.v4p0.v3p0.ll
+3,880-6,644llvm/test/CodeGen/AMDGPU/shufflevector.v4i64.v3i64.ll
+32,517-46,7695,117 files not shown
+273,472-327,1585,123 files

NetBSD/src Myv6qa7share/mk bsd.own.mk

   Switch ppc to gcc14
VersionDeltaFile
1.1444+7-6share/mk/bsd.own.mk
+7-61 files

NetBSD/src gNl8jT8external/gpl3/gcc README.gcc14

   Update status for sh3el
VersionDeltaFile
1.29+9-2external/gpl3/gcc/README.gcc14
+9-21 files

FreeBSD/ports 0308906misc/gitlogue distinfo Makefile.crates, misc/gitlogue/files patch-Cargo.lock patch-Cargo.toml

Add misc/gitlogue: Watch your git commit history in a cinematic view

Gitlogue is a cinematic Git commit replay tool for the terminal
that can turn your Git history into a living, animated story.
Watch commits unfold with realistic typing animations, syntax
highlighting, and file tree transitions, transforming code
changes into a visual experience.

WWW: https://github.com/unhappychoice/gitlogue

PR:             291254
Reported by:    Yusuf Yaman <nxjoseph at protonmail.com> (new maintainer)
DeltaFile
+473-0misc/gitlogue/distinfo
+235-0misc/gitlogue/Makefile.crates
+26-0misc/gitlogue/files/patch-Cargo.lock
+24-0misc/gitlogue/Makefile
+11-0misc/gitlogue/files/patch-Cargo.toml
+6-0misc/gitlogue/pkg-descr
+775-01 files not shown
+776-07 files

LLVM/project 14d7b87bolt/lib/Passes PointerAuthCFIAnalyzer.cpp, bolt/test/runtime/AArch64 pacret-synchronous-unwind.cpp

[BOLT][PAC] Warn about synchronous unwind tables

BOLT currently ignores functions with synchronous PAuth DWARF info.
When more than 10% of functions get ignored for inconsistencies, we
should emit a warning to only use asynchronous unwind tables.

See also: #165215
DeltaFile
+33-0bolt/test/runtime/AArch64/pacret-synchronous-unwind.cpp
+8-1bolt/lib/Passes/PointerAuthCFIAnalyzer.cpp
+41-12 files

LLVM/project a0677d1bolt/lib/Passes PointerAuthCFIAnalyzer.cpp

[BOLT] Add comment about the chosen threshold
DeltaFile
+10-0bolt/lib/Passes/PointerAuthCFIAnalyzer.cpp
+10-01 files

LLVM/project b9eea6dbolt/lib/Passes PointerAuthCFIAnalyzer.cpp, bolt/test/AArch64 pacret-cfi-incorrect.s

[BOLT] Use opts::Verbosity in PointerAuthCFIAnalyzer
DeltaFile
+17-10bolt/lib/Passes/PointerAuthCFIAnalyzer.cpp
+1-1bolt/test/AArch64/pacret-cfi-incorrect.s
+18-112 files

LLVM/project 14a19b5bolt/lib/Passes PointerAuthCFIAnalyzer.cpp

[BOLT] PointerAuthCFIAnalyzer: return early if there is no work

- makes sure we do not divide by zero, to calculate the % of ignored
  functions.
DeltaFile
+3-0bolt/lib/Passes/PointerAuthCFIAnalyzer.cpp
+3-01 files

LLVM/project a9254a3bolt/include/bolt/Passes PointerAuthCFIFixup.h PointerAuthCFIAnalyzer.h, bolt/lib/Rewrite BinaryPassManager.cpp

[BOLT] Add --print flags for PointerAuthCFI* passes
DeltaFile
+13-2bolt/lib/Rewrite/BinaryPassManager.cpp
+7-1bolt/unittests/Passes/PointerAuthCFIFixup.cpp
+2-1bolt/include/bolt/Passes/PointerAuthCFIFixup.h
+2-1bolt/include/bolt/Passes/PointerAuthCFIAnalyzer.h
+24-54 files

LLVM/project 51459fbbolt/docs PointerAuthDesign.md PacRetDesign.md, bolt/test/AArch64 negate-ra-state-incorrect.s pacret-cfi-incorrect.s

[NFC] Rename PAuth tests to have a common prefix
DeltaFile
+236-0bolt/docs/PointerAuthDesign.md
+0-236bolt/docs/PacRetDesign.md
+0-78bolt/test/AArch64/negate-ra-state-incorrect.s
+78-0bolt/test/AArch64/pacret-cfi-incorrect.s
+0-76bolt/test/AArch64/negate-ra-state.s
+76-0bolt/test/AArch64/pacret-cfi.s
+390-3908 files not shown
+556-55614 files

LLVM/project 8215199bolt/docs PointerAuthDesign.md

[BOLT][doc] Add two resolutions for CFI
DeltaFile
+4-0bolt/docs/PointerAuthDesign.md
+4-01 files

LLVM/project 33165d4bolt/docs PacRetDesign.md

Update PacRetDesign.md
DeltaFile
+1-1bolt/docs/PacRetDesign.md
+1-11 files

LLVM/project 77d37a4bolt/docs PacRetDesign.md

Update bolt/docs/PacRetDesign.md

Co-authored-by: Paschalis Mpeis <paschalis.mpeis at arm.com>
DeltaFile
+1-1bolt/docs/PacRetDesign.md
+1-11 files

LLVM/project a4bdfd5bolt/lib/Passes InsertNegateRAStatePass.cpp PointerAuthCFIFixup.cpp, bolt/unittests/Passes PointerAuthCFIFixup.cpp InsertNegateRAState.cpp

[BOLT][NFC] Rename Pointer Auth DWARF rewriter passes

Original names were "working titles". After initial patches are merged,
I'd like to rename these passes to names that reflect their intent
better and show their relationship to each other:

InsertNegateRAStatePass renamed to PointerAuthCFIFixup,
MarkRAStates renamed to PointerAuthCFIAnalyzer.
DeltaFile
+335-0bolt/unittests/Passes/PointerAuthCFIFixup.cpp
+0-335bolt/unittests/Passes/InsertNegateRAState.cpp
+0-268bolt/lib/Passes/InsertNegateRAStatePass.cpp
+268-0bolt/lib/Passes/PointerAuthCFIFixup.cpp
+0-145bolt/lib/Passes/MarkRAStates.cpp
+145-0bolt/lib/Passes/PointerAuthCFIAnalyzer.cpp
+748-74813 files not shown
+885-88419 files

LLVM/project aa45ad9bolt/lib/Passes InsertNegateRAStatePass.cpp, bolt/unittests/Passes InsertNegateRAState.cpp CMakeLists.txt

Review fixes
DeltaFile
+13-20bolt/lib/Passes/InsertNegateRAStatePass.cpp
+12-2bolt/unittests/Passes/InsertNegateRAState.cpp
+1-1bolt/unittests/Passes/CMakeLists.txt
+26-233 files

LLVM/project 6960ecellvm/lib/Analysis Delinearization.cpp

fix spell
DeltaFile
+1-1llvm/lib/Analysis/Delinearization.cpp
+1-11 files

LLVM/project 78defc8llvm/lib/Target/AMDGPU SIDefines.h, llvm/lib/Target/AMDGPU/Utils AMDGPUAsmUtils.cpp

[AMDGPU] Add support for HW_REG_WAVE_SCHED_MODE (#169840)

Expose HW_REG_WAVE_SCHED_MODE to the s_getreg_b32, s_setreg_b32,
s_setreg_imm32_b32 instructions.
DeltaFile
+9-0llvm/test/MC/AMDGPU/gfx12_asm_sopk.s
+9-0llvm/test/MC/Disassembler/AMDGPU/gfx12_dasm_sopk.txt
+1-0llvm/lib/Target/AMDGPU/SIDefines.h
+1-0llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp
+20-04 files

FreeBSD/ports 65a39dbdevel/arcanist-lib/files patch-src_utils_utf8.php

devel/arcanist-lib: Add missing patch file
DeltaFile
+17-0devel/arcanist-lib/files/patch-src_utils_utf8.php
+17-01 files

FreeBSD/ports 74e8a80devel/arcanist-lib Makefile, devel/arcanist-lib/files extra-patch-src_utils_utf8.php

devel/arcanist-lib: Cleanup latest patch

Use code from devel/phorgeit-arcanist. Should work on
all supported PHP versions.
DeltaFile
+0-12devel/arcanist-lib/files/extra-patch-src_utils_utf8.php
+2-6devel/arcanist-lib/Makefile
+2-182 files

LLVM/project a5dba76llvm/test/tools/llvm-mca/RISCV/SpacemitX60 vlseg-vsseg.s vlxe-vsxe.s

Pre-commit tests for x60 vector ld/st latency PR

Signed-off-by: Mikhail R. Gadelha <mikhail at igalia.com>
DeltaFile
+4,725-0llvm/test/tools/llvm-mca/RISCV/SpacemitX60/vlseg-vsseg.s
+586-0llvm/test/tools/llvm-mca/RISCV/SpacemitX60/vlxe-vsxe.s
+540-0llvm/test/tools/llvm-mca/RISCV/SpacemitX60/vle-vse-vlm.s
+314-0llvm/test/tools/llvm-mca/RISCV/SpacemitX60/vlse-vsse.s
+6,165-04 files

LLVM/project 73d1602clang/lib/Tooling/Transformer SourceCode.cpp, clang/unittests/Tooling SourceCodeTest.cpp

[clang][Tooling] Fix `getFileRange` returning a range spanning macro invocation (#169842)

A followup to 40991215f4aba37fd43b65d96ad0a445dcd041b2.

When the start or end token is inside a macro argument and the other is
outside of the macro, we want to reject the range for a similar reason.
The range will include half of the macro call, either the closing paren
or the macro name and open paren.
DeltaFile
+1-6clang/lib/Tooling/Transformer/SourceCode.cpp
+2-0clang/unittests/Tooling/SourceCodeTest.cpp
+3-62 files

LLVM/project 8c31b12compiler-rt/test/ubsan/TestCases/Misc/Posix print_stack_trace.cpp

[TySan](test-only) Mark ubsan-tysan test as unsupported for now (#169934)

DeltaFile
+3-0compiler-rt/test/ubsan/TestCases/Misc/Posix/print_stack_trace.cpp
+3-01 files

Linux/linux 4331989drivers/mmc/host sdhci-of-dwcmshc.c

Merge tag 'mmc-v6.18-rc2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc

Pull MMC fix from Ulf Hansson:

 - sdhci-of-dwcmshc: Fix reset handling for some variants

* tag 'mmc-v6.18-rc2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc:
  mmc: sdhci-of-dwcmshc: Promote the th1520 reset handling to ip level
DeltaFile
+17-12drivers/mmc/host/sdhci-of-dwcmshc.c
+17-121 files

LLVM/project ac45052openmp/module CMakeLists.txt

Fix DEPENDS
DeltaFile
+1-1openmp/module/CMakeLists.txt
+1-11 files

OpenBSD/src ZFmTelUusr.sbin/httpd server_http.c parse.y

   Add "no banner" option to suppress Server header

   Introduces a global and per-server "[no] banner" directive that prevents httpd
   from sending the Server HTTP response header and removes server identification
   from error documents. The SERVER_SOFTWARE CGI environment variable remains set
   as required by RFC 3875.

   Diff by Lloyd (thanks), ok kirill@
VersionDeltaFile
1.156+37-10usr.sbin/httpd/server_http.c
1.130+26-2usr.sbin/httpd/parse.y
1.128+25-2usr.sbin/httpd/httpd.conf.5
1.98+8-4usr.sbin/httpd/server_fcgi.c
1.167+3-2usr.sbin/httpd/httpd.h
1.67+3-1usr.sbin/httpd/config.c
+102-216 files

Linux/linux f849f26drivers/pmdomain/mediatek mtk-pm-domains.c, drivers/pmdomain/tegra powergate-bpmp.c

Merge tag 'pmdomain-v6.18-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm

Pull pmdomain fixes from Ulf Hansson:

 - mediatek: Fix spinlock recursion in probe

 - tegra: Use GENPD_FLAG_NO_STAY_ON to restore old behaviour

* tag 'pmdomain-v6.18-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm:
  pmdomain: tegra: Add GENPD_FLAG_NO_STAY_ON flag
  pmdomains: mtk-pm-domains: Fix spinlock recursion in probe
DeltaFile
+15-3drivers/pmdomain/mediatek/mtk-pm-domains.c
+1-0drivers/pmdomain/tegra/powergate-bpmp.c
+16-32 files

LLVM/project 318236dclang/include/clang/Basic BuiltinsAMDGPU.def, clang/test/SemaHIP amdgpu-gfx950-load-to-lds.hip

[HIP][AMDGPU] Remove 't' from all __builtin_*_load_lds builtins (#165389)

Allows for type checking depending on the builtin signature.

Stacked on top of: https://github.com/llvm/llvm-project/pull/165387 and
https://github.com/llvm/llvm-project/pull/165388
DeltaFile
+15-15clang/test/SemaHIP/amdgpu-gfx950-load-to-lds.hip
+3-3clang/include/clang/Basic/BuiltinsAMDGPU.def
+18-182 files

LLVM/project 7ddc7a6openmp/module CMakeLists.txt

Reuse original file location where check-flang expects them
DeltaFile
+10-10openmp/module/CMakeLists.txt
+10-101 files

FreeBSD/src b381d09include stddef.h, share/man/man3 unreachable.3 assert.3

stddef.h: add unreachable() for C23 compliance

unreachable() is a hint to the compiler that it is unreachable.
Add a new man page unreachable(3) to document this macro.

Reviewed by:    imp
Approved by:    markj (mentor)
MFC after:      1 month
Differential Revision:  https://reviews.freebsd.org/D53967
DeltaFile
+89-0share/man/man3/unreachable.3
+3-2share/man/man3/assert.3
+4-0include/stddef.h
+2-1share/man/man3/Makefile
+98-34 files