Skip to content

Instantly share code, notes, and snippets.

@plaster
Created May 31, 2013 15:15
Show Gist options
  • Select an option

  • Save plaster/5685667 to your computer and use it in GitHub Desktop.

Select an option

Save plaster/5685667 to your computer and use it in GitHub Desktop.
--- a/src/mzscheme/src/bool.c Sat Jun 01 00:04:45 2013 +0900
+++ b/src/mzscheme/src/bool.c Sat Jun 01 00:12:44 2013 +0900
@@ -124,6 +124,9 @@
return SAME_OBJ(obj1, obj2);
}
+#ifdef MZ_XFORM
+START_XFORM_SKIP;
+#endif
XFORM_NONGCING static MZ_INLINE int double_eqv(double a, double b)
{
# ifndef NAN_EQUALS_ANYTHING
@@ -159,7 +162,14 @@
return 1;
# endif
}
+#ifdef MZ_XFORM
+END_XFORM_SKIP;
+#endif
+
+#ifdef MZ_XFORM
+START_XFORM_SKIP;
+#endif
int scheme_eqv (Scheme_Object *obj1, Scheme_Object *obj2)
{
Scheme_Type t1, t2;
@@ -198,6 +208,9 @@
else
return 0;
}
+#ifdef MZ_XFORM
+END_XFORM_SKIP;
+#endif
static Scheme_Object *equal_k(void)
{
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment