diff options
Diffstat (limited to 'stm32/Tupfile')
-rw-r--r-- | stm32/Tupfile | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/stm32/Tupfile b/stm32/Tupfile index e942bff..1778623 100644 --- a/stm32/Tupfile +++ b/stm32/Tupfile @@ -24,6 +24,7 @@ AR = $(TOOLCHAIN)-ar AS = $(TOOLCHAIN)-as OBJCOPY = $(TOOLCHAIN)-objcopy OBJDUMP = $(TOOLCHAIN)-objdump +SIZE = $(TOOLCHAIN)-size GDB = $(TOOLCHAIN)-gdb ############################################################################### @@ -62,10 +63,12 @@ LDLIBS += -Wl,--start-group -lc -lgcc -lnosys -Wl,--end-group !LINK = |> ^ LINK %o^ $(LD) $(CFLAGS) $(LDFLAGS) -Wl,-Map=%O.map %f $(LDLIBS) -o %o |> | %O.map !OBJCOPY= |> ^ OBJCOPY %o^ $(OBJCOPY) -Oihex %f %o |> !OBJDUMP= |> ^ OBJDUMP %o^ $(OBJDUMP) -h -S %f > %o |> %O.lss +!SIZE = |> ^ SIZE^ $(SIZE) %f |> : foreach $(SRC) $(SRC_Z) | ../z180/hdrom.h |> !cc |> {objs} : {objs} |> !LINK |> $(PROG).elf : $(PROG).elf |> !OBJCOPY |> %B.hex : $(PROG).elf |> !OBJDUMP |> %B.lss +: $(PROG).elf |> !SIZE |> |