@samitouri / QOSamiQemu / commits / 81305446b4

disas/riscv: Drop useless const in structures

Individual fields should not be const, only full structures. Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Message-ID: <20260812223142.349142-12-richard.henderson@linaro.org> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>

Richard Henderson committed Aug 12, 2026 at 15:31 UTC 81305446b4eb847f0613dbae3510e08d5fb56929
1 file changed +8 -8
disas/riscv.h
+8 -8
@@ -174,19 +174,19 @@ typedef enum {
174 /* structures */
175
176 typedef struct {
177 - const int op;
177 + int op;
178 const rvc_constraint *constraints;
179 } rv_comp_data;
180
181 typedef struct {
182 - const char * const name;
183 - const rv_codec codec;
184 - const char * const format;
182 + const char *name;
183 + rv_codec codec;
184 + const char *format;
185 const rv_comp_data *pseudo;
186 - const short decomp_rv32;
187 - const short decomp_rv64;
188 - const short decomp_rv128;
189 - const short decomp_data;
186 + short decomp_rv32;
187 + short decomp_rv64;
188 + short decomp_rv128;
189 + short decomp_data;
190 } rv_opcode_data;
191
192 typedef struct {