Makefile 590 B

123456789101112131415161718192021222324252627
  1. # SPDX-License-Identifier: GPL-2.0+
  2. ifeq ($(CONFIG_EFI_APP),)
  3. ifdef CONFIG_$(SPL_)X86_64
  4. head-y := arch/x86/cpu/start64.o
  5. else
  6. ifeq ($(CONFIG_$(SPL_TPL_)X86_16BIT_INIT),y)
  7. head-y := arch/x86/cpu/start.o
  8. else
  9. ifndef CONFIG_SPL
  10. head-y := arch/x86/cpu/start.o
  11. else
  12. ifdef CONFIG_SPL_BUILD
  13. head-y = arch/x86/cpu/start_from_tpl.o
  14. else
  15. head-y = arch/x86/cpu/start_from_spl.o
  16. endif
  17. endif
  18. endif
  19. endif
  20. endif # EFI
  21. head-$(CONFIG_$(SPL_TPL_)X86_16BIT_INIT) += arch/x86/cpu/start16.o
  22. head-$(CONFIG_$(SPL_TPL_)X86_16BIT_INIT) += arch/x86/cpu/resetvec.o
  23. libs-y += arch/x86/cpu/
  24. libs-y += arch/x86/lib/