From 5ea814ae121077f0be749efb100ea10d943c7de3 Mon Sep 17 00:00:00 2001 From: Stacey Sheldon Date: Sun, 8 May 2011 17:36:04 -0400 Subject: [PATCH] build: really handle colon in windows path names in bino symbol transform colon in windows paths needs to be converted to an underscore, not removed entirely from the symbol names autogenerated by objcopy. --- make/firmware-defs.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/make/firmware-defs.mk b/make/firmware-defs.mk index cddc6b4c4..f42211c4c 100644 --- a/make/firmware-defs.mk +++ b/make/firmware-defs.mk @@ -71,9 +71,9 @@ gccversion : $(V1) $(OBJCOPY) -I binary -O elf32-littlearm --binary-architecture arm \ --rename-section .data=.rodata,alloc,load,readonly,data,contents \ --wildcard \ - --redefine-sym _binary_$(subst :,,$(subst -,_,$(subst .,_,$(subst /,_,$<))))_start=_binary_start \ - --redefine-sym _binary_$(subst :,,$(subst -,_,$(subst .,_,$(subst /,_,$<))))_end=_binary_end \ - --redefine-sym _binary_$(subst :,,$(subst -,_,$(subst .,_,$(subst /,_,$<))))_size=_binary_size \ + --redefine-sym _binary_$(subst :,_,$(subst -,_,$(subst .,_,$(subst /,_,$<))))_start=_binary_start \ + --redefine-sym _binary_$(subst :,_,$(subst -,_,$(subst .,_,$(subst /,_,$<))))_end=_binary_end \ + --redefine-sym _binary_$(subst :,_,$(subst -,_,$(subst .,_,$(subst /,_,$<))))_size=_binary_size \ $< $@ # Create extended listing file/disassambly from ELF output file.