LLVM/project 75aa01bllvm/docs LangRef.rst, llvm/include/llvm/CodeGen ISDOpcodes.h

Revert "LangRef: Clarify llvm.minnum and llvm.maxnum about sNaN and signed zero (#112852)" (#168838)

This reverts commit 363b05944f9212511ee6811d0eb1af841c177226.

This is a follow up of #166912. Sorry for not noticing the change at the
beginning, but I disagree with both sNaN and signed zero semantics
change.

I have 3 justifications:

- llvm.minnum and llvm.maxnum are common intrinsics, we cannot change
the definition just because "some architectures" support the changed
semantic. For example, X86 min/max instructions neither distinguish sNaN
nor signed zero. We have to add couples of extra instructions to match
with the new definition, which makes the intrinsics less efficient. But
efficient is not the reason for the objection. I object because such
cost is unnecessary;
- As the example ``minnum(fadd(sNaN, -0.0), 1.0)`` shows, minnum/maxnum
themself cannot guarantee consistent result if multiple FP arithmetic

    [10 lines not shown]
DeltaFile
+54-56llvm/docs/LangRef.rst
+5-15llvm/include/llvm/CodeGen/ISDOpcodes.h
+59-712 files

LLVM/project c4403e6llvm/unittests/CAS CASTestConfig.h

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+8-0llvm/unittests/CAS/CASTestConfig.h
+8-01 files

HardenedBSD/src b5161ecinclude stdbit.h, lib/libc/stdbit stdc_first_trailing_one.3 stdc_bit_width.3

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+124-0include/stdbit.h
+120-0share/man/man3/stdbit.3
+110-0lib/libc/stdbit/stdc_first_trailing_one.3
+104-0lib/libc/stdbit/stdc_bit_width.3
+101-0lib/libc/tests/gen/limits_test.c
+98-0lib/libc/stdbit/stdc_has_single_bit.3
+657-065 files not shown
+3,203-471 files

HardenedBSD/src e260f93share/mk bsd.lib.mk, sys/vm vm_object.c

Merge branch 'freebsd/14-stable/main' into hardened/14-stable/master
DeltaFile
+14-0share/mk/bsd.lib.mk
+2-1sys/vm/vm_object.c
+16-12 files

HardenedBSD/src 9fa9f1bshare/mk bsd.lib.mk, sys/vm vm_object.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+15-0share/mk/bsd.lib.mk
+2-1sys/vm/vm_object.c
+17-12 files

HardenedBSD/ports 1a43d7edatabases/weaviate distinfo, misc/tlm distinfo Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+101-0misc/tlm/distinfo
+78-0misc/tlm/Makefile
+31-19www/redmine60/Makefile
+46-0security/vuxml/vuln/2025.xml
+39-0www/redmine60/files/patch-config_database.yml.sample
+5-5databases/weaviate/distinfo
+300-2457 files not shown
+396-8363 files

HardenedBSD/src 7e35682share/mk bsd.lib.mk

bsd.lib.mk: document INTERNALLIB and PRIVATELIB

(cherry picked from commit e60861eb41ca9d141a0d967db3ecbe2b2909c300)
DeltaFile
+14-0share/mk/bsd.lib.mk
+14-01 files

FreeBSD/src 7e35682share/mk bsd.lib.mk

bsd.lib.mk: document INTERNALLIB and PRIVATELIB

(cherry picked from commit e60861eb41ca9d141a0d967db3ecbe2b2909c300)
DeltaFile
+14-0share/mk/bsd.lib.mk
+14-01 files

FreeBSD/src feac4c3sys/vm vm_object.c

vm_object_page_remove(): clear pager even if there is no resident pages

(cherry picked from commit 72a447d0bc768c7fe8a9c972f710c75afebd581b)
DeltaFile
+2-1sys/vm/vm_object.c
+2-11 files

HardenedBSD/src feac4c3sys/vm vm_object.c

vm_object_page_remove(): clear pager even if there is no resident pages

(cherry picked from commit 72a447d0bc768c7fe8a9c972f710c75afebd581b)
DeltaFile
+2-1sys/vm/vm_object.c
+2-11 files

FreeBSD/src ba5ef9dshare/mk bsd.lib.mk

bsd.lib.mk: document INTERNALLIB and PRIVATELIB

(cherry picked from commit e60861eb41ca9d141a0d967db3ecbe2b2909c300)
DeltaFile
+15-0share/mk/bsd.lib.mk
+15-01 files

HardenedBSD/src 10f12fbsys/vm vm_object.c

vm_object_page_remove(): clear pager even if there is no resident pages

(cherry picked from commit 72a447d0bc768c7fe8a9c972f710c75afebd581b)
DeltaFile
+2-1sys/vm/vm_object.c
+2-11 files

FreeBSD/src 10f12fbsys/vm vm_object.c

vm_object_page_remove(): clear pager even if there is no resident pages

(cherry picked from commit 72a447d0bc768c7fe8a9c972f710c75afebd581b)
DeltaFile
+2-1sys/vm/vm_object.c
+2-11 files

HardenedBSD/src ba5ef9dshare/mk bsd.lib.mk

bsd.lib.mk: document INTERNALLIB and PRIVATELIB

(cherry picked from commit e60861eb41ca9d141a0d967db3ecbe2b2909c300)
DeltaFile
+15-0share/mk/bsd.lib.mk
+15-01 files

NetBSD/src 85ws2EIusr.sbin/npf/npfctl npf.conf.5

   npf.conf.5: fix a minor typo
VersionDeltaFile
1.101+2-2usr.sbin/npf/npfctl/npf.conf.5
+2-21 files

OpenBSD/ports BYONi7Edatabases/sqlports Makefile, databases/sqlports/files Var.pm

   Fix constraints on _DistTuple columns. This makes the DistTuple entries
   in sqlports complete. (Before only the last set was shown.)

   From espie, instigated by a less correct diff from me. Also feedback
   from sthen@ ("makes a lot of sense")
VersionDeltaFile
1.77+5-5databases/sqlports/files/Var.pm
1.153+1-1databases/sqlports/Makefile
+6-62 files

OpenBSD/ports 0GrBqnWarchivers/libarchive distinfo Makefile, archivers/libarchive/patches patch-libarchive_archive_read_disk_posix_c patch-libarchive_archive_read_support_format_mtree_c

   archivers/libarchive: update to 3.8.3

   Security fixes:
   * 7zip: Fix out-of-boundary access
   * tar reader: fix checking the result of strftime (CVE-2025-25724)
   * lib: Create temporary files in the target directory
   * lha: Fix for an out-of-bounds buffer overrun when using p[H_LEVEL_OFFSET]
   * 7-zip: Fix a buffer overrun when reading truncated 7zip headers
VersionDeltaFile
1.46.2.1+2-2archivers/libarchive/distinfo
1.66.2.1+1-1archivers/libarchive/Makefile
1.1.2.1+0-0archivers/libarchive/patches/patch-libarchive_archive_read_disk_posix_c
1.1.2.1+0-0archivers/libarchive/patches/patch-libarchive_archive_read_support_format_mtree_c
1.3.2.1+0-0archivers/libarchive/patches/patch-libarchive_archive_write_disk_posix_c
+3-35 files

OpenBSD/src jxKijxGlib/libc/gen login_cap.c disklabel.c

   remove unused variables
VersionDeltaFile
1.48+1-2lib/libc/gen/login_cap.c
1.30+1-1lib/libc/gen/disklabel.c
+2-32 files

FreeBSD/ports 022d232security/wolfssl distinfo Makefile

security/wolfssl: Update to 5.8.4

Changes since 5.8.2:

To download the release bundle of wolfSSL visit the download page at
www.wolfssl.com/download/

PR stands for Pull Request, and PR references a GitHub pull request number
where the code change was added.

Vulnerabilities

  * [Low CVE-2025-12888] Vulnerability in X25519 constant-time cryptographic
    implementations due to timing side channels introduced by compiler
    optimizations and CPU architecture limitations, specifically with the
    Xtensa-based ESP32 chips. If targeting Xtensa it is recommended to use the
    low memory implementations of X25519, which is now turned on as the default
    for Xtensa. Thanks to Adrian Cinal for the report. Fixed in PR 9275.
  * [Med. CVE-2025-11936] Potential DoS vulnerability due to a memory leak

    [130 lines not shown]
DeltaFile
+3-3security/wolfssl/distinfo
+1-2security/wolfssl/Makefile
+2-1security/wolfssl/pkg-plist
+6-63 files

HardenedBSD/ports f12c037databases/db18 Makefile, databases/emacsql Makefile

*/*: Return to pool

I'll be away from keyboard soon and am not sure if I will return. So
return all ports that I currently maintain to pool hoping new
volunteers take care of them.
DeltaFile
+1-1databases/db18/Makefile
+1-1databases/emacsql/Makefile
+1-1databases/pg.el/Makefile
+1-1devel/boehm-gc/Makefile
+1-1devel/cond-let/Makefile
+1-1devel/forge/Makefile
+6-636 files not shown
+42-4242 files

FreeBSD/ports f12c037textproc/jing Makefile, textproc/trang Makefile

*/*: Return to pool

I'll be away from keyboard soon and am not sure if I will return. So
return all ports that I currently maintain to pool hoping new
volunteers take care of them.
DeltaFile
+1-1x11-fonts/otf2bdf/Makefile
+1-1www/tdiary/Makefile
+1-1textproc/yaml.el/Makefile
+1-1textproc/yaml-mode.el/Makefile
+1-1textproc/trang/Makefile
+1-1textproc/jing/Makefile
+6-636 files not shown
+42-4242 files

OpenBSD/src hhJ0dmRsbin/vnconfig vnconfig.c

   remove unused extern
VersionDeltaFile
1.15+1-2sbin/vnconfig/vnconfig.c
+1-21 files

NetBSD/pkgsrc-wip 414bf5dcollectd-unbound Makefile distinfo

collectd-unbound: clean up
DeltaFile
+1-7collectd-unbound/Makefile
+3-3collectd-unbound/distinfo
+4-102 files

NetBSD/src n9K32Atsys/arch/m68k/include pmap_68k.h, sys/arch/m68k/m68k pmap_68k.c

   pmap_bootstrap1() has some macros to aid translation between virtual and
   physical addresses.  Move these into <m68k/pmap_68k.h> and put them into
   two groups.

   The first group (PMAP_BOOTSTRAP_RELOC_GLOB() and PMAP_BOOTSTRAP_RELOC_PA())
   are for referencing global symbols and physical addresses from within the
   context of pmap_bootstrap1() (or similar function) itself.

   The second group (PMAP_BOOTSTRAP_VA_TO_PA() and PMAP_BOOTSTRAP_PA_TO_VA())
   are for translating addresses that will be used in the context of the running
   kernel once the MMU is enabled.

   The former group is necessary because some platforms may call pmap_bootstrap1()
   with the MMU *enabled* but running on foreign mappings whereby global
   references work without relocation but access to physical addresses require
   relocation (this is the case on mac68k systems that place the frame buffer
   at physical address $0000.0000, in which case MacOS uses the MMU to simulate
   the traditional MacOS memory map and we're running on those mappings when
   the kernel starts).

    [4 lines not shown]
VersionDeltaFile
1.43+36-24sys/arch/m68k/m68k/pmap_68k.c
1.9+48-1sys/arch/m68k/include/pmap_68k.h
1.14+15-14sys/arch/virt68k/virt68k/bootinfo.c
+99-393 files

OpenBSD/src xZHKu9Nsbin/pfctl pfctl_parser.c

   pfctl_parser.c, ifa_load() should distinguish between broadcast
   and PPP peer address when it populates interface table for rule
   parser.

   OK @claudio, OK @dlg
VersionDeltaFile
1.355+5-4sbin/pfctl/pfctl_parser.c
+5-41 files

LLVM/project 5d04a83flang-rt CMakeLists.txt, flang-rt/lib/runtime CMakeLists.txt

Fix build with f128_sources
DeltaFile
+3-2flang-rt/lib/runtime/CMakeLists.txt
+1-0flang-rt/CMakeLists.txt
+4-22 files

OpenBSD/ports r16Q8nngraphics Makefile

   +lunasvg
VersionDeltaFile
1.650+1-0graphics/Makefile
+1-01 files

OpenBSD/ports kTJUjDUgraphics/lunasvg Makefile distinfo, graphics/lunasvg/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+26-0graphics/lunasvg/Makefile
1.1+19-0graphics/lunasvg/pkg/PLIST
1.1+6-0graphics/lunasvg/pkg/DESCR
1.1+2-0graphics/lunasvg/distinfo
1.1.1.1+0-0graphics/lunasvg/pkg/DESCR
1.1.1.1+0-0graphics/lunasvg/distinfo
+53-02 files not shown
+53-08 files

OpenBSD/src mGvhCH6sbin/nfsd nfsd.c

   remove unused variable
VersionDeltaFile
1.47+2-2sbin/nfsd/nfsd.c
+2-21 files

HardenedBSD/ports 593001csysutils/upower Makefile distinfo, sysutils/upower/files patch-etc_UPower.conf.d_meson.build

sysutils/upower: Update to 1.91.0

- Added patch to install documentation file in correct diretory
- Added DOCS option to handle document installation

PR:             291286
DeltaFile
+9-0sysutils/upower/files/patch-etc_UPower.conf.d_meson.build
+6-2sysutils/upower/Makefile
+3-3sysutils/upower/distinfo
+3-1sysutils/upower/pkg-plist
+21-64 files