set warning level for gcc