Re: [PATCH 21/27] arcv3: TCG instruction generator changes

2021-04-07 Thread Richard Henderson
On 4/5/21 7:31 AM, cupertinomira...@gmail.com wrote: +if(ctx->insn.limm & 0x8000) + ctx->insn.limm += 0x; (1) bad braces, but (2) use an unconditional cast to int32_t. Qemu forces the compiler to use standard 2's compliment arithmetic. We don't have to go

[PATCH 21/27] arcv3: TCG instruction generator changes

2021-04-05 Thread cupertinomiranda
From: Cupertino Miranda --- target/arc/translate.c | 180 + 1 file changed, 180 insertions(+) diff --git a/target/arc/translate.c b/target/arc/translate.c index 1712fcc9c3..6b2102394f 100644 --- a/target/arc/translate.c +++ b/target/arc/translate.c @@