config.mk 768 B

123456789101112131415161718192021222324252627
  1. #
  2. # (C) Copyright 2002
  3. # Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
  4. #
  5. # SPDX-License-Identifier: GPL-2.0+
  6. #
  7. PLATFORM_RELFLAGS += -fno-common -ffixed-r8 -msoft-float
  8. # Make ARMv5 to allow more compilers to work, even though its v6.
  9. PLATFORM_CPPFLAGS += -march=armv5
  10. # =========================================================================
  11. #
  12. # Supply options according to compiler version
  13. #
  14. # =========================================================================
  15. PF_RELFLAGS_SLB_AT := $(call cc-option,-mshort-load-bytes,$(call cc-option,-malignment-traps,))
  16. PLATFORM_RELFLAGS += $(PF_RELFLAGS_SLB_AT)
  17. ifneq ($(CONFIG_IMX_CONFIG),)
  18. ifdef CONFIG_SPL
  19. ifdef CONFIG_SPL_BUILD
  20. ALL-y += $(OBJTREE)/SPL
  21. endif
  22. else
  23. ALL-y += $(obj)u-boot.imx
  24. endif
  25. endif