1 ## SPDX-License-Identifier: GPL-2.0-only
3 armv4_flags
= -marm
-march
=armv4t
-I
$(src
)/arch
/arm
/include/armv4
/ \
4 -D__COREBOOT_ARM_ARCH__
=4
6 ###############################################################################
8 ###############################################################################
10 ifeq ($(CONFIG_ARCH_BOOTBLOCK_ARMV4
),y
)
12 ifneq ($(CONFIG_BOOTBLOCK_CUSTOM
),y
)
13 bootblock-y
+= bootblock.S
16 bootblock-y
+= cache.c
18 bootblock-generic-ccopts
+= $(armv4_flags
)
20 endif # CONFIG_ARCH_BOOTBLOCK_ARMV4
22 ################################################################################
24 ################################################################################
26 ifeq ($(CONFIG_ARCH_VERSTAGE_ARMV4
),y
)
27 verstage-generic-ccopts
+= $(armv4_flags
)
30 endif # CONFIG_ARCH_VERSTAGE_ARMV4
32 ###############################################################################
34 ###############################################################################
36 ifeq ($(CONFIG_ARCH_ROMSTAGE_ARMV4
),y
)
39 romstage-generic-ccopts
+= $(armv4_flags
)
42 rmodules_arm-generic-ccopts
+= $(armv4_flags
)
44 endif # CONFIG_ARCH_ROMSTAGE_ARMV4
46 ###############################################################################
48 ###############################################################################
50 ifeq ($(CONFIG_ARCH_RAMSTAGE_ARMV4
),y
)
52 ramstage-generic-ccopts
+= $(armv4_flags
)
54 endif # CONFIG_ARCH_RAMSTAGE_ARMV4