~ chicken-core (chicken-5) b63e61ccc845d0c265e916bec9a2adacc1e63789


commit b63e61ccc845d0c265e916bec9a2adacc1e63789
Author:     Peter Bex <peter@more-magic.net>
AuthorDate: Sat Jan 28 16:27:51 2017 +0100
Commit:     Evan Hanson <evhan@foldling.org>
CommitDate: Mon Feb 6 11:32:34 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 0be21205..54b88b3c 100644
--- a/Makefile.ios
+++ b/Makefile.ios
@@ -99,7 +99,6 @@ endif
 ifdef SYMBOLGC
 	echo "#define C_COLLECT_ALL_SYMBOLS" >>$@
 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 35543270..1d84ff13 100644
--- a/Makefile.macosx
+++ b/Makefile.macosx
@@ -124,7 +124,6 @@ endif
 ifdef SYMBOLGC
 	echo "#define C_COLLECT_ALL_SYMBOLS" >>$@
 endif
-	echo "#define C_USE_STD_FEATURE_MACROS" >>$@
 	cat chicken-defaults.h >>$@
 
 include $(SRCDIR)/rules.make
Trap