[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 1/2] target/riscv: Include missing headers in 'vector_interna
From: |
Alistair Francis |
Subject: |
Re: [PATCH 1/2] target/riscv: Include missing headers in 'vector_internals.h' |
Date: |
Wed, 4 Dec 2024 11:29:27 +0900 |
On Wed, Dec 4, 2024 at 5:09 AM Philippe Mathieu-Daudé <philmd@linaro.org> wrote:
>
> Rather than relying on implicit includes, explicit them,
> in order to avoid when refactoring unrelated headers:
>
> target/riscv/vector_internals.h:36:12: error: call to undeclared function
> 'FIELD_EX32'; ISO C99 and later do not support implicit function declarations
> [-Wimplicit-function-declaration]
> 36 | return FIELD_EX32(simd_data(desc), VDATA, NF);
> | ^
>
> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Alistair
> ---
> target/riscv/vector_internals.h | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/target/riscv/vector_internals.h b/target/riscv/vector_internals.h
> index 9e1e15b5750..a11cc8366dc 100644
> --- a/target/riscv/vector_internals.h
> +++ b/target/riscv/vector_internals.h
> @@ -20,6 +20,7 @@
> #define TARGET_RISCV_VECTOR_INTERNALS_H
>
> #include "qemu/bitops.h"
> +#include "hw/registerfields.h"
> #include "cpu.h"
> #include "tcg/tcg-gvec-desc.h"
> #include "internals.h"
> --
> 2.45.2
>
>