Enable significand on macOS
diff --git a/src/builtin.c b/src/builtin.c
index b38d4c2..c71272f 100644
--- a/src/builtin.c
+++ b/src/builtin.c
@@ -199,8 +199,7 @@
#undef LIBM_DDD
#undef LIBM_DD
-#ifdef __APPLE__ // Clean up after ourselves
-#undef HAVE_CUSTOM_SIGNIFICAND
+#ifdef __APPLE__
#undef gamma
#undef drem
#undef significand
@@ -1853,6 +1852,9 @@
#undef LIBM_DDD
#undef LIBM_DD
+#ifdef __APPLE__
+#undef HAVE_CUSTOM_SIGNIFICAND
+#endif
static block gen_builtin_list(block builtins) {
jv list = jv_array_append(block_list_funcs(builtins, 1), jv_string("builtins/0"));