On 1/21/2026 6:28 PM, Maciej W. Rozycki wrote:
I note that our documentation claims that `use' must only be used with
`reg' expressions, however I can see numerous counterexamples across other
backends and therefore have to conclude it is OK, especially if it fixes
the bug at hand, although I have no own experience with this RTX type.
It's likely OK. In general a naked terminal node like a (const_int) or
(reg) is a bad idea (in fact I just fixed a problem with that in the
RISC-V port in the last week or two).
I can see you have already contributed commit 1a2b5eeb5d24 ("[PATCH v2]:
pch, target: update host hooks for NetBSD and OpenBSD"), which I believe
has exhausted the cumulative limit of code changes that can be considered
legally insignificant.
Therefore please decide whether you'd like to contribute this and any
future changes under a copyright assignment to FSF or the Developer's
Certificate of Origin.
Just to be safe, agreed. The easiest path is the DCO path, but Kalvis
prefers to assign to the FSF, that's obviously good too.
jeff