First changes for gcc