From: Dan Nicolaescu Date: Sun, 24 Aug 2008 17:46:17 +0000 (+0000) Subject: (NS_IMPL_GNUSTEP): Increase pure size. X-Git-Tag: emacs-pretest-23.0.90~3298 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=c5e2611e3e21c705cf222c2138516ea6dfc7d8ec;p=emacs.git (NS_IMPL_GNUSTEP): Increase pure size. --- diff --git a/ChangeLog b/ChangeLog index c0e5a7e6845..1b49b15377c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2008-08-24 Dan Nicolaescu + + * configure.in (NS_IMPL_GNUSTEP): Increase pure size. + 2008-08-21 Christian Faulhammer (tiny change) * configure.in (GNUSTEP_SYSTEM_HEADERS): Define diff --git a/configure.in b/configure.in index 7f2a809de7a..16ec618af56 100644 --- a/configure.in +++ b/configure.in @@ -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 */ diff --git a/src/config.in b/src/config.in index 7e303b813b4..7591d97c264 100644 --- a/src/config.in +++ b/src/config.in @@ -1050,7 +1050,11 @@ along with GNU Emacs. If not, see . */ #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 */