On 19/10/2018 18:57, Peter Maydell wrote: > From: Richard Henderson <richard.hender...@linaro.org> > > Instead of shifts and masks, use direct loads and stores from the neon > register file. Mirror the iteration structure of the ARM pseudocode > more closely. Correct the parameters of the VLD2 A2 insn. > > Note that this includes a bugfix for handling of the insn > "VLD2 (multiple 2-element structures)" -- we were using an > incorrect stride value. > > Signed-off-by: Richard Henderson <richard.hender...@linaro.org> > Message-id: 20181011205206.3552-19-richard.hender...@linaro.org > Reviewed-by: Peter Maydell <peter.mayd...@linaro.org> > Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> > --- > target/arm/translate.c | 170 ++++++++++++++++++----------------------- > 1 file changed, 74 insertions(+), 96 deletions(-) >
This commit breaks qemu-arm in a debian/stretch/armhf chroot. When I try to run the ltp-full-20180515 test suite it hangs at the end of the configuration phase, in config.status: ... config.status: creating include/mk/config.mk config.status: creating include/mk/config-openposix.mk config.status: creating include/mk/features.mk config.status: creating lib/ltp.pc config.status: creating m4/Makefile config.status: creating execltp # ps -ef|grep qemu ... root 21961 21959 2 17:16 pts/0 00:00:04 //qemu-arm /bin/bash ./config.status root 22354 21961 97 17:18 pts/0 00:00:32 //qemu-arm /usr/bin/mawk -f ./confneVYre/subs.awk Any idea? Thanks, Laurent