[PATCH 2/4] target/riscv: Add a general status enum for extensions

2023-03-24 Thread LIU Zhiwei
The pointer masking is the only extension that directly use status. The vector or float extension uses the status in an indirect way. Replace the pointer masking extension special status fields with the general status. Signed-off-by: LIU Zhiwei --- target/riscv/cpu.c | 2 +- target/riscv/

Re: [PATCH 2/4] target/riscv: Add a general status enum for extensions

2023-03-24 Thread LIU Zhiwei
On 2023/3/24 20:53, liweiwei wrote: On 2023/3/24 13:59, LIU Zhiwei wrote: The pointer masking is the only extension that directly use status. The vector or float extension uses the status in an indirect way. Replace the pointer masking extension special status fields with the general status.

Re: [PATCH 2/4] target/riscv: Add a general status enum for extensions

2023-03-24 Thread liweiwei
On 2023/3/24 13:59, LIU Zhiwei wrote: The pointer masking is the only extension that directly use status. The vector or float extension uses the status in an indirect way. Replace the pointer masking extension special status fields with the general status. Signed-off-by: LIU Zhiwei --- tar