arch/x86/Makefile.inc: Use the 'all' target to add common sources
Change-Id: Ibbd418656c32f56be2b00481068e8499421b147c Signed-off-by: Arthur Heymans <arthur@aheymans.xyz> Reviewed-on: https://review.coreboot.org/c/coreboot/+/36002 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Nico Huber <nico.h@gmx.de>
This commit is contained in:
parent
5e5fd41fcf
commit
a1dbcb9332
@ -47,12 +47,6 @@ cbfs-files-$(CONFIG_VGA_BIOS_DGPU) += pci$(stripped_vgabios_dgpu_id).rom
|
|||||||
pci$(stripped_vgabios_dgpu_id).rom-file := $(call strip_quotes,$(CONFIG_VGA_BIOS_DGPU_FILE))
|
pci$(stripped_vgabios_dgpu_id).rom-file := $(call strip_quotes,$(CONFIG_VGA_BIOS_DGPU_FILE))
|
||||||
pci$(stripped_vgabios_dgpu_id).rom-type := optionrom
|
pci$(stripped_vgabios_dgpu_id).rom-type := optionrom
|
||||||
|
|
||||||
verstage-$(CONFIG_HAVE_CF9_RESET) += cf9_reset.c
|
|
||||||
bootblock-$(CONFIG_HAVE_CF9_RESET) += cf9_reset.c
|
|
||||||
romstage-$(CONFIG_HAVE_CF9_RESET) += cf9_reset.c
|
|
||||||
ramstage-$(CONFIG_HAVE_CF9_RESET) += cf9_reset.c
|
|
||||||
postcar-$(CONFIG_HAVE_CF9_RESET) += cf9_reset.c
|
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
# common support for early assembly includes
|
# common support for early assembly includes
|
||||||
###############################################################################
|
###############################################################################
|
||||||
@ -94,18 +88,28 @@ $$(objcbfs)/$(1).debug: $$$$($(1)-libs) $$$$($(1)-objs)
|
|||||||
fi
|
fi
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
# all (bootblock,verstage,romstage,postcar,ramstage)
|
||||||
|
###############################################################################
|
||||||
|
|
||||||
|
ifeq ($(CONFIG_ARCH_X86),y)
|
||||||
|
|
||||||
|
all-$(CONFIG_HAVE_CF9_RESET) += cf9_reset.c
|
||||||
|
all-y += boot.c
|
||||||
|
all-y += memcpy.c
|
||||||
|
all-y += memset.c
|
||||||
|
all-y += cpu_common.c
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
# bootblock
|
# bootblock
|
||||||
###############################################################################
|
###############################################################################
|
||||||
|
|
||||||
ifeq ($(CONFIG_ARCH_BOOTBLOCK_X86_32)$(CONFIG_ARCH_BOOTBLOCK_X86_64),y)
|
ifeq ($(CONFIG_ARCH_BOOTBLOCK_X86_32)$(CONFIG_ARCH_BOOTBLOCK_X86_64),y)
|
||||||
|
|
||||||
bootblock-y += boot.c
|
|
||||||
bootblock-y += cpu_common.c
|
|
||||||
bootblock-$(CONFIG_IDT_IN_EVERY_STAGE) += exception.c
|
bootblock-$(CONFIG_IDT_IN_EVERY_STAGE) += exception.c
|
||||||
bootblock-$(CONFIG_IDT_IN_EVERY_STAGE) += idt.S
|
bootblock-$(CONFIG_IDT_IN_EVERY_STAGE) += idt.S
|
||||||
bootblock-y += memcpy.c
|
|
||||||
bootblock-y += memset.c
|
|
||||||
bootblock-$(CONFIG_COLLECT_TIMESTAMPS_TSC) += timestamp.c
|
bootblock-$(CONFIG_COLLECT_TIMESTAMPS_TSC) += timestamp.c
|
||||||
bootblock-$(CONFIG_X86_TOP4G_BOOTMEDIA_MAP) += mmap_boot.c
|
bootblock-$(CONFIG_X86_TOP4G_BOOTMEDIA_MAP) += mmap_boot.c
|
||||||
|
|
||||||
@ -183,14 +187,10 @@ endif # CONFIG_ARCH_BOOTBLOCK_X86_32 / CONFIG_ARCH_BOOTBLOCK_X86_64
|
|||||||
|
|
||||||
ifeq ($(CONFIG_ARCH_VERSTAGE_X86_32)$(CONFIG_ARCH_VERSTAGE_X86_64),y)
|
ifeq ($(CONFIG_ARCH_VERSTAGE_X86_32)$(CONFIG_ARCH_VERSTAGE_X86_64),y)
|
||||||
|
|
||||||
verstage-y += boot.c
|
|
||||||
verstage-$(CONFIG_VBOOT_SEPARATE_VERSTAGE) += gdt_init.S
|
verstage-$(CONFIG_VBOOT_SEPARATE_VERSTAGE) += gdt_init.S
|
||||||
verstage-$(CONFIG_IDT_IN_EVERY_STAGE) += exception.c
|
verstage-$(CONFIG_IDT_IN_EVERY_STAGE) += exception.c
|
||||||
verstage-$(CONFIG_IDT_IN_EVERY_STAGE) += idt.S
|
verstage-$(CONFIG_IDT_IN_EVERY_STAGE) += idt.S
|
||||||
|
|
||||||
verstage-y += cpu_common.c
|
|
||||||
verstage-y += memset.c
|
|
||||||
verstage-y += memcpy.c
|
|
||||||
verstage-y += memmove.c
|
verstage-y += memmove.c
|
||||||
verstage-$(CONFIG_X86_TOP4G_BOOTMEDIA_MAP) += mmap_boot.c
|
verstage-$(CONFIG_X86_TOP4G_BOOTMEDIA_MAP) += mmap_boot.c
|
||||||
# If verstage is a separate stage it means there's no need
|
# If verstage is a separate stage it means there's no need
|
||||||
@ -219,19 +219,15 @@ endif # CONFIG_ARCH_VERSTAGE_X86_32 / CONFIG_ARCH_VERSTAGE_X86_64
|
|||||||
ifeq ($(CONFIG_ARCH_ROMSTAGE_X86_32)$(CONFIG_ARCH_ROMSTAGE_X86_64),y)
|
ifeq ($(CONFIG_ARCH_ROMSTAGE_X86_32)$(CONFIG_ARCH_ROMSTAGE_X86_64),y)
|
||||||
|
|
||||||
romstage-$(CONFIG_HAVE_ACPI_RESUME) += acpi_s3.c
|
romstage-$(CONFIG_HAVE_ACPI_RESUME) += acpi_s3.c
|
||||||
romstage-y += boot.c
|
|
||||||
# gdt_init.S is included by entry32.inc when romstage is the first C
|
# gdt_init.S is included by entry32.inc when romstage is the first C
|
||||||
# environment.
|
# environment.
|
||||||
romstage-$(CONFIG_C_ENVIRONMENT_BOOTBLOCK) += gdt_init.S
|
romstage-$(CONFIG_C_ENVIRONMENT_BOOTBLOCK) += gdt_init.S
|
||||||
romstage-y += cbmem.c
|
romstage-y += cbmem.c
|
||||||
romstage-y += cbfs_and_run.c
|
romstage-y += cbfs_and_run.c
|
||||||
romstage-y += cpu_common.c
|
|
||||||
romstage-$(CONFIG_EARLY_EBDA_INIT) += ebda.c
|
romstage-$(CONFIG_EARLY_EBDA_INIT) += ebda.c
|
||||||
romstage-$(CONFIG_IDT_IN_EVERY_STAGE) += exception.c
|
romstage-$(CONFIG_IDT_IN_EVERY_STAGE) += exception.c
|
||||||
romstage-$(CONFIG_IDT_IN_EVERY_STAGE) += idt.S
|
romstage-$(CONFIG_IDT_IN_EVERY_STAGE) += idt.S
|
||||||
romstage-y += memcpy.c
|
|
||||||
romstage-y += memmove.c
|
romstage-y += memmove.c
|
||||||
romstage-y += memset.c
|
|
||||||
romstage-$(CONFIG_X86_TOP4G_BOOTMEDIA_MAP) += mmap_boot.c
|
romstage-$(CONFIG_X86_TOP4G_BOOTMEDIA_MAP) += mmap_boot.c
|
||||||
romstage-y += postcar_loader.c
|
romstage-y += postcar_loader.c
|
||||||
romstage-$(CONFIG_COLLECT_TIMESTAMPS_TSC) += timestamp.c
|
romstage-$(CONFIG_COLLECT_TIMESTAMPS_TSC) += timestamp.c
|
||||||
@ -261,18 +257,14 @@ $(eval $(call create_class_compiler,postcar,x86_32))
|
|||||||
postcar-generic-ccopts += -D__POSTCAR__
|
postcar-generic-ccopts += -D__POSTCAR__
|
||||||
|
|
||||||
postcar-$(CONFIG_HAVE_ACPI_RESUME) += acpi_s3.c
|
postcar-$(CONFIG_HAVE_ACPI_RESUME) += acpi_s3.c
|
||||||
postcar-y += boot.c
|
|
||||||
postcar-y += gdt_init.S
|
postcar-y += gdt_init.S
|
||||||
postcar-y += cbfs_and_run.c
|
postcar-y += cbfs_and_run.c
|
||||||
postcar-y += cbmem.c
|
postcar-y += cbmem.c
|
||||||
postcar-y += cpu_common.c
|
|
||||||
postcar-$(CONFIG_EARLY_EBDA_INIT) += ebda.c
|
postcar-$(CONFIG_EARLY_EBDA_INIT) += ebda.c
|
||||||
postcar-$(CONFIG_IDT_IN_EVERY_STAGE) += exception.c
|
postcar-$(CONFIG_IDT_IN_EVERY_STAGE) += exception.c
|
||||||
postcar-$(CONFIG_IDT_IN_EVERY_STAGE) += idt.S
|
postcar-$(CONFIG_IDT_IN_EVERY_STAGE) += idt.S
|
||||||
postcar-y += exit_car.S
|
postcar-y += exit_car.S
|
||||||
postcar-y += memcpy.c
|
|
||||||
postcar-y += memmove.c
|
postcar-y += memmove.c
|
||||||
postcar-y += memset.c
|
|
||||||
postcar-y += memlayout.ld
|
postcar-y += memlayout.ld
|
||||||
postcar-$(CONFIG_X86_TOP4G_BOOTMEDIA_MAP) += mmap_boot.c
|
postcar-$(CONFIG_X86_TOP4G_BOOTMEDIA_MAP) += mmap_boot.c
|
||||||
postcar-y += postcar.c
|
postcar-y += postcar.c
|
||||||
@ -306,20 +298,16 @@ ramstage-$(CONFIG_HAVE_ACPI_TABLES) += acpi_device.c
|
|||||||
ramstage-$(CONFIG_HAVE_ACPI_TABLES) += acpi_pld.c
|
ramstage-$(CONFIG_HAVE_ACPI_TABLES) += acpi_pld.c
|
||||||
ramstage-$(CONFIG_HAVE_ACPI_RESUME) += acpi_s3.c
|
ramstage-$(CONFIG_HAVE_ACPI_RESUME) += acpi_s3.c
|
||||||
ramstage-$(CONFIG_ACPI_BERT) += acpi_bert_storage.c
|
ramstage-$(CONFIG_ACPI_BERT) += acpi_bert_storage.c
|
||||||
ramstage-y += boot.c
|
|
||||||
ramstage-y += c_start.S
|
ramstage-y += c_start.S
|
||||||
ramstage-y += cbmem.c
|
ramstage-y += cbmem.c
|
||||||
ramstage-y += cpu.c
|
ramstage-y += cpu.c
|
||||||
ramstage-y += cpu_common.c
|
|
||||||
ramstage-y += ebda.c
|
ramstage-y += ebda.c
|
||||||
ramstage-y += exception.c
|
ramstage-y += exception.c
|
||||||
ramstage-y += idt.S
|
ramstage-y += idt.S
|
||||||
ramstage-y += gdt.c
|
ramstage-y += gdt.c
|
||||||
ramstage-$(CONFIG_IOAPIC) += ioapic.c
|
ramstage-$(CONFIG_IOAPIC) += ioapic.c
|
||||||
ramstage-y += memcpy.c
|
|
||||||
ramstage-y += memlayout.ld
|
ramstage-y += memlayout.ld
|
||||||
ramstage-y += memmove.c
|
ramstage-y += memmove.c
|
||||||
ramstage-y += memset.c
|
|
||||||
ramstage-$(CONFIG_X86_TOP4G_BOOTMEDIA_MAP) += mmap_boot.c
|
ramstage-$(CONFIG_X86_TOP4G_BOOTMEDIA_MAP) += mmap_boot.c
|
||||||
ramstage-$(CONFIG_GENERATE_MP_TABLE) += mpspec.c
|
ramstage-$(CONFIG_GENERATE_MP_TABLE) += mpspec.c
|
||||||
ramstage-$(CONFIG_GENERATE_PIRQ_TABLE) += pirq_routing.c
|
ramstage-$(CONFIG_GENERATE_PIRQ_TABLE) += pirq_routing.c
|
||||||
|
Loading…
x
Reference in New Issue
Block a user