You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Makefile 589B

12345678910111213141516171819202122232425
  1. # Assembler section type character
  2. #
  3. ASM_TCHAR := %
  4. ASM_TCHAR_OPS := %%
  5. # ARM-specific directories containing source files
  6. #
  7. SRCDIRS += arch/arm/core
  8. SRCDIRS += arch/arm/libgcc
  9. SRCDIRS += arch/arm/interface/efi
  10. # ARM-specific flags
  11. #
  12. CFLAGS += -mthumb -mcpu=cortex-a15 -mabi=aapcs -mfloat-abi=soft
  13. CFLAGS += -mword-relocations
  14. ASFLAGS += -mthumb -mcpu=cortex-a15
  15. # EFI requires -fshort-wchar, and nothing else currently uses wchar_t
  16. #
  17. CFLAGS += -fshort-wchar
  18. # Include platform-specific Makefile
  19. #
  20. MAKEDEPS += arch/arm/Makefile.$(PLATFORM)
  21. include arch/arm/Makefile.$(PLATFORM)