(NS_IMPL_GNUSTEP): Increase pure size.
authorDan Nicolaescu <dann@ics.uci.edu>
Sun, 24 Aug 2008 17:46:17 +0000 (17:46 +0000)
committerDan Nicolaescu <dann@ics.uci.edu>
Sun, 24 Aug 2008 17:46:17 +0000 (17:46 +0000)
ChangeLog
configure.in
src/config.in

index c0e5a7e..1b49b15 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -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
index 7f2a809..16ec618 100644 (file)
@@ -2625,7 +2625,11 @@ AH_BOTTOM([
 #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 */
 
index 7e303b8..7591d97 100644 (file)
@@ -1050,7 +1050,11 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #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 */