------- Comment #6 from pbrook at gcc dot gnu dot org 2008-02-13 14:17 ------- I agree with Nick. Unless there's some evidence that this bug still exists in versions of gcc that we still support, I'm going to put this down to general 3.4 brokeness and assume it has already been fixed.
The proposed patch looks like an ugly workaround (no offence intended!) rather than actually fixing the bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21691