sync to gcc