The Visual Studio compiler doesn't like the same pragmas as GCC.