fix gcc