[BPF] Use Register instead of MCRegister for virtual reg. NFC
Build everything Bind-related conditionally on MKBIND, which is "yes"
everywhere except for, WAIT FOR IT... m68000.
LLVM/project e135447 — llvm/lib/IR Instructions.cpp, llvm/test/Transforms/DFAJumpThreading dfa-unfold-select.ll
[IR] Change PHINode::removeIncomingValueIf() to loop incoming values backwards (#173444)
See discussion in
https://github.com/llvm/llvm-project/pull/172639#issuecomment-3686893143
If someone did `PN->removeIncomingValueIf([](unsigned Idx) { return Idx
== 0; })` to remove the first incoming value, current implementation
will remove all incoming values.
There are purely index based predicate use cases in:
-
https://github.com/llvm/llvm-project/blob/8c5a0f74a12d69d2fb7d6ed59f91759f18273bcd/llvm/lib/Transforms/Utils/LoopSimplify.cpp#L429
-
https://github.com/llvm/llvm-project/blob/8c5a0f74a12d69d2fb7d6ed59f91759f18273bcd/llvm/lib/Transforms/Utils/LoopUtils.cpp#L562
This patch makes `PHINode::removeIncomingValueIf()` to loop incoming
values backwards, to ensure `PHINode::removeIncomingValueIf()` working
as expected.Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
HardenedBSD/src b49ac18 — sys/compat/linuxkpi/common/src linux_page.c linux_compat.c, sys/contrib/openzfs/cmd/zpool zpool_main.c
Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
x11-toolkits/libdecor: update to 0.2.5
Changes: https://gitlab.freedesktop.org/libdecor/libdecor/-/compare/0.2.4...0.2.5
Reported by: GitLab (notify releases)
(cherry picked from commit ca7be3b19b038d916e9ec623441811ec21774063)
x11-wm/labwc: update to 0.9.3
Changes: https://github.com/labwc/labwc/releases/tag/0.9.3
Reported by: GitHub (watch releases)
(cherry picked from commit 364f262bb7dcb0cf6dab8d982fa9dcd733a3a2e1)
graphics/mesa-devel: update to 25.3.b.2836
Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/f5351afbc8c...b3c983b8ddc
graphics/mesa-devel: update to 25.3.b.2836
Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/f5351afbc8c...b3c983b8ddc
games/openfodder: update to 2.0.0
Changes: https://github.com/OpenFodder/openfodder/releases/tag/2.0.0
Reported by: GitHub (watch releases)
devel/py-apscheduler: update to 3.11.2
Changes: https://github.com/agronholm/apscheduler/releases/tag/3.11.2
Reported by: Repology
devel/py-apscheduler: update to 3.11.2
Changes: https://github.com/agronholm/apscheduler/releases/tag/3.11.2
Reported by: Repology
games/openfodder: update to 2.0.0
Changes: https://github.com/OpenFodder/openfodder/releases/tag/2.0.0
Reported by: GitHub (watch releases)
x11-wm/labwc: update to 0.9.3
Changes: https://github.com/labwc/labwc/releases/tag/0.9.3
Reported by: GitHub (watch releases)
x11-toolkits/libdecor: update to 0.2.5
Changes: https://gitlab.freedesktop.org/libdecor/libdecor/-/compare/0.2.4...0.2.5
Reported by: GitLab (notify releases)
x11-toolkits/libdecor: update to 0.2.5
Changes: https://gitlab.freedesktop.org/libdecor/libdecor/-/compare/0.2.4...0.2.5
Reported by: GitLab (notify releases)
x11-wm/labwc: update to 0.9.3
Changes: https://github.com/labwc/labwc/releases/tag/0.9.3
Reported by: GitHub (watch releases)
net/waypipe: update to 0.11.0
Changes: https://gitlab.freedesktop.org/mstoeckl/waypipe/-/releases/v0.11.0
Reported by: GitLab (notify releases)
net/waypipe: update to 0.11.0
Changes: https://gitlab.freedesktop.org/mstoeckl/waypipe/-/releases/v0.11.0
Reported by: GitLab (notify releases)
multimedia/libva-utils: update to 2.23.0
Changes: https://github.com/intel/libva-utils/releases/tag/2.23.0
Reported by: GitHub (watch releases)
multimedia/libva-utils: update to 2.23.0
Changes: https://github.com/intel/libva-utils/releases/tag/2.23.0
Reported by: GitHub (watch releases)
multimedia/libva: update to 2.23.0
Changes: https://github.com/intel/libva/releases/tag/2.23.0
Reported by: GitHub (watch releases)
multimedia/libva: update to 2.23.0
Changes: https://github.com/intel/libva/releases/tag/2.23.0
Reported by: GitHub (watch releases)
HardenedBSD/ports efb8a72 — textproc/meilisearch distinfo Makefile.crates, textproc/meilisearch/files patch-cargo-crates_lindera-dictionary-0.43.3_src_assets.rs patch-crates_meilisearch_build.rs
textproc/meilisearch: Update to 1.31.0
FreeBSD/ports efb8a72 — textproc/meilisearch distinfo Makefile.crates, textproc/meilisearch/files patch-cargo-crates_lindera-dictionary-0.43.3_src_assets.rs patch-meilisearch_build.rs
textproc/meilisearch: Update to 1.31.0
textproc/harper: Update to 1.3.0
textproc/harper: Update to 1.3.0
LLVM/project fe64b4f — mlir/include/mlir/Bindings/Python IRCore.h, mlir/lib/Bindings/Python MainModule.cpp IRCore.cpp
remove registerError
LLVM/project 0a15765 — mlir/cmake/modules AddMLIRPython.cmake, mlir/examples/standalone/python CMakeLists.txt
try moving MLIR_BINDINGS_PYTHON_NB_DOMAIN compile defn
x11/nvidia-driver[-devel], x11/nvidia-kmod[-devel], x11/linux-nvidia-libs[-devel], graphics/nvidia-drm*-kmod[-devel], x11/nvidia-settings, x11/nvidia-xconfig: Update to 580.119.02
Update to latest Production Branch of drivers 580.119.02:
https://www.nvidia.com/en-us/drivers/details/259043/
Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/259042/
PR: 291919
Differential Revision: https://reviews.freebsd.org/D54357