mirror of
https://github.com/esp8266/Arduino.git
synced 2025-09-08 06:28:00 +03:00
18 lines
576 B
Makefile
18 lines
576 B
Makefile
|
|
CPP = ../../../tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-cpp
|
|
COMMON = eagle.app.v6.common.ld
|
|
WARN = "\/\* warning: AUTOGENERATED from $(COMMON)\*.h \*\/"
|
|
|
|
all:
|
|
@echo "available rules:"
|
|
@echo " iram: move c++ vtables to iram (= default in git master repository)"
|
|
@echo " heap: move c++ vtables to heap"
|
|
|
|
heap:
|
|
@(echo "$(WARN)"; $(CPP) -CC -E -DVTABLES_IN_DRAM $(COMMON).h | grep -v '^#') > $(COMMON)
|
|
@echo "c++ vtables moved to heap"
|
|
|
|
iram:
|
|
@(echo "$(WARN)"; $(CPP) -CC -E -DVTABLES_IN_IRAM $(COMMON).h | grep -v '^#') > $(COMMON)
|
|
@echo "c++ vtables moved to iram"
|