Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
---
target/arm/tcg/gengvec.c | 3 ++-
target/arm/tcg/meson.build | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/target/arm/tcg/gengvec.c b/target/arm/tcg/gengvec.c
index 01867f8ace3..99bc4e1cfd0 100644
--- a/target/arm/tcg/gengvec.c
+++ b/target/arm/tcg/gengvec.c
@@ -20,9 +20,10 @@
*/
#include "qemu/osdep.h"
+
+#define TARGET_ADDRESS_BITS 32
#include "translate.h"
-
static void gen_gvec_fn3_qc(uint32_t rd_ofs, uint32_t rn_ofs, uint32_t rm_ofs,
uint32_t opr_sz, uint32_t max_sz,
gen_helper_gvec_3_ptr *fn)
diff --git a/target/arm/tcg/meson.build b/target/arm/tcg/meson.build
index d435d2e5b72..a2a636ef14a 100644
--- a/target/arm/tcg/meson.build
+++ b/target/arm/tcg/meson.build
@@ -25,7 +25,6 @@ arm_ss.add(when: 'TARGET_AARCH64', if_false: files('stubs32.c'))
arm_ss.add(files(
'cpu32.c',
- 'gengvec.c',
'translate.c',
'm_helper.c',
'mve_helper.c',
@@ -65,6 +64,7 @@ arm_common_system_ss.add(
decodetree.process('neon-ls.decode', extra_args: '--decode=disas_neon_ls'),
files(
'cpregs-at.c',
+ 'gengvec.c',
'hflags.c',
'neon_helper.c',
'op_helper.c',
@@ -79,6 +79,7 @@ arm_common_system_ss.add(
'vfp_helper.c',
))
arm_user_ss.add(files(
+ 'gengvec.c',
'hflags.c',
'neon_helper.c',
'op_helper.c',
--
2.47.3