--- Comment #1 from ramana at gcc dot gnu dot org 2009-12-30 00:19 ---
This appears to be a 4.4 only size regression and this appears to be fixed on
trunk.
With -Os -march=armv5te -mthumb size is 44 bytes on trunk as of today. gcc
version 4.5.0 20091229 (experimental) (GCC)
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-12-31 15:28 ---
Fixed in 4.5.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Status|NE
--- Comment #3 from sliao at google dot com 2010-01-08 00:29 ---
Yes, I generated the code from the trunk and got the same code as Ramana got,
except for the last line below. (Sorry that I filed this bug right before the
Christmas flight and couldn't check the trunk at that time.)
815c: