diff mbox series

[v2,15/16] target/arm: Simplify fp_exception_el for user-only

Message ID 20180119045438.28582-16-richard.henderson@linaro.org
State New
Headers show
Series target/arm: Prepatory work for SVE | expand

Commit Message

Richard Henderson Jan. 19, 2018, 4:54 a.m. UTC
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

---
 target/arm/helper.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

-- 
2.14.3

Comments

Alex Bennée Jan. 22, 2018, 3:10 p.m. UTC | #1
Richard Henderson <richard.henderson@linaro.org> writes:

> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


Reviewed-by: Alex Bennée <alex.bennee@linaro.org>


> ---

>  target/arm/helper.c | 3 ++-

>  1 file changed, 2 insertions(+), 1 deletion(-)

>

> diff --git a/target/arm/helper.c b/target/arm/helper.c

> index c0e5f321c5..44814af99b 100644

> --- a/target/arm/helper.c

> +++ b/target/arm/helper.c

> @@ -11707,6 +11707,7 @@ uint32_t HELPER(crc32c)(uint32_t acc, uint32_t val, uint32_t bytes)

>   */

>  static inline int fp_exception_el(CPUARMState *env)

>  {

> +#ifndef CONFIG_USER_ONLY

>      int fpen;

>      int cur_el = arm_current_el(env);

>

> @@ -11763,7 +11764,7 @@ static inline int fp_exception_el(CPUARMState *env)

>          /* Trap all FP ops to EL3 */

>          return 3;

>      }

> -

> +#endif

>      return 0;

>  }



--
Alex Bennée
diff mbox series

Patch

diff --git a/target/arm/helper.c b/target/arm/helper.c
index c0e5f321c5..44814af99b 100644
--- a/target/arm/helper.c
+++ b/target/arm/helper.c
@@ -11707,6 +11707,7 @@  uint32_t HELPER(crc32c)(uint32_t acc, uint32_t val, uint32_t bytes)
  */
 static inline int fp_exception_el(CPUARMState *env)
 {
+#ifndef CONFIG_USER_ONLY
     int fpen;
     int cur_el = arm_current_el(env);
 
@@ -11763,7 +11764,7 @@  static inline int fp_exception_el(CPUARMState *env)
         /* Trap all FP ops to EL3 */
         return 3;
     }
-
+#endif
     return 0;
 }