[AArch64][FastISel] Avoid TBZ with SLH more thoroughly. (#217329)
With SpeculativeLoadHardening, we already avoid using cond-branch
instructions that don't modify NZCV (CBZ, TBZ), since we rely on NZCV to
propagate the speculative taint mask with CSEL later on.
However, in one case in FastISel, we still emit TBZ, ignoring SLH. Make
it honor the SLH attribute like we do elsewhere.
[lld-macho]Allow folding entries with identical FDE (#216895)
This is done by normalising the embedded reloc data before doing a
comparison in ICF.
(Context: see https://github.com/llvm/llvm-project/pull/213778, which
proposed this idea but with a different implementation approach)
---------
Co-authored-by: Ellis Hoag <ellis.sparky.hoag at gmail.com>
[MLIR][ODS] Print prop-dict fields with custom printers
Generate a key-value prop-dict printer that dispatches each field to its
ODS printer while retaining attribute conversion for non-compositional default
parsers.
Keep operation-specific property printer hooks ahead of the generated
implementation and preserve legacy input compatibility.
Assisted-by: Codex
www/mod_dnssd: Deprecate and set expiration date
Upstream has been abandoned since the 0.6 release in 2008; the download
directory has never carried anything newer and the port is only kept
building by local patches.
MFH: 2026Q3
Sponsored by: Netzkommune GmbH
(cherry picked from commit 741389d46352a5c1545fec77871d76c06597c782)
finance/pear_Payment_DTA: Deprecate and set expiration date
Upstream released the last version 1.4.3 in June 2012 and the PEAR
channel itself has seen no activity since. The DTAUS file format the
package produces has been superseded by SEPA and is no longer accepted
by German banks, so the port has no remaining use case.
MFH: 2026Q3
Sponsored by: Netzkommune GmbH
(cherry picked from commit 2c6b0c1c1c1e78952cf01a97a0bd1ee77492dfe1)
gammu: updated to 1.44.1
1.44.1
Harden SMS PDU parsing and encoding against malformed or oversized data.
Fix buffer overflows and size calculations in Unicode conversion.
Accept bare SMS prompts from AT modems.
Fix building the MySQL SMSD backend against MariaDB Connector/C.
[MLIR][ODS] Add separator support to oilist
Allow an optional literal separator in oilist formats. Parse and print
separators only between present clauses, and diagnose missing, trailing, and
ambiguous separators.
Assisted-by: Codex