aboutsummaryrefslogtreecommitdiff
path: root/libnxt/flash_write/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'libnxt/flash_write/Makefile')
-rw-r--r--libnxt/flash_write/Makefile12
1 files changed, 7 insertions, 5 deletions
diff --git a/libnxt/flash_write/Makefile b/libnxt/flash_write/Makefile
index efbeaef..2bc9417 100644
--- a/libnxt/flash_write/Makefile
+++ b/libnxt/flash_write/Makefile
@@ -4,12 +4,14 @@
# objdump --disassemble-all -bbinary -marm7tdmi flash.bin > flash.asm
#
+TOOL_PREFIX=arm-elf-
+
all:
- arm-linux-gcc -W -Wall -O3 -mcpu=arm7tdmi -mapcs -mthumb-interwork -c -o flash.o flash.c
- arm-linux-as --warn -mcpu=arm7tdmi -mapcs-32 -EL -mthumb-interwork -o crt0.o crt0.s
- arm-linux-ld --gc-sections crt0.o flash.o -o flash
- arm-linux-objcopy -O binary flash flash.bin
- arm-linux-objdump --disassemble-all -b binary -m arm7tdmi flash.bin > flash.asm
+ $(TOOL_PREFIX)gcc -W -Wall -O3 -mcpu=arm7tdmi -mapcs -mthumb-interwork -c -o flash.o flash.c
+ $(TOOL_PREFIX)as --warn -mcpu=arm7tdmi -mapcs-32 -EL -mthumb-interwork -o crt0.o crt0.s
+ $(TOOL_PREFIX)ld -O3 --gc-sections crt0.o flash.o -o flash
+ $(TOOL_PREFIX)objcopy -O binary flash flash.bin
+ $(TOOL_PREFIX)objdump --disassemble-all -b binary -m arm7tdmi flash.bin > flash.asm
clean:
rm -f flash.o flash.bin flash.asm