[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC v1 02/38] target/arm: move helpers to tcg/
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [RFC v1 02/38] target/arm: move helpers to tcg/ |
Date: |
Mon, 22 Feb 2021 18:20:20 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.0 |
On 2/21/21 10:24 AM, Claudio Fontana wrote:
> Signed-off-by: Claudio Fontana <cfontana@suse.de>
> ---
> meson.build | 1 +
> target/arm/tcg/trace.h | 1 +
> target/arm/{ => tcg}/crypto_helper.c | 0
> target/arm/{ => tcg}/debug_helper.c | 0
> target/arm/{ => tcg}/helper-a64.c | 0
> target/arm/{ => tcg}/helper.c | 0
> target/arm/{ => tcg}/iwmmxt_helper.c | 0
> target/arm/{ => tcg}/m_helper.c | 0
> target/arm/{ => tcg}/mte_helper.c | 0
> target/arm/{ => tcg}/neon_helper.c | 0
> target/arm/{ => tcg}/op_helper.c | 0
> target/arm/{ => tcg}/pauth_helper.c | 0
> target/arm/{ => tcg}/sve_helper.c | 0
> target/arm/{ => tcg}/tlb_helper.c | 0
> target/arm/{ => tcg}/vec_helper.c | 0
> target/arm/{ => tcg}/vfp_helper.c | 0
> target/arm/meson.build | 14 --------------
> target/arm/tcg/meson.build | 14 ++++++++++++++
> target/arm/tcg/trace-events | 10 ++++++++++
> target/arm/trace-events | 9 ---------
> 20 files changed, 26 insertions(+), 23 deletions(-)
> create mode 100644 target/arm/tcg/trace.h
> rename target/arm/{ => tcg}/crypto_helper.c (100%)
> rename target/arm/{ => tcg}/debug_helper.c (100%)
> rename target/arm/{ => tcg}/helper-a64.c (100%)
> rename target/arm/{ => tcg}/helper.c (100%)
> rename target/arm/{ => tcg}/iwmmxt_helper.c (100%)
> rename target/arm/{ => tcg}/m_helper.c (100%)
> rename target/arm/{ => tcg}/mte_helper.c (100%)
> rename target/arm/{ => tcg}/neon_helper.c (100%)
> rename target/arm/{ => tcg}/op_helper.c (100%)
> rename target/arm/{ => tcg}/pauth_helper.c (100%)
> rename target/arm/{ => tcg}/sve_helper.c (100%)
> rename target/arm/{ => tcg}/tlb_helper.c (100%)
> rename target/arm/{ => tcg}/vec_helper.c (100%)
> rename target/arm/{ => tcg}/vfp_helper.c (100%)
> create mode 100644 target/arm/tcg/trace-events
>
> diff --git a/meson.build b/meson.build
> index 5be4e5f38c..86b07f1a1a 100644
> --- a/meson.build
> +++ b/meson.build
> @@ -1828,6 +1828,7 @@ if have_system or have_user
> 'accel/tcg',
> 'hw/core',
> 'target/arm',
> + 'target/arm/tcg',
> 'target/hppa',
> 'target/i386',
> 'target/i386/kvm',
Why add unconditionally and not such:
if config_all.has_key('CONFIG_TCG')
trace_events_subdirs += ['target/arm/tcg']
endif
if config_all.has_key('CONFIG_KVM')
trace_events_subdirs += ['target/i386/kvm']
endif
?