On 9/24/25 13:25, Michael Tokarev wrote:
On 05.09.2025 14:51, Richard Henderson wrote:
Hi Mark,

I noticed a few other places where we probably want to
allow unused bits to be set and ignored for pre-v9.

Changes for v2:
   - Use TRANS() in the STBAR and RDY patches.
   - Apply the same relaxation for RDPSR, RDWIM, RDTBR.
   - Do not report illegal_instruction when unused bits
     are set in the rs2_or_imm field.

r~


Supercedes: 20250905051936.92815-1-richard.hender...@linaro.org

Richard Henderson (7):
   target/sparc: Allow TRANS macro with no extra arguments
   target/sparc: Loosen decode of STBAR for v8
   target/sparc: Loosen decode of RDY for v7
   target/sparc: Loosen decode of RDPSR for v7
   target/sparc: Loosen decode of RDWIM for v7
   target/sparc: Loosen decode of RDTBR for v7
   target/sparc: Relax decode of rs2_or_imm for v7

This might also be good candidate for stable series (10.0 and 10.1
at least).  Dunno if it is worth the effort though, but the effort
is minimal so why not.

Yes, since it's easy.  Especially the second patch is needed for Solaris 8.


r~

Reply via email to