From 9bf229ede1994aa2328ec4d4d75efae6bd704214 Mon Sep 17 00:00:00 2001 From: Lioncash Date: Thu, 8 Aug 2019 15:07:15 -0400 Subject: [PATCH] header_gen: Add missing vfp_expand_imm entry to arm_symbols Prevents multiple definition errors when building 32-bit ARM frontends. --- qemu/arm.h | 1 + qemu/armeb.h | 1 + qemu/header_gen.py | 1 + 3 files changed, 3 insertions(+) diff --git a/qemu/arm.h b/qemu/arm.h index 48bb88f7..ec003465 100644 --- a/qemu/arm.h +++ b/qemu/arm.h @@ -3421,4 +3421,5 @@ #define uqadd_op uqadd_op_arm #define uqsub_op uqsub_op_arm #define usra_op usra_op_arm +#define vfp_expand_imm vfp_expand_imm_arm #endif diff --git a/qemu/armeb.h b/qemu/armeb.h index c30ed4ae..f09aee7c 100644 --- a/qemu/armeb.h +++ b/qemu/armeb.h @@ -3421,4 +3421,5 @@ #define uqadd_op uqadd_op_armeb #define uqsub_op uqsub_op_armeb #define usra_op usra_op_armeb +#define vfp_expand_imm vfp_expand_imm_armeb #endif diff --git a/qemu/header_gen.py b/qemu/header_gen.py index feb3450b..758b0f3b 100644 --- a/qemu/header_gen.py +++ b/qemu/header_gen.py @@ -3430,6 +3430,7 @@ arm_symbols = ( 'uqadd_op', 'uqsub_op', 'usra_op', + 'vfp_expand_imm', ) aarch64_symbols = (