charfi asma <charfiasma@xxxxxxxx> writes: > I tested with gcc 4.6 (the current gcc version) I compiled the code > using -Os and GCC did not optimize the code. did block merging and tail > merging are not included in -Os ? You should really check with a recent version of the development trunk. [If you're using debian, this is available in the "gcc-snapshot" package -- very handy!] -Miles -- (\(\ (^.^) (")") *This is the cute bunny virus, please copy this into your sig so it can spread.