| commit | c509db05e4f1500736f4de994ed2aede544234d5 | [log] [tgz] |
|---|---|---|
| author | Tsukasa OI <research_trasio@irq.a4lg.com> | Tue Dec 27 03:31:19 2022 +0000 |
| committer | Tsukasa OI <research_trasio@irq.a4lg.com> | Thu Dec 29 01:00:13 2022 +0000 |
| tree | 63baaf07835a670717105f0f983788207702329e | |
| parent | dc20b8f00abb74e2c26846c615ec5ba3a62f8677 [diff] |
RISC-V: Simplify riscv_csr_address logic on state enable extensions
This commit makes CSR class handling for 'Smstateen' and 'Ssstateen'
extensions simpler using fall-throughs (as used in CSR_CLASS_I{,_32}).
gas/ChangeLog:
* config/tc-riscv.c (riscv_csr_address): Simplify the logic for
'Smstateen' and 'Ssstateen' extensions.