arm-none-eabi.mk 649 B

1234567891011121314151617181920212223
  1. ##############################################################################
  2. # Compiler settings
  3. #
  4. TRGT = arm-none-eabi-
  5. CC = $(TRGT)gcc
  6. CPPC = $(TRGT)g++
  7. # Enable loading with g++ only if you need C++ runtime support.
  8. # NOTE: You can use C++ even without C++ support if you are careful. C++
  9. # runtime support makes code size explode.
  10. LD = $(TRGT)gcc
  11. #LD = $(TRGT)g++
  12. CP = $(TRGT)objcopy
  13. AS = $(TRGT)gcc -x assembler-with-cpp
  14. AR = $(TRGT)ar
  15. OD = $(TRGT)objdump
  16. SZ = $(TRGT)size
  17. HEX = $(CP) -O ihex
  18. BIN = $(CP) -O binary
  19. #
  20. # Compiler settings
  21. ##############################################################################