Pragma's specific to MSVC shouldn't be used