------- Comment #3 from vkolluri at cisco dot com 2009-04-11 06:58 -------
The short moves(16-bit)do not work when the -O3 optimization flag is set. It
turns out that there are a couple of instances of instruction misordering in
the asm code.
The same program works fine without the optimization flags set.Also, it works
for gcc version #3.
--
vkolluri at cisco dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |vkolluri at cisco dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39734