------- Comment #11 from rguenth at gcc dot gnu dot org 2010-02-13 13:40 ------- typedef char T6[2][4 + 4]; typedef unsigned char _CORBA_Char; class _CORBA_String_member { }; typedef _CORBA_Char Char; typedef _CORBA_String_member String_member; typedef String_member st_1d_t[2]; typedef String_member T4[2]; typedef String_member T1[2]; typedef Char char_2_8[2][8]; typedef char T[4 + 4]; void _IF1_a2c_st_1d_t(st_1d_t io, const T6 in); typedef T T2[2]; void _IF1_a2c_T4(T4 io, const T2 in); typedef char T7[7 + 1]; typedef T7 T3[2]; typedef char T5[2][8]; void _IF12_a2c_char_2_8(char_2_8 io, const T5 in); void _IF12_a2c_T1(T1 io, const T3 in);
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43036