http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53293
--- Comment #3 from Marc Glisse <glisse at gcc dot gnu.org> 2012-05-09 12:06:37 UTC --- typedef struct { unsigned Ebits_to_go ; int C } * EncodingEnvironmentPtr ; arienco_done_encoding ( EncodingEnvironmentPtr eep ) { if ( ( eep -> Ebits_to_go ) ) { while ( eep -> C ) { while ( 7 ) { } } } }