patch-Makefile 776 B

1234567891011121314151617181920212223
  1. --- afboot-stm32-8e9e03159ce47629d40dbed4c50c1879b69bb197.orig/Makefile 2017-01-19 06:54:21.000000000 +0100
  2. +++ afboot-stm32-8e9e03159ce47629d40dbed4c50c1879b69bb197/Makefile 2017-01-19 06:55:03.370200767 +0100
  3. @@ -1,14 +1,15 @@
  4. CROSS_COMPILE ?= arm-none-eabi-
  5. -CC = $(CROSS_COMPILE)gcc
  6. -LD = $(CROSS_COMPILE)ld
  7. -OBJCOPY = $(CROSS_COMPILE)objcopy
  8. -OBJDUMP = $(CROSS_COMPILE)objdump
  9. +CC ?= $(CROSS_COMPILE)gcc
  10. +LD ?= $(CROSS_COMPILE)ld
  11. +OBJCOPY ?= $(CROSS_COMPILE)objcopy
  12. +OBJDUMP ?= $(CROSS_COMPILE)objdump
  13. SIZE = $(CROSS_COMPILE)size
  14. GDB = $(CROSS_COMPILE)gdb
  15. OPENOCD = openocd
  16. -CFLAGS := -mthumb -mcpu=cortex-m4
  17. +CFLAGS ?=
  18. +CFLAGS += -mthumb
  19. CFLAGS += -ffunction-sections -fdata-sections
  20. CFLAGS += -Os -std=gnu99 -Wall
  21. LINKERFLAGS := -nostartfiles --gc-sections