on 10/09/2011 11:07 Andriy Gapon said the following: > Actually, removing either -mrtd _or_ -fno-unit-at-a-time produces the correct > code. Puzzled. The problem is reproducible with base gcc and gcc42, it is not reproducible with gcc45, gcc46 and clang. -- Andriy Gapon