changeset 97686:dcc9b25c0528

(NS_IMPL_GNUSTEP): Increase pure size.
author Dan Nicolaescu <dann@ics.uci.edu>
date Sun, 24 Aug 2008 17:46:17 +0000
parents 6a3ef288a28f
children 05ccdea3b63e
files ChangeLog configure.in src/config.in
diffstat 3 files changed, 12 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Sat Aug 23 23:50:17 2008 +0000
+++ b/ChangeLog	Sun Aug 24 17:46:17 2008 +0000
@@ -1,3 +1,7 @@
+2008-08-24  Dan Nicolaescu  <dann@ics.uci.edu>
+
+	* configure.in (NS_IMPL_GNUSTEP): Increase pure size.
+
 2008-08-21  Christian Faulhammer  <opfer@gentoo.org>  (tiny change)
 
 	* configure.in (GNUSTEP_SYSTEM_HEADERS): Define
--- a/configure.in	Sat Aug 23 23:50:17 2008 +0000
+++ b/configure.in	Sun Aug 24 17:46:17 2008 +0000
@@ -2625,7 +2625,11 @@
 #define OTHER_FILES ns-app
 # ifdef NS_IMPL_GNUSTEP
 /* See also .m.o rule in Makefile.in */
+/* FIXME: are all these flags really needed?  Document here why.  */
 #  define C_SWITCH_X_SYSTEM -D_REENTRANT -fPIC -fno-strict-aliasing
+/* GNUStep needs a bit more pure memory.  Of the existing knobs,
+SYSTEM_PURESIZE_EXTRA seems like the least likely to cause problems.  */
+#  define SYSTEM_PURESIZE_EXTRA 30000
 # endif /* NS_IMPL_GNUSTEP */
 #endif /* HAVE_NS */
 
--- a/src/config.in	Sat Aug 23 23:50:17 2008 +0000
+++ b/src/config.in	Sun Aug 24 17:46:17 2008 +0000
@@ -1050,7 +1050,11 @@
 #define OTHER_FILES ns-app
 # ifdef NS_IMPL_GNUSTEP
 /* See also .m.o rule in Makefile.in */
+/* FIXME: are all these flags really needed?  Document here why.  */
 #  define C_SWITCH_X_SYSTEM -D_REENTRANT -fPIC -fno-strict-aliasing
+/* GNUStep needs a bit more pure memory.  Of the existing knobs,
+SYSTEM_PURESIZE_EXTRA seems like the least likely to cause problems.  */
+#  define SYSTEM_PURESIZE_EXTRA 30000
 # endif /* NS_IMPL_GNUSTEP */
 #endif /* HAVE_NS */