aboutsummaryrefslogtreecommitdiff
path: root/bare-arm/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'bare-arm/Makefile')
-rw-r--r--bare-arm/Makefile48
1 files changed, 0 insertions, 48 deletions
diff --git a/bare-arm/Makefile b/bare-arm/Makefile
deleted file mode 100644
index 90c13de11..000000000
--- a/bare-arm/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-include ../py/mkenv.mk
-
-# qstr definitions (must come before including py.mk)
-QSTR_DEFS = qstrdefsport.h
-
-# include py core make definitions
-include $(TOP)/py/py.mk
-
-CROSS_COMPILE = arm-none-eabi-
-
-INC += -I.
-INC += -I$(TOP)
-INC += -I$(BUILD)
-
-CFLAGS_CORTEX_M4 = -mthumb -mtune=cortex-m4 -mabi=aapcs-linux -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -fsingle-precision-constant -Wdouble-promotion
-CFLAGS = $(INC) -Wall -Werror -std=c99 -nostdlib $(CFLAGS_CORTEX_M4) $(COPT)
-
-#Debugging/Optimization
-ifeq ($(DEBUG), 1)
-CFLAGS += -O0 -ggdb
-else
-CFLAGS += -Os -DNDEBUG
-endif
-
-LDFLAGS = -nostdlib -T stm32f405.ld -Map=$@.map --cref
-LIBS =
-
-SRC_C = \
- main.c \
-# printf.c \
- string0.c \
- malloc0.c \
- gccollect.c \
-
-SRC_S = \
-# startup_stm32f40xx.s \
- gchelper.s \
-
-OBJ = $(PY_O) $(addprefix $(BUILD)/, $(SRC_C:.c=.o) $(SRC_S:.s=.o))
-
-all: $(BUILD)/firmware.elf
-
-$(BUILD)/firmware.elf: $(OBJ)
- $(ECHO) "LINK $@"
- $(Q)$(LD) $(LDFLAGS) -o $@ $^ $(LIBS)
- $(Q)$(SIZE) $@
-
-include $(TOP)/py/mkrules.mk