patch-Makefile 792 B

1234567891011121314151617181920212223
  1. --- afboot-stm32-f7f109f0c6f65534ae50f9243a7356c5002a9b87.orig/Makefile 2016-04-24 20:35:00.000000000 +0200
  2. +++ afboot-stm32-f7f109f0c6f65534ae50f9243a7356c5002a9b87/Makefile 2016-04-24 20:36:36.000000000 +0200
  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 -mcpu=cortex-m4
  19. CFLAGS += -ffunction-sections -fdata-sections
  20. CFLAGS += -Os -std=gnu99 -Wall
  21. LINKERFLAGS := -nostartfiles --gc-sections