diff options
Diffstat (limited to 'makefiles/toolchain_gnu-arm-eabi.mk')
-rw-r--r-- | makefiles/toolchain_gnu-arm-eabi.mk | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/makefiles/toolchain_gnu-arm-eabi.mk b/makefiles/toolchain_gnu-arm-eabi.mk index 3b9fefb3e..45426ef06 100644 --- a/makefiles/toolchain_gnu-arm-eabi.mk +++ b/makefiles/toolchain_gnu-arm-eabi.mk @@ -290,6 +290,14 @@ define SYM_TO_BIN $(Q) $(OBJCOPY) -O binary $1 $2 endef +# Convert $1 from a linked object to a raw binary in $2 +# +define SYM_TO_HEX + @$(ECHO) "HEX: $2" + @$(MKDIR) -p $(dir $2) + $(Q) $(OBJCOPY) -O ihex $1 $2 +endef + # Take the raw binary $1 and make it into an object file $2. # The symbol $3 points to the beginning of the file, and $3_len # gives its length. |