LLVM/project 8ccc40elibc/shared/math hypotf16.h, libc/src/__support/math hypotf16.h CMakeLists.txt

[libc][math] Refactor hypotf16 to Header Only (#180511).

closes #175337
part of #175336
DeltaFile
+99-0libc/src/__support/math/hypotf16.h
+2-75libc/src/math/generic/hypotf16.cpp
+31-0libc/shared/math/hypotf16.h
+18-2utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+15-0libc/src/__support/math/CMakeLists.txt
+1-7libc/src/math/generic/CMakeLists.txt
+166-843 files not shown
+169-849 files

LLVM/project 2060561llvm/lib/Transforms/Instrumentation MemorySanitizer.cpp, llvm/test/Instrumentation/MemorySanitizer switch-icmp.ll

Reapply "[msan] Switch switch() from strict handling to (icmp eq)-style handling" (#180636) (#181112)

This reverts https://github.com/llvm/llvm-project/pull/180636 i.e.,
relands https://github.com/llvm/llvm-project/pull/179851.

It was originally reverted because of buildbot failures. When compiling
switch statements with many cases (e.g., AMDGPUGenMCCodeEmitter.inc has
>30,000 cases), MSan's instrumentation created an extremely long chained
expression for the shadow computation. Although that was legal LLVM IR,
it caused the subsequent JumpThreadingPass to have a stack overflow.

This reland avoids the issue by limiting the number of cases considered
(`-msan-switch-precision`), with the tradeoff of niche false negatives
(only in the case where the condition is partly uninitialized and the
first x cases still have a defined comparison, but a case # > x does not
have a fully-defined comparison).

This reland also adds some TODOs for possible improvements.


    [39 lines not shown]
DeltaFile
+67-0llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
+20-5llvm/test/Instrumentation/MemorySanitizer/switch-icmp.ll
+87-52 files

LLVM/project bcf0ecflibc/shared/math ffma.h, libc/src/__support/math ffma.h CMakeLists.txt

[libc][math] Refactor ffma implementation to header-only in src/__support/math folder (#175304).

Part of #147386

in preparation for:
https://discourse.llvm.org/t/rfc-make-clang-builtin-math-functions-constexpr-with-llvm-libc-to-support-c-23-constexpr-math-functions/86450
DeltaFile
+26-0libc/src/__support/math/ffma.h
+23-0libc/shared/math/ffma.h
+12-1utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+9-0libc/src/__support/math/CMakeLists.txt
+2-4libc/src/math/generic/ffma.cpp
+1-1libc/src/math/generic/CMakeLists.txt
+73-63 files not shown
+76-69 files

LLVM/project a1d856alibc/shared/math tanhf.h, libc/src/__support/math tanhf.h CMakeLists.txt

[libc][math] Refactor tanhf implementation to header-only in src/__support/math folder. (#178554)

Part of https://github.com/llvm/llvm-project/issues/147386
closes https://github.com/llvm/llvm-project/issues/178493
DeltaFile
+127-0libc/src/__support/math/tanhf.h
+2-107libc/src/math/generic/tanhf.cpp
+16-9utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+23-0libc/shared/math/tanhf.h
+15-0libc/src/__support/math/CMakeLists.txt
+1-6libc/src/math/generic/CMakeLists.txt
+184-1223 files not shown
+187-1229 files

OpenBSD/ports GI0m59Knet/filezilla distinfo Makefile

   Update to filezilla-3.69.6
VersionDeltaFile
1.71+2-2net/filezilla/distinfo
1.127+2-2net/filezilla/Makefile
+4-42 files

OpenBSD/ports 7lCYsjonet/libfilezilla Makefile distinfo

   Update to libfilezilla-0.54.1

   Changes: https://lib.filezilla-project.org
VersionDeltaFile
1.48+2-2net/libfilezilla/Makefile
1.38+2-2net/libfilezilla/distinfo
+4-42 files

LLVM/project 5c14267clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvabd/policy/non-overloaded vabs.c vabdu.c, clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvabd/policy/overloaded vabs.c vabdu.c

[Clang][RISCV] Add Zvabd intrinsics

Doc:

* https://github.com/riscv/integer-vector-absolute-difference
* https://github.com/riscv-non-isa/rvv-intrinsic-doc/pull/424

Authored-by: Zhenxuan Sang <sang at bytedance.com>
Co-Authored-by: Pengcheng Wang <wangpengcheng.pp at bytedance.com>

Reviewers: preames, topperc, kito-cheng

Pull Request: https://github.com/llvm/llvm-project/pull/180929
DeltaFile
+956-0clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvabd/policy/non-overloaded/vabs.c
+956-0clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvabd/policy/overloaded/vabs.c
+603-0clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvabd/policy/non-overloaded/vabdu.c
+603-0clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvabd/policy/overloaded/vabdu.c
+585-0clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvabd/policy/overloaded/vabd.c
+585-0clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvabd/policy/non-overloaded/vabd.c
+4,288-022 files not shown
+11,234-1028 files

FreeBSD/src 625dc44usr.bin/tr tr.c

tr: fix class handling in unicode world

toupper/tolower logic was only handled for CCLASS_TOUPPER and
CCLASS_TOLOWER, add support for CCLASS ([:alpha:])

PR:             219900
MFC After:      1 week
DeltaFile
+34-0usr.bin/tr/tr.c
+34-01 files

FreeBSD/ports 783ccbdwww/gitlab/files patch-bin_background__jobs patch-Gemfile

www/gitlab: clean up

no functional change, so do not bump portrevision.

(cherry picked from commit a23442c68ce73ff6cf178325fae4a437e618476b)
DeltaFile
+2-12www/gitlab/files/patch-bin_background__jobs
+2-2www/gitlab/files/patch-Gemfile
+4-142 files

FreeBSD/ports 39c4e61devel/gitaly distinfo, net/gitlab-agent distinfo

www/gitlab: security and patch update to 18.8.4

also mark gitaly to not work on i386, see also:
https://gitlab.com/gitlab-org/gitaly/-/merge_requests/8309#note_3075944887

Changes:        https://about.gitlab.com/releases/2026/02/10/patch-release-gitlab-18-8-4-released/
(cherry picked from commit 209a937925388638d33b84ef2af3c8a040f26138)
DeltaFile
+13-13devel/gitaly/distinfo
+6-6www/gitlab/distinfo
+5-5www/gitlab-workhorse/distinfo
+5-5www/gitlab-pages/distinfo
+5-5net/gitlab-agent/distinfo
+3-3security/rubygem-gitlab-cloud-connector/distinfo
+37-374 files not shown
+42-4010 files

FreeBSD/ports 0c569cbdevel/gitaly distinfo, net/gitlab-agent distinfo

www/gitlab: patch update to 18.8.3

Changes:        https://about.gitlab.com/releases/2026/02/04/gitlab-18-8-3-released/
(cherry picked from commit 235153b31a80bc46b3592664994ae4c0eff5c66e)
DeltaFile
+13-13devel/gitaly/distinfo
+6-6www/gitlab/distinfo
+5-5www/gitlab-workhorse/distinfo
+5-5net/gitlab-agent/distinfo
+5-5www/gitlab-pages/distinfo
+1-1www/gitlab/Makefile.common
+35-356 files

FreeBSD/ports 3f70382security/trivy distinfo Makefile

security/trivy: update to 0.69.1

Changes:        https://github.com/aquasecurity/trivy/releases/tag/v0.69.1
(cherry picked from commit 561a0da5037103e37385df22c64e390ca5aac46e)
DeltaFile
+5-5security/trivy/distinfo
+1-1security/trivy/Makefile
+6-62 files

FreeBSD/ports f40be5fsysutils/vagrant-gitlab Makefile

sysutils/vagrant-gitlab: fix regression from 5efa5ed133f6d472ae214a295700f93e2908c173

(cherry picked from commit 6e8127cef3271640e17e69ef09d5204e4ef984c9)
DeltaFile
+2-2sysutils/vagrant-gitlab/Makefile
+2-21 files

FreeBSD/ports 6eb9f3ddevel Makefile, devel/rubygem-listen-gitlab Makefile pkg-descr

devel/rubygem-listen-gitlab: new port required for vagrant-gitlab

(cherry picked from commit d7eb707b9db00f95962d7625bcefd2501a2bff7d)
DeltaFile
+25-0devel/rubygem-listen-gitlab/Makefile
+12-0devel/rubygem-listen-gitlab/pkg-descr
+3-0devel/rubygem-listen-gitlab/distinfo
+1-0devel/Makefile
+41-04 files

FreeBSD/ports 47f4672devel Makefile, devel/rubygem-thor14 Makefile distinfo

devel/rubygem-thor14: add new port

to fix build error for sysutils/rubygem-tmuxinator

(cherry picked from commit c405f68b2c25894ec5dbdc9246154839bd5a3391)
DeltaFile
+23-0devel/rubygem-thor14/Makefile
+3-0devel/rubygem-thor14/distinfo
+1-0devel/rubygem-thor14/pkg-descr
+1-0devel/Makefile
+28-04 files

FreeBSD/ports 81cbd05devel/rubygem-graphql-client Makefile

devel/rubygem-graphql-client: fix build issue

Reported by:    pkg-fallout

(cherry picked from commit bd756ec833e11e85996749647ca1825afb2e59a8)
DeltaFile
+2-1devel/rubygem-graphql-client/Makefile
+2-11 files

FreeBSD/ports 255b67asecurity/trivy distinfo Makefile

security/trivy: update to 0.69.0

Changes:        https://github.com/aquasecurity/trivy/releases/tag/v0.69.0
(cherry picked from commit d28e6fe8da32fd1811ceff1dd28b80ecf7eeaeb2)
DeltaFile
+5-5security/trivy/distinfo
+1-2security/trivy/Makefile
+6-72 files

FreeBSD/ports c333180devel/glab distinfo Makefile

devel/glab: update to 1.85.1

Changes:        https://gitlab.com/gitlab-org/cli/-/releases/v1.85.1
(cherry picked from commit dc826a8a2521d222752f89a81d6912987370e80a)
DeltaFile
+5-5devel/glab/distinfo
+2-2devel/glab/Makefile
+7-72 files

FreeBSD/ports 45e370cdevel/glab distinfo Makefile

devel/glab: update to 1.85.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases/v1.85.0
(cherry picked from commit 810a14f12a91fbd036bf5c3810a4b38c56cc2189)
DeltaFile
+5-5devel/glab/distinfo
+2-2devel/glab/Makefile
+4-0devel/glab/pkg-plist
+11-73 files

FreeBSD/ports a5dde28devel/glab distinfo Makefile

devel/glab: update to 1.84.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases/v1.84.0
(cherry picked from commit 74c374e89408e870e6049dabd3620c4ea1312ff3)
DeltaFile
+5-5devel/glab/distinfo
+2-2devel/glab/Makefile
+7-72 files

FreeBSD/ports 41f11dadevel/glab distinfo pkg-plist

devel/glab: update to 1.83.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases/v1.83.0
(cherry picked from commit 6269f5a85c9725244f4d600bdff22680cac90bca)
DeltaFile
+5-5devel/glab/distinfo
+10-0devel/glab/pkg-plist
+2-2devel/glab/Makefile
+17-73 files

FreeBSD/ports a7df33cdevel/glab distinfo Makefile

devel/glab: update to 1.82.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases/v1.82.0
(cherry picked from commit bb41f1ecc6091790f3bace4e80f79f6c58eb2156)
DeltaFile
+5-5devel/glab/distinfo
+2-3devel/glab/Makefile
+7-82 files

LLVM/project 2693adflibc/shared/math bf16addf128.h, libc/src/__support/math bf16addf128.h CMakeLists.txt

[libc][math] Refactor bf16addf128 to header only (#181058)

Resolves #181018
Part of #147386
DeltaFile
+32-0libc/src/__support/math/bf16addf128.h
+29-0libc/shared/math/bf16addf128.h
+15-0utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+10-0libc/src/__support/math/CMakeLists.txt
+2-5libc/src/math/generic/bf16addf128.cpp
+1-5libc/src/math/generic/CMakeLists.txt
+89-103 files not shown
+94-109 files

FreeBSD/ports 74c374edevel/glab distinfo Makefile

devel/glab: update to 1.84.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases/v1.84.0
DeltaFile
+5-5devel/glab/distinfo
+2-2devel/glab/Makefile
+7-72 files

FreeBSD/ports dc826a8devel/glab distinfo Makefile

devel/glab: update to 1.85.1

Changes:        https://gitlab.com/gitlab-org/cli/-/releases/v1.85.1
DeltaFile
+5-5devel/glab/distinfo
+2-2devel/glab/Makefile
+7-72 files

FreeBSD/ports 810a14fdevel/glab distinfo Makefile

devel/glab: update to 1.85.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases/v1.85.0
DeltaFile
+5-5devel/glab/distinfo
+2-2devel/glab/Makefile
+4-0devel/glab/pkg-plist
+11-73 files

FreeBSD/ports 6269f5adevel/glab distinfo pkg-plist

devel/glab: update to 1.83.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases/v1.83.0
DeltaFile
+5-5devel/glab/distinfo
+10-0devel/glab/pkg-plist
+2-3devel/glab/Makefile
+17-83 files

LLVM/project d6dee90lld/ELF/Arch RISCV.cpp

[ELF] Move RISCV scanSectionImpl next to getRelExpr. NFC

Move scanSectionImpl and scanSection to right after getRelExpr and
before relocate, matching the ordering used in X86_64.cpp and PPC64.cpp.
DeltaFile
+46-46lld/ELF/Arch/RISCV.cpp
+46-461 files

FreeBSD/ports 6726312textproc/R-cran-XML distinfo Makefile

textproc/R-cran-XML: Update to 3.99-0.22

Reported by:    portscout
DeltaFile
+3-3textproc/R-cran-XML/distinfo
+1-1textproc/R-cran-XML/Makefile
+4-42 files

LLVM/project 78d9957lld/ELF Target.cpp, lld/ELF/Arch RISCVInternalRelocations.h RISCV.cpp

Revert "[LLD] Add support for statically resolved vendor-specific RISCV relocations. (#169273)" (#181336)

This reverts commit 0c6d7a40187e5e6cbdff1cf5dbdb6fe91054bef4 and
follow-up 7dfa132936a89a966befb6045f306cb9905c6dab.

It landed prematurely with multiple issues in the implementation and
tests.
DeltaFile
+0-113lld/ELF/Arch/RISCVInternalRelocations.h
+8-38lld/ELF/Arch/RISCV.cpp
+5-12lld/test/ELF/riscv-vendor-relocations.s
+0-9lld/ELF/Target.cpp
+13-1724 files