Iain> The 23 line program at the end of this email compiles to different Iain> assembly through gcc and g++, and demonstrates this problem. Iain> I tested this code against gcc 2.7.2. I compiled and installed the Christmas snap of egcs, and it shows the same regression from gcc to g++. -Iain McClatchie