Switch pragma to gcc and removed warnings