Makefile 759 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. TARGET = coremark
  2. NUCLEI_SDK_ROOT = ../../../..
  3. TOOLCHAIN ?= nuclei_gnu
  4. # Adjust CPU_SERIES according to passed CORE
  5. ifneq ($(findstring 20,$(CORE)),)
  6. CPU_SERIES ?= 200
  7. else ifneq ($(findstring 30,$(CORE)),)
  8. CPU_SERIES ?= 300
  9. else ifneq ($(findstring 60,$(CORE)),)
  10. CPU_SERIES ?= 600
  11. else ifneq ($(findstring 90,$(CORE)),)
  12. CPU_SERIES ?= 900
  13. else ifneq ($(findstring 1000,$(CORE)),)
  14. CPU_SERIES ?= 1000
  15. else
  16. CPU_SERIES ?= 300
  17. endif
  18. -include toolchain_$(TOOLCHAIN).mk
  19. COMMON_FLAGS := $(BENCH_FLAGS)
  20. COMMON_FLAGS += -DITERATIONS=800 -DPERFORMANCE_RUN=1
  21. ifeq ($(TOOLCHAIN),terapines)
  22. COMMON_FLAGS +=
  23. else
  24. COMMON_FLAGS += -DFLAGS_STR=\""$(COMMON_FLAGS)"\"
  25. endif
  26. STDCLIB ?= newlib_small
  27. SRCDIRS = .
  28. INCDIRS = .
  29. include $(NUCLEI_SDK_ROOT)/Build/Makefile.base