[LoongArch] Add patterns for vector bitwise selection
Add instruction selection patterns for VBITSEL_V/XVBITSEL_V and
VBITSELI_B/XVBITSELI_B to match the canonical bitwise select idiom:
`(a & b) | (~a & c)`
This enables the backend to generate dedicated bitwise select
instructions instead of separate AND/ANDN/OR sequences.
qt6-qtwebengine: updated to 6.11.0
The 6.11 release for Qt Framework is now available, with improved performance,
newly supported techniques and capabilities on graphics, connectivity and
languages, not to mention a whole new approach to asynchronous C++ coding. Take
a closer look.
https://www.qt.io/blog/qt-6.11-released
qt6: updated to 6.11.0
The 6.11 release for Qt Framework is now available, with improved performance,
newly supported techniques and capabilities on graphics, connectivity and
languages, not to mention a whole new approach to asynchronous C++ coding. Take
a closer look.
https://www.qt.io/blog/qt-6.11-released
Enable __USE_TOPDOWN_VM; this was set on sun2 and sun3, but somehow
forgotten on the rest of m68k. (Seriously, why is this even optional?)
Tested on both Utah and new pmap.
[mlir][emitc] Deferred emission as expressions (#159975)
The translator currently implements deferred emission for certain ops.
Like expressions, these ops are emitted as part of their users but
unlike expressions, this is mandatory. Besides complicating the code
with a second inlining mechanism, deferred emission's inlining is
limited as it's not recursive.
This patch extends EmitC's expressions to deferred emission ops by (a)
marking them as CExpressions, (b) extending expression interface to mark
ops as always-inline and (c) support inlining of always-inline
CExpressions even when not packed of an `emitc.expression` op, retaining
current behavior.
ipfwpcap: Fix build after libpcap 1.10.6 update
pcap-int.h now references SIZEOF_TIME_T from libpcap's config.h, which
is not available to consumers of the internal header outside of the
libpcap build. Switch to the public <pcap.h> header and replace the
direct FILE* casts and ferror()/fflush() calls with pcap_dump_flush(3),
which is the correct public API for flushing a pcap dump file.
Sponsored by: The FreeBSD Foundation
(cherry picked from commit a0b3ef1952603ebf0307ca723b03e5a71598dd5a)
firmware: add repo configuration output to health audit
This gives us a better insight on the way the system may be
misconfigured. To avoid leaking subscription keys scrub them
via output_cmd() and see if they leak somewhere using the new
SUBSCRIPTION_GUARD replacement in the old read.sh place.
The reason for this is also that read.sh is not executing on
the command line so replacing earlier makes sense.
[Flang][OpenMP] Add -fdo-concurrent alias for -fdo-concurrent-to-openmp
Adds the shorter -fdo-concurrent alias to map DO CONCURRENT loops to
OpenMP.
Co-authored-by: Gemini 3.1 Pro
[flang] Remove `do concurrent` mapping experimental warning
Removes the warning downstream for now since the pass has been validated
on both CPUs and to a lesser extent on GPUs.
misc/global-tz: update to 2026bgtz
Release 2026bgtz of global-tz, derived from iana-tz.
MFH: 2026Q2
(cherry picked from commit 1575a5bf5bd187132f9cf5c22e614e4c467fec4f)
inetutils: update to 2.8.
# Noteworthy changes in release 2.8 (2026-04-29) [stable]
** telnetd no longer supports the --debug (-D) option. Previously, it
would open a predictable file name at /tmp/telnet.debug, following it if
it were a symbolic link. The data printed to it could also be
controlled by a client. These behaviors could be combined to result in
a local privilege escalation. Reported by Justin Swartz in
<https://lists.gnu.org/r/bug-inetutils/2026-03/msg00040.html>.
Guillem Jover also mentioned that another user can create the file
before telnetd does, keep the file open, and snoop on sessions which may
include credentials in
<https://lists.gnu.org/r/bug-inetutils/2026-03/msg00048.html>.
** telnet no longer leaks the value of unexported environment variables
to servers sending the NEW-ENVIRON SEND USERVAR command.
Reported by Justin Swartz in
<https://www.openwall.com/lists/oss-security/2026/03/13/1>.
[55 lines not shown]