[lldb] Fix build after FileSpec::GetDirectory() ConstString removal (#207073)
FileSpec::GetDirectory() now returns llvm::StringRef instead of
ConstString, so the .GetStringRef() call no longer compiles.
Regressed by f9b5264523b1 ("[lldb] Remove ConstString getters from
FileSpec", #206802).
failed with
```
/build/source/lldb/source/Plugins/Trace/intel-pt/TraceIntelPTBundleSaver.cpp:276:44: error: no member named 'GetStringRef' in 'llvm::StringRef'
276 | path_to_copy_module.GetDirectory().GetStringRef());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
1 error generated.
```
[AArch64][llvm] Add support for FEAT_HINTE for Armv9.6 onwards (#206905)
Add support for `FEAT_HINTE`, as defined in the Arm ARM M.c edition[1]
This defines the Extended Hint instruction space. `FEAT_HINTE` is
optional from Armv9.0, and mandatory from Armv9.6.
Add MC coverage for assembly, disassembly, diagnostics, generic sysreg
fallback behavior, Clang driver handling, and target parser extension
mapping.
[1] https://developer.arm.com/documentation/ddi0487/latest
Interfaces: Assignments - minor usability improvements.
* show "hint" when editing an interface without a description
* add lock toggle and set to locked by default.
* show identifier by default in grid and edit dialog
as discussed in https://github.com/opnsense/core/pull/10476
[Dexter] Add !type and !type/all nodes to test variable types (#204159)
This patch adds the second kind of variable expect, !type, which tests
the type of a variable as reported by the debugger. As with !value, this
is a string comparison of the debugger output with the script expected
value - this means that even if two types are identical (e.g. typedef),
a !type node will only match the one that the debugger displays by
default.
Script writing and aggregates work the same for !type as for !value, and
the metrics reported are largely similar, with the exception that
"unexpected", "seen", and "missing" metrics are reported separately for
values and types.
www/py-aiohttp-client-cache: New port: HTTP cache for aiohttp requests
Missing dependency for OpenBB ports.
Reported by: Antoine Brodin <antoine at freebsd.org>
[ARM] Change register class of tTAILJUMPr's destination (#206763)
This patch changes the register class of tTAILJUMPr's destination from
tcGPR to GPR.
tTAILJUMPr is lowered into a BX (branch-and-exchange) with a register
operand. This instruction has no restrictions about its register
operand, therefore the previous limitation to tcGPR was too tight.
The important consequence of this change is in the machine outliner for
ARM. With this change, code sequences that terminate with a tBLXr can be
outlined regardless of the register used as operand. Before, if the
register used was callee saved, that is, not in tcGPR, the outliner gave
up. The outlining process replaces the call (BLX) by a tail call (BX).
This replacement can be problematic if the callee saved registers are
not properly restored before the tail call. However, one important
detail to mention is that tTAILJUMPr is created during pseudo
instruction expansion, which in turn takes place after register
[4 lines not shown]
pinentry: updated to 1.3.3
Noteworthy changes in version 1.3.3 (2026-07-01)
* w32: Modernize the dialog of the simple Pinetry for Windows Vista
and later.
* gtk,curses: Add --focus=ok option to CONFIRM command.
* tty: Discard input on timeout.
* Various build fixes.
[Dexter] Update lldb-based dexter-tests to use script-mode
This patch replaces uses of heuristic-mode Dexter in the dexter-tests suite
with uses of the script-mode, for tests that use DAP (via lldb-dap). The
updates are largely straightforward but occasionally non-trivial, and in
some cases some slight modifications have been made to keep the "spirit" of
the test intact.
[Dexter] Document the structured script model
This patch adds documentation for the script model to the Dexter README,
shunting heuristic-mode information into a separate doc, creating a new
doc for script-mode, and linking to both (with a brief summary of the
differences) from the base README.
[Dexter] Switch to using script-mode by default
This patch changes the default mode of Dexter from heuristic-mode to
script-mode. The --use-script argument is replaced with --use-heuristic,
some comments/docs/error messages are updated accordingly, and tests have
their flags switched accordingly.