LLVM/project a432c76 — llvm/lib/Target/X86 X86RegisterInfo.td

[X86][NFC] Simplify definition of TMM registers (#226779)
DeltaFile
+6-11llvm/lib/Target/X86/X86RegisterInfo.td
+6-111 files

LLVM/project 0b5277a — .github/workflows bazel-checks.yml

[Github] Add LLVM-libc's full-build to Bazel Checks workflow

This PR adds a job to run `bazelisk test --@llvm-project//libc:build_mode=full @llvm-project//libc/...`. It is part of an effort to support LLVM-libc's full build functionality in Bazel.
DeltaFile
+13-2.github/workflows/bazel-checks.yml
+13-21 files

LLVM/project 6e671d1 — utils/bazel/llvm-project-overlay/libc BUILD.bazel, utils/bazel/llvm-project-overlay/libc/startup/linux BUILD.bazel

[bazel] Port 4faf0ae, 15cff90, 9028ff14, 4057f8e4
DeltaFile
+76-4utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+0-15utils/bazel/llvm-project-overlay/libc/startup/linux/x86_64/BUILD.bazel
+2-2utils/bazel/llvm-project-overlay/libc/startup/linux/BUILD.bazel
+78-213 files

HardenedBSD/src 8832483 — lib/libthr libthr.3, lib/libthr/thread thr_init.c thr_pshared.c

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+62-0sbin/ifconfig/ifue.c
+14-11sys/compat/linux/linux_event.c
+22-3lib/libthr/thread/thr_pshared.c
+7-1lib/libthr/libthr.3
+4-0sbin/ifconfig/Makefile
+3-0lib/libthr/thread/thr_init.c
+112-151 files not shown
+113-157 files

HardenedBSD/src 0d19909 — lib/libthr libthr.3, lib/libthr/thread thr_init.c thr_pshared.c

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+62-0sbin/ifconfig/ifue.c
+14-11sys/compat/linux/linux_event.c
+22-3lib/libthr/thread/thr_pshared.c
+7-1lib/libthr/libthr.3
+4-0sbin/ifconfig/Makefile
+3-0lib/libthr/thread/thr_init.c
+112-151 files not shown
+113-157 files

HardenedBSD/src a872f29 — lib/libthr libthr.3, lib/libthr/thread thr_init.c thr_pshared.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+62-0sbin/ifconfig/ifue.c
+14-11sys/compat/linux/linux_event.c
+22-3lib/libthr/thread/thr_pshared.c
+7-1lib/libthr/libthr.3
+4-0sbin/ifconfig/Makefile
+3-0lib/libthr/thread/thr_init.c
+112-151 files not shown
+113-157 files

HardenedBSD/ports 7614984 — multimedia/graft Makefile.crates distinfo, net/wifibox-alpine Makefile distinfo

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+323-325www/garage/distinfo
+160-161www/garage/Makefile.crates
+253-0multimedia/graft/distinfo
+77-77net/wifibox-alpine/distinfo
+125-0multimedia/graft/Makefile.crates
+36-35net/wifibox-alpine/Makefile
+974-59879 files not shown
+1,371-91985 files

LLVM/project dbde142 — orc-rt/test/regression lit.cfg.py, orc-rt/test/regression/jit-free-foundations check-rt-process-info.test

[orc-rt] Fixing linux tests to enable CI (#226766)
DeltaFile
+3-0orc-rt/test/regression/lit.cfg.py
+1-1orc-rt/test/regression/jit-free-foundations/check-rt-process-info.test
+4-12 files

LLVM/project 842e152 — utils/bazel/llvm-project-overlay/libc libc_build_rules.bzl BUILD.bazel

[bazel][libc] Refactor to allow copts under full-build mode

This PR moves away from having sets of predefined groups of copts and allows just directly using them. This lets the Bazel rules more directly parallel CMake.
DeltaFile
+30-35utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+27-26utils/bazel/llvm-project-overlay/libc/libc_build_rules.bzl
+57-612 files

HardenedBSD/ports c33c04c — databases/pgbot Makefile

databases/pgbot: Drop Go version pin
DeltaFile
+1-1databases/pgbot/Makefile
+1-11 files

HardenedBSD/ports 4431cb5 — sysutils/mult Makefile

sysutils/mult: Drop Go version pin
DeltaFile
+1-1sysutils/mult/Makefile
+1-11 files

FreeBSD/ports c33c04c — databases/pgbot Makefile

databases/pgbot: Drop Go version pin
DeltaFile
+1-1databases/pgbot/Makefile
+1-11 files

FreeBSD/ports 4431cb5 — sysutils/mult Makefile

sysutils/mult: Drop Go version pin
DeltaFile
+1-1sysutils/mult/Makefile
+1-11 files

FreeBSD/ports f652950 — textproc/xray Makefile Makefile.crates

textproc/xray: Update to 0.5.1
DeltaFile
+27-29textproc/xray/distinfo
+12-13textproc/xray/Makefile.crates
+1-2textproc/xray/Makefile
+40-443 files

HardenedBSD/ports 6505cc9 — devel/glab-tui Makefile Makefile.crates

devel/glab-tui: Update to 0.9.2
DeltaFile
+11-11devel/glab-tui/distinfo
+4-4devel/glab-tui/Makefile.crates
+1-1devel/glab-tui/Makefile
+16-163 files

FreeBSD/ports 6505cc9 — devel/glab-tui Makefile Makefile.crates

devel/glab-tui: Update to 0.9.2
DeltaFile
+11-11devel/glab-tui/distinfo
+4-4devel/glab-tui/Makefile.crates
+1-1devel/glab-tui/Makefile
+16-163 files

FreeBSD/ports 8773140 — textproc/xshape Makefile Makefile.crates

textproc/xshape: Update to 0.5.3
DeltaFile
+23-25textproc/xshape/distinfo
+10-11textproc/xshape/Makefile.crates
+1-2textproc/xshape/Makefile
+34-383 files

HardenedBSD/ports 8773140 — textproc/xshape Makefile Makefile.crates

textproc/xshape: Update to 0.5.3
DeltaFile
+23-25textproc/xshape/distinfo
+10-11textproc/xshape/Makefile.crates
+1-2textproc/xshape/Makefile
+34-383 files

HardenedBSD/ports f652950 — textproc/xray Makefile Makefile.crates

textproc/xray: Update to 0.5.1
DeltaFile
+27-29textproc/xray/distinfo
+12-13textproc/xray/Makefile.crates
+1-2textproc/xray/Makefile
+40-443 files

FreeBSD/ports f02b5bf — net/croc Makefile distinfo

net/croc: Update to 11.5.4

- Drop Go version pin
DeltaFile
+5-5net/croc/distinfo
+2-2net/croc/Makefile
+7-72 files

HardenedBSD/ports f02b5bf — net/croc Makefile distinfo

net/croc: Update to 11.5.4

- Drop Go version pin
DeltaFile
+5-5net/croc/distinfo
+2-2net/croc/Makefile
+7-72 files

NetBSD/pkgsrc-wip 4917a40 — py-llama-cpp-scripts distinfo PLIST

py-llama-cpp-scripts: Update to 0.5.0
DeltaFile
+36-6py-llama-cpp-scripts/PLIST
+3-3py-llama-cpp-scripts/distinfo
+39-92 files

NetBSD/pkgsrc-wip 11ae63f — pharo-vm10 Makefile distinfo

pharo-vm10: Update to 10.3.11
DeltaFile
+3-3pharo-vm10/distinfo
+2-2pharo-vm10/Makefile
+5-52 files

LLVM/project 15eef13 — llvm/include/llvm/ExecutionEngine/Orc/Debugging PerfSupportPlugin.h VTuneSupportPlugin.h, llvm/lib/ExecutionEngine/Orc/Debugging VTuneSupportPlugin.cpp PerfSupportPlugin.cpp

[ORC] Call Perf/VTune support wrappers through Proxies (#226677)

Hold PerfSupportPlugin's start/end registration wrappers and
VTuneSupportPlugin's unregister wrapper as Proxy members, replacing
their callSPSWrapper calls. Each proxy is built in the constructor from
the address it already takes, so the constructor signatures are
unchanged. The Perf impl and VTune register wrappers are only used as
alloc-action tags and stay ExecutorAddrs.
DeltaFile
+36-10llvm/lib/ExecutionEngine/Orc/Debugging/PerfSupportPlugin.cpp
+24-3llvm/lib/ExecutionEngine/Orc/Debugging/VTuneSupportPlugin.cpp
+3-5llvm/include/llvm/ExecutionEngine/Orc/Debugging/VTuneSupportPlugin.h
+3-2llvm/include/llvm/ExecutionEngine/Orc/Debugging/PerfSupportPlugin.h
+66-204 files

OpenBSD/src NYzz6FW — usr.bin/ssh scp.c

   Disallow nul byte in received scp -O filename.  Not reachable in normal
   operation since a nul would cause a filename mismatch, but potentially
   possible if being used an unusual configuration such as a custom filter.

   Reported by Chua Wei Xun <weixun.chua at e-cq.net>, ok djm@
VersionDeltaFile
1.277+3-1usr.bin/ssh/scp.c
+3-11 files

FreeBSD/src c2f66b6 — lib/libthr libthr.3

libthr.3: document LIBPTHREAD_PSHARED_LOCK_DESTROY_IMMEDIATE_GC

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+7-1lib/libthr/libthr.3
+7-11 files

FreeBSD/src 4472a04 — lib/libthr/thread thr_private.h thr_init.c

libthr: GC pshared locks not more than each 25msecs by default

Provide a tunable env variable to request immediate GC on destroy
to allow to return to the previous behavior.

Based on the report and patch by Atle Solbakken <atle.solbakken at gmail.com>.
PR:     268532
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+22-3lib/libthr/thread/thr_pshared.c
+3-0lib/libthr/thread/thr_init.c
+1-0lib/libthr/thread/thr_private.h
+26-33 files

HardenedBSD/src 4472a04 — lib/libthr/thread thr_private.h thr_init.c

libthr: GC pshared locks not more than each 25msecs by default

Provide a tunable env variable to request immediate GC on destroy
to allow to return to the previous behavior.

Based on the report and patch by Atle Solbakken <atle.solbakken at gmail.com>.
PR:     268532
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+22-3lib/libthr/thread/thr_pshared.c
+3-0lib/libthr/thread/thr_init.c
+1-0lib/libthr/thread/thr_private.h
+26-33 files

HardenedBSD/src c2f66b6 — lib/libthr libthr.3

libthr.3: document LIBPTHREAD_PSHARED_LOCK_DESTROY_IMMEDIATE_GC

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+7-1lib/libthr/libthr.3
+7-11 files

NetBSD/src Yz485S0 — external/gpl3/gcc/usr.bin/gcc/arch/aarch64 configargs.h, external/gpl3/gcc/usr.bin/gcc/arch/aarch64eb configargs.h

   regen with proper version in configargs string.
VersionDeltaFile
1.60+2-2external/gpl3/gcc/usr.bin/gcc/arch/powerpc/configargs.h
1.48+1-1external/gpl3/gcc/usr.bin/gcc/arch/earmv6hf/configargs.h
1.57+1-1external/gpl3/gcc/usr.bin/gcc/arch/earm/configargs.h
1.51+1-1external/gpl3/gcc/usr.bin/gcc/arch/alpha/configargs.h
1.17+1-1external/gpl3/gcc/usr.bin/gcc/arch/aarch64eb/configargs.h
1.31+1-1external/gpl3/gcc/usr.bin/gcc/arch/aarch64/configargs.h
+7-732 files not shown
+39-3938 files