From befb64ce1cd493946c9a9a0a412262a998f478d9 Mon Sep 17 00:00:00 2001 From: dhewg Date: Mon, 26 Nov 2012 21:25:18 +0100 Subject: [PATCH] strip mini before makebin.py --- Makefile | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 9f0c816..0ac509a 100644 --- a/Makefile +++ b/Makefile @@ -17,7 +17,8 @@ LIBS = -lgcc ELFLOADER = elfloader/elfloader.bin MAKEBIN = $(CURDIR)/makebin.py -TARGET = armboot.elf +TARGET = armboot-sym.elf +TARGET_STRIPPED = armboot.elf TARGET_BIN = armboot.bin OBJS = start.o main.o ipc.o vsprintf.o string.o gecko.o memory.o memory_asm.o \ utils_asm.o utils.o ff.o diskio.o sdhc.o powerpc_elf.o powerpc.o panic.o \ @@ -30,13 +31,17 @@ all: $(TARGET_BIN) main.o: main.c git_version.h -$(TARGET_BIN): $(TARGET) $(ELFLOADER) +$(TARGET_STRIPPED): $(TARGET) + @echo "STRIP $@" + @$(STRIP) $< -o $@ + +$(TARGET_BIN): $(TARGET_STRIPPED) $(ELFLOADER) @echo "MAKEBIN $@" @$(MAKEBIN) $(ELFLOADER) $< $@ upload: $(TARGET_BIN) @$(WIIDEV)/bin/bootmii -a $< - + git_version.h: describesimple.sh @echo " GITVER $@" @echo 'const char git_version[] = "'`./describesimple.sh`'";' > git_version.h @@ -47,6 +52,6 @@ $(ELFLOADER): @$(MAKE) -C elfloader myclean: - -rm -f $(TARGET_BIN) git_version.h + -rm -f $(TARGET) $(TARGET_STRIPPED) $(TARGET_BIN) git_version.h @$(MAKE) -C elfloader clean