From 50ba77bea9ff670767a02fef374f8c124199fe22 Mon Sep 17 00:00:00 2001 From: Uwe Hermann Date: Fri, 24 Jul 2009 23:19:44 +0200 Subject: Factor out ld scripts into one common script in the lib. --- examples/miniblink/Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'examples/miniblink/Makefile') diff --git a/examples/miniblink/Makefile b/examples/miniblink/Makefile index 9ae0449..0b5a57b 100644 --- a/examples/miniblink/Makefile +++ b/examples/miniblink/Makefile @@ -30,7 +30,8 @@ OBJDUMP = $(PREFIX)-objdump TOOLCHAIN_DIR = ../.. CFLAGS = -O0 -g -Wall -Wextra -I$(TOOLCHAIN_DIR)/include -fno-common \ -mcpu=cortex-m3 -mthumb -LDFLAGS = -T$(BINARY).ld -nostartfiles -L$(TOOLCHAIN_DIR)/lib +LDSCRIPT = $(TOOLCHAIN_DIR)/lib/libopenstm32.ld +LDFLAGS = -T$(LDSCRIPT) -nostartfiles -L$(TOOLCHAIN_DIR)/lib OBJS = $(BINARY).o OPENOCD = openocd @@ -52,7 +53,7 @@ images: $(BINARY) @printf " OBJDUMP $(BINARY).list\n" $(Q)$(OBJDUMP) -S $(BINARY) > $(BINARY).list -$(BINARY): $(OBJS) $(BINARY).ld +$(BINARY): $(OBJS) $(LDSCRIPT) @printf " LD $(subst $(shell pwd)/,,$(@))\n" $(Q)$(LD) $(LDFLAGS) -o $(BINARY) $(OBJS) -lopenstm32 -- cgit v1.2.3