]> cloudbase.mooo.com Git - z180-stamp.git/blobdiff - stm32/Tupfile
Tupfile
[z180-stamp.git] / stm32 / Tupfile
index e942bffeeae892ce95497708995d91226da317aa..1778623f37cfd4f29bb44a0181e6079ff4d977f2 100644 (file)
@@ -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 |>