------- Comment #6 from danglin at gcc dot gnu dot org 2009-02-04 04:24 ------- I tried the testcase with 4.4.0. The problem is not fixed. All the explicit register variables are optimized away at -O.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32820