diff options
author | xengineering <me@xengineering.eu> | 2021-09-26 16:09:46 +0200 |
---|---|---|
committer | xengineering <me@xengineering.eu> | 2021-09-26 16:09:46 +0200 |
commit | 45a6fdb04f3bf605eb4280473dd22db041ece6a7 (patch) | |
tree | 95ae1f59121adf263529ced1305d312e6411411a /Makefile | |
parent | 5d17a976070be9d66349da0ddd28361884f3461d (diff) | |
download | ledcontrol-45a6fdb04f3bf605eb4280473dd22db041ece6a7.tar ledcontrol-45a6fdb04f3bf605eb4280473dd22db041ece6a7.tar.zst ledcontrol-45a6fdb04f3bf605eb4280473dd22db041ece6a7.zip |
Remove startup.c and switch to libopencm3's Linker Script
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 5 |
1 files changed, 1 insertions, 4 deletions
@@ -1,6 +1,4 @@ -OBJS = main.o startup.o - # tools PREFIX ?= arm-none-eabi CC = $(PREFIX)-gcc @@ -10,8 +8,7 @@ OBJCOPY = $(PREFIX)-objcopy all: deps/libopencm3/lib/libopencm3_stm32f1.a mkdir build $(CC) -O0 -c -g -DSTM32F1 -Ideps/libopencm3/include -mcpu=cortex-m3 -mthumb -o build/main.o src/main.c - $(CC) -O0 -c -g -DSTM32F1 -Ideps/libopencm3/include -mcpu=cortex-m3 -mthumb -o build/startup.o src/startup.c - $(LD) --static -nostartfiles -mcpu=cortex-m3 -mthumb -msoft-float -Tld/stm32f103c8t6.ld -Ldeps/libopencm3/lib build/startup.o build/main.o -lopencm3_stm32f1 -o build/ledcontrol.elf + $(LD) --static -nostartfiles -mcpu=cortex-m3 -mthumb -msoft-float -Tld/stm32f103c8t6.ld -Ldeps/libopencm3/lib build/main.o -lopencm3_stm32f1 -o build/ledcontrol.elf $(OBJCOPY) -O binary build/ledcontrol.elf build/ledcontrol.bin deps/libopencm3/lib/libopencm3_stm32f1.a: |