#undef GC_NOTRIGGER
#if defined _DEBUG && defined _TARGET_X86_
+#ifdef _MSC_VER
// disable FPO for checked build
#pragma optimize("y", off)
+#endif // _MSC_VER
#endif
#undef _ASSERTE
#if !defined(DACCESS_COMPILE)
+#ifdef _MSC_VER
#pragma optimize("gsy", on ) // optimize to insure that code generation does not have junk in it
+#endif // _MSC_VER
#pragma warning(disable:4717)
static int __stdcall zeroFtn() {
#pragma clang diagnostic pop
#endif
+#ifdef _MSC_VER
#pragma optimize("", on )
+#endif // _MSC_VER
/* Has mscorwks been instrumented so that calls are morphed into push XXXX call <helper> */