qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v4 39/40] target/arm: Use bool for unmasked in arm_excp_unmas


From: Philippe Mathieu-Daudé
Subject: Re: [PATCH v4 39/40] target/arm: Use bool for unmasked in arm_excp_unmasked
Date: Tue, 3 Dec 2019 07:30:02 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.2

On 12/3/19 3:29 AM, Richard Henderson wrote:
The value computed is fully boolean; using int8_t is odd.

Signed-off-by: Richard Henderson <address@hidden>

Reviewed-by: Philippe Mathieu-Daudé <address@hidden>

---
  target/arm/cpu.c | 6 +++---
  1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/target/arm/cpu.c b/target/arm/cpu.c
index 7a1177b883..a366448c6d 100644
--- a/target/arm/cpu.c
+++ b/target/arm/cpu.c
@@ -417,7 +417,7 @@ static inline bool arm_excp_unmasked(CPUState *cs, unsigned 
int excp_idx,
  {
      CPUARMState *env = cs->env_ptr;
      bool pstate_unmasked;
-    int8_t unmasked = 0;
+    bool unmasked = false;
/*
       * Don't take exceptions if they target a lower EL.
@@ -468,7 +468,7 @@ static inline bool arm_excp_unmasked(CPUState *cs, unsigned 
int excp_idx,
               * don't affect the masking logic, only the interrupt routing.
               */
              if (target_el == 3 || !secure) {
-                unmasked = 1;
+                unmasked = true;
              }
          } else {
              /*
@@ -514,7 +514,7 @@ static inline bool arm_excp_unmasked(CPUState *cs, unsigned 
int excp_idx,
              }
if ((scr || hcr) && !secure) {
-                unmasked = 1;
+                unmasked = true;
              }
          }
      }





reply via email to

[Prev in Thread] Current Thread [Next in Thread]