gcc complains about _MSC_VER being an undefined macro.
Merge pull request #211 from nigels-com/msc_ver

gcc complains about _MSC_VER being an undefined macro.