test msvc support macro