Description of problem: There is a regression in 4.7 and 4.8 for bitfield stores. This was discovered in an error in xulrunner, which is blocking firefox for our F17 release (hence the critical nature of this bug). The upstream bug is at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53438 and I have tested the patch provided there against F17 and it fixed the problem. There is speculation this might also fix some other packages but we have yet to identify which packages those might be.
Is it possible that this is causing bug 827748 ?
gcc has been updated so it's worth trying.