+++++++++++++++++++ + ARM Tools (SDT) + +++++++++++++++++++ SDT 2.51 THUMB: -------------- 40000278 4b4 CODE RO C$$code from object file consol.o 4000072c b4 CODE RO C$$code from object file rtc.o 400007e0 62c CODE RO C$$code from object file frmwrk.o 40000f20 cec CODE RO C$$code from object file dhry_1.o 40001c0c 194 CODE RO C$$code from object file dhry_2.o Total RO = 6720 SDT 2.51 THUMB: -------------- 40000278 354 CODE RO C$$code from object file consol.o 400005cc 7c CODE RO C$$code from object file rtc.o 40000648 4e4 CODE RO C$$code from object file frmwrk.o 40000c40 adc CODE RO C$$code from object file dhry_1.o 4000171c 108 CODE RO C$$code from object file dhry_2.o Total RO = 5272 bytes Code size improvement using Thumb = 21.54% ++++++++ + GCC + ++++++++ arm-elf-gcc 3.41 ARM: -------------------- .text 0x40001168 0x8e8 dhry_1.o .text 0x40001a50 0x1cc dhry_2.o .text 0x40001c1c 0x3ec frmwrk.o .text 0x40002008 0x60c consol.o .text 0x40002614 0xc4 rtc.o Total .text = 5488 bytes arm-elf-gcc 3.41 THUMB: ---------------------- .text 0x40001168 0x674 dhry_1.o .text 0x400017dc 0x128 dhry_2.o .text 0x40001904 0x2a8 frmwrk.o .text 0x40001bac 0x3cc consol.o .text 0x40001f78 0xa0 rtc.o Total .text = 3760 bytes Code size improvement using Thumb = 31.49%