[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-arm] [Qemu-devel] [PATCH v3 00/27] Support disabling TCG on AR
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [Qemu-arm] [Qemu-devel] [PATCH v3 00/27] Support disabling TCG on ARM |
Date: |
Mon, 1 Jul 2019 23:15:18 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 |
On 7/1/19 8:41 PM, address@hidden wrote:
> Patchew URL: https://patchew.org/QEMU/address@hidden/
>
> This series failed build test on s390x host. Please find the details below.
>
[...]
> In file included from
> /var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
> ---
> | ^~~~~~~~~~~~
> In file included from
> /var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
> from
> /var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
> /var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:3129:16: error:
> conflicting types for ‘ArchCPU’
> 3129 | typedef ARMCPU ArchCPU;
> | ^~~~~~~
> In file included from
> /var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
> ---
> | ^~~~~~~
> In file included from
> /var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
> from
> /var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
> /var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:3216:6: error:
> conflicting types for ‘cpu_get_tb_cpu_state’
> 3216 | void cpu_get_tb_cpu_state(CPUARMState *env, target_ulong *pc,
> | ^~~~~~~~~~~~~~~~~~~~
> In file included from
> /var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
> ---
> /var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/helper.h:67: undefined
> reference to `helper_v7m_bxns'
> /usr/bin/ld: target/arm/translate.o: in function `gen_helper_v7m_vlstm':
> /var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/helper.h:74: undefined
> reference to `helper_v7m_vlstm'
> collect2: error: ld returned 1 exit status
> CC arm-softmmu/hw/arm/vexpress.o
> make[1]: *** [Makefile:205: qemu-system-aarch64] Error 1
> make: *** [Makefile:472: subdir-aarch64-softmmu] Error 2
> ---
> /var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/helper.h:67: undefined
> reference to `helper_v7m_bxns'
> /usr/bin/ld: target/arm/translate.o: in function `gen_helper_v7m_vlstm':
> /var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/helper.h:74: undefined
> reference to `helper_v7m_vlstm'
> collect2: error: ld returned 1 exit status
> make[1]: *** [Makefile:205: qemu-system-arm] Error 1
> make: *** [Makefile:472: subdir-arm-softmmu] Error 2
> === OUTPUT END ===
Expected failure from the RFC patches.
I should have been smarter and split the series in 2, so only the 2nd
(RFC) would fail.
- [Qemu-arm] [RFC PATCH v3 24/27] target/arm: Do not build pre-ARMv7 cpus when using KVM, (continued)
- [Qemu-arm] [RFC PATCH v3 24/27] target/arm: Do not build pre-ARMv7 cpus when using KVM, Philippe Mathieu-Daudé, 2019/07/01
- [Qemu-arm] [RFC PATCH v3 25/27] target/arm: Restrict R and M profiles to TCG, Philippe Mathieu-Daudé, 2019/07/01
- [Qemu-arm] [RFC PATCH v3 26/27] target/arm: Do not build A/M-profile cpus when using KVM, Philippe Mathieu-Daudé, 2019/07/01
- [Qemu-arm] [PATCH v3 22/27] target/arm/helper: Move M profile routines to m_helper.c, Philippe Mathieu-Daudé, 2019/07/01
- [Qemu-arm] [PATCH v3 27/27] target/arm: Do not build TCG objects when TCG is off, Philippe Mathieu-Daudé, 2019/07/01
- Re: [Qemu-arm] [PATCH v3 00/27] Support disabling TCG on ARM, Peter Maydell, 2019/07/01
- Re: [Qemu-arm] [Qemu-devel] [PATCH v3 00/27] Support disabling TCG on ARM, no-reply, 2019/07/01
- Re: [Qemu-arm] [Qemu-devel] [PATCH v3 00/27] Support disabling TCG on ARM,
Philippe Mathieu-Daudé <=