gcc support fix