From 0d308c8cfa90c7d1da8781fa25fc5e6ee69aed84 Mon Sep 17 00:00:00 2001 From: Nico Tonnhofer Date: Tue, 16 Apr 2019 23:46:33 +0200 Subject: [PATCH] Makefile-ARM: be sure that the startup code is linked first check https://bugs.launchpad.net/gcc-arm-embedded/+bug/1747966 --- Makefile-ARM | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Makefile-ARM b/Makefile-ARM index e4c4cdb..03b399d 100644 --- a/Makefile-ARM +++ b/Makefile-ARM @@ -209,7 +209,9 @@ program: $(UPLOAD_FILE) config.h $(call upload_echo) $(UPLOADER) $< $(UPLOADER_FLAGS) -$(BUILDDIR)/teacup.elf: $(BUILDDIR)/startup.o +$(BUILDDIR)/teacup.elf: $(BUILDDIR)/startup.o $(OBJ) + @echo " LINK $@" + @$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS) $(BUILDDIR)/startup.o: $(STARTUP_FILE) | $(BUILDDIR) @echo " CC $@"