aboutsummaryrefslogtreecommitdiff
path: root/src/platforms/stlink
diff options
context:
space:
mode:
authorGareth McMullin2012-10-22 18:45:42 +1300
committerGareth McMullin2012-10-22 18:45:42 +1300
commit09c0fb5773da62bb1c4f2fb338e8ca916fb88845 (patch)
treed8047109f71cde8ccb65be1f27f2a6187a15905f /src/platforms/stlink
parent206237e8ddc8d8fd94594b2d1fe4fb4c52fe12ca (diff)
Build with libopencm3 as a submodule.
Fix incompatibilities with latest libopencm3.
Diffstat (limited to 'src/platforms/stlink')
-rw-r--r--src/platforms/stlink/Makefile.inc6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/platforms/stlink/Makefile.inc b/src/platforms/stlink/Makefile.inc
index 7124dfc..e12666b 100644
--- a/src/platforms/stlink/Makefile.inc
+++ b/src/platforms/stlink/Makefile.inc
@@ -2,10 +2,12 @@ CROSS_COMPILE ?= arm-none-eabi-
CC = $(CROSS_COMPILE)gcc
OBJCOPY = $(CROSS_COMPILE)objcopy
-CFLAGS += -mcpu=cortex-m3 -mthumb -DSTM32F1
+CFLAGS += -mcpu=cortex-m3 -mthumb \
+ -DSTM32F1 -I../libopencm3/include
LDFLAGS = -lopencm3_stm32f1 -Wl,--defsym,_stack=0x20005000 \
-Wl,-T,platforms/stm32/blackmagic.ld -nostartfiles -lc -lnosys \
- -Wl,-Map=mapfile -mthumb -mcpu=cortex-m3 -Wl,-gc-sections
+ -Wl,-Map=mapfile -mthumb -mcpu=cortex-m3 -Wl,-gc-sections \
+ -L../libopencm3/lib
VPATH += platforms/stm32