fix gcc dialect