~ chicken-core (chicken-5) 8df6f7d634ff788017567edb4428f56c9fae19e6


commit 8df6f7d634ff788017567edb4428f56c9fae19e6
Author:     Peter Bex <peter@more-magic.net>
AuthorDate: Sat Jan 28 16:29:43 2017 +0100
Commit:     Evan Hanson <evhan@foldling.org>
CommitDate: Mon Feb 6 11:41:09 2017 +1300

    Do not define standards macros in OS X and iOS.
    
    They behave more like FreeBSD than other *NIXes.
    
    Signed-off-by: Evan Hanson <evhan@foldling.org>

diff --git a/Makefile.ios b/Makefile.ios
index fb35ac30..9f460646 100644
--- a/Makefile.ios
+++ b/Makefile.ios
@@ -95,7 +95,6 @@ chicken-config.h: chicken-defaults.h
 ifdef GCHOOKS
 	echo "#define C_GC_HOOKS" >>$@
 endif
-	echo "#define C_USE_STD_FEATURE_MACROS" >>$@
 	cat chicken-defaults.h >>$@
 
 include $(SRCDIR)/rules.make
diff --git a/Makefile.macosx b/Makefile.macosx
index 7a2daca6..cc00dd48 100644
--- a/Makefile.macosx
+++ b/Makefile.macosx
@@ -120,7 +120,6 @@ chicken-config.h: chicken-defaults.h
 ifdef GCHOOKS
 	echo "#define C_GC_HOOKS" >>$@
 endif
-	echo "#define C_USE_STD_FEATURE_MACROS" >>$@
 	cat chicken-defaults.h >>$@
 
 include $(SRCDIR)/rules.make
Trap