HAOUAS Elyes has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/50564 )
Change subject: src/arch: Add missing <types.h> ......................................................................
src/arch: Add missing <types.h>
Change-Id: I45603a850d50416aef6850e8e65977b0eb9aee6f Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M src/arch/arm/armv7/cache.c M src/arch/arm/fit_payload.c M src/arch/arm64/armv8/cache.c M src/arch/arm64/armv8/mmu.c M src/arch/arm64/fit_payload.c M src/arch/riscv/include/vm.h M src/arch/x86/exception.c M src/arch/x86/memcpy.c M src/arch/x86/memmove.c M src/arch/x86/memset.c M src/arch/x86/postcar_loader.c M src/arch/x86/smbios.c M src/arch/x86/tables.c 13 files changed, 16 insertions(+), 14 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/50564/1
diff --git a/src/arch/arm/armv7/cache.c b/src/arch/arm/armv7/cache.c index 1c46e04..37ae6d9 100644 --- a/src/arch/arm/armv7/cache.c +++ b/src/arch/arm/armv7/cache.c @@ -5,10 +5,9 @@ * Reference: ARM Architecture Reference Manual, ARMv7-A and ARMv7-R edition */
-#include <stdint.h> - #include <arch/cache.h> #include <program_loading.h> +#include <types.h>
void tlb_invalidate_all(void) { diff --git a/src/arch/arm/fit_payload.c b/src/arch/arm/fit_payload.c index 9777e3c..fa8514c 100644 --- a/src/arch/arm/fit_payload.c +++ b/src/arch/arm/fit_payload.c @@ -5,6 +5,7 @@ #include <program_loading.h> #include <fit.h> #include <symbols.h> +#include <types.h>
/** * Place the region in free memory range. diff --git a/src/arch/arm64/armv8/cache.c b/src/arch/arm64/armv8/cache.c index ae0729e..a220f04 100644 --- a/src/arch/arm64/armv8/cache.c +++ b/src/arch/arm64/armv8/cache.c @@ -5,11 +5,10 @@ * Reference: ARM Architecture Reference Manual, ARMv8-A edition */
-#include <stdint.h> - #include <arch/cache.h> #include <arch/lib_helpers.h> #include <program_loading.h> +#include <types.h>
unsigned int dcache_line_bytes(void) { diff --git a/src/arch/arm64/armv8/mmu.c b/src/arch/arm64/armv8/mmu.c index 72e5cca..8b5ad6c 100644 --- a/src/arch/arm64/armv8/mmu.c +++ b/src/arch/arm64/armv8/mmu.c @@ -1,9 +1,9 @@ /* SPDX-License-Identifier: BSD-3-Clause */
#include <assert.h> -#include <stdint.h> #include <string.h> #include <symbols.h> +#include <types.h>
#include <console/console.h> #include <arch/mmu.h> diff --git a/src/arch/arm64/fit_payload.c b/src/arch/arm64/fit_payload.c index c8eba8d..de87548 100644 --- a/src/arch/arm64/fit_payload.c +++ b/src/arch/arm64/fit_payload.c @@ -9,6 +9,7 @@ #include <lib.h> #include <fit.h> #include <endian.h> +#include <types.h>
#define MAX_KERNEL_SIZE (64*MiB)
diff --git a/src/arch/riscv/include/vm.h b/src/arch/riscv/include/vm.h index c1894c7..86686a3 100644 --- a/src/arch/riscv/include/vm.h +++ b/src/arch/riscv/include/vm.h @@ -4,8 +4,8 @@ #define _VM_H
#include <string.h> -#include <stdint.h> #include <arch/encoding.h> +#include <types.h>
#define EXTRACT_FIELD(val, which) (((val) & (which)) / ((which) & ~((which)-1))) #define INSERT_FIELD(val, which, fieldval) (((val) & ~(which)) | ((fieldval) * ((which) & ~((which)-1)))) diff --git a/src/arch/x86/exception.c b/src/arch/x86/exception.c index f10c7bf..b1a7e01 100644 --- a/src/arch/x86/exception.c +++ b/src/arch/x86/exception.c @@ -7,8 +7,8 @@ #include <console/streams.h> #include <cpu/x86/cr.h> #include <cpu/x86/lapic.h> -#include <stdint.h> #include <string.h> +#include <types.h>
#if CONFIG(GDB_STUB)
diff --git a/src/arch/x86/memcpy.c b/src/arch/x86/memcpy.c index 1cfdf89..92f1ce0 100644 --- a/src/arch/x86/memcpy.c +++ b/src/arch/x86/memcpy.c @@ -1,8 +1,8 @@ /* SPDX-License-Identifier: GPL-2.0-only */
-#include <string.h> -#include <stdbool.h> #include <asan.h> +#include <string.h> +#include <types.h>
void *memcpy(void *dest, const void *src, size_t n) { diff --git a/src/arch/x86/memmove.c b/src/arch/x86/memmove.c index 3ec50b2..6d34afa 100644 --- a/src/arch/x86/memmove.c +++ b/src/arch/x86/memmove.c @@ -3,9 +3,9 @@ * This file is derived from memcpy_32.c in the Linux kernel. */
-#include <string.h> -#include <stdbool.h> #include <asan.h> +#include <string.h> +#include <types.h>
void *memmove(void *dest, const void *src, size_t n) { diff --git a/src/arch/x86/memset.c b/src/arch/x86/memset.c index fc09a9b..8ab18cc 100644 --- a/src/arch/x86/memset.c +++ b/src/arch/x86/memset.c @@ -2,10 +2,9 @@
/* From glibc-2.14, sysdeps/i386/memset.c */
-#include <string.h> -#include <stdint.h> -#include <stdbool.h> #include <asan.h> +#include <string.h> +#include <types.h>
typedef uint32_t op_t;
diff --git a/src/arch/x86/postcar_loader.c b/src/arch/x86/postcar_loader.c index cae5574..6a6dbf2 100644 --- a/src/arch/x86/postcar_loader.c +++ b/src/arch/x86/postcar_loader.c @@ -12,6 +12,7 @@ #include <stage_cache.h> #include <timestamp.h> #include <security/vboot/vboot_common.h> +#include <types.h>
static inline void stack_push(struct postcar_frame *pcf, uint32_t val) { diff --git a/src/arch/x86/smbios.c b/src/arch/x86/smbios.c index 8bc49b1..0100076 100644 --- a/src/arch/x86/smbios.c +++ b/src/arch/x86/smbios.c @@ -18,6 +18,7 @@ #include <device/pci.h> #include <drivers/vpd/vpd.h> #include <stdlib.h> +#include <types.h>
#define update_max(len, max_len, stmt) \ do { \ diff --git a/src/arch/x86/tables.c b/src/arch/x86/tables.c index 492674c..3e7f898 100644 --- a/src/arch/x86/tables.c +++ b/src/arch/x86/tables.c @@ -11,6 +11,7 @@ #include <string.h> #include <cbmem.h> #include <smbios.h> +#include <types.h>
static unsigned long write_pirq_table(unsigned long rom_table_end) {