|
From: | Richard Henderson |
Subject: | Re: [PATCH] target/sh4: Fix TB_FLAG_UNALIGN |
Date: | Wed, 31 Aug 2022 09:56:51 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 |
On 8/31/22 01:30, Yoshinori Sato wrote:
+/* gUSA information field in CPUArchState.flags */ +/* + b16 - b23: Exclusive region range (negative) + b24: pc in exclusive region flag (use normal decode) +*/ +#define GUSA_SHIFT 16 +#define GUSA_EXCLUSIVE (1 << 24)
No good. These now overlap *flags = env->flags /* TB_FLAG_ENVFLAGS_MASK: bits 0-2, 4-12 */ | (env->fpscr & (FPSCR_FR | FPSCR_SZ | FPSCR_PR)) /* Bits 19-21 */ the fpscr bits. r~
[Prev in Thread] | Current Thread | [Next in Thread] |