comparison src/s/msdos.h @ 105883:395f8907be68

(SYSTEM_PURESIZE_EXTRA): Reduce by further 30K.
author Eli Zaretskii <eliz@gnu.org>
date Fri, 06 Nov 2009 11:39:31 +0000
parents 16436901d3db
children b7172a719841
comparison
equal deleted inserted replaced
105882:043c605c26d7 105883:395f8907be68
194 /* Define one of these for easier conditionals. */ 194 /* Define one of these for easier conditionals. */
195 #ifdef HAVE_X_WINDOWS 195 #ifdef HAVE_X_WINDOWS
196 /* We need a little extra space, see ../../lisp/loadup.el and the 196 /* We need a little extra space, see ../../lisp/loadup.el and the
197 commentary below, in the non-X branch. The 140KB number was 197 commentary below, in the non-X branch. The 140KB number was
198 measured on GNU/Linux and on MS-WIndows. */ 198 measured on GNU/Linux and on MS-WIndows. */
199 #define SYSTEM_PURESIZE_EXTRA (-170000+140000) 199 #define SYSTEM_PURESIZE_EXTRA (-200000+140000)
200 #define LIBX11_SYSTEM -lxext -lsys 200 #define LIBX11_SYSTEM -lxext -lsys
201 #else 201 #else
202 /* We need a little extra space, see ../../lisp/loadup.el. 202 /* We need a little extra space, see ../../lisp/loadup.el.
203 As of 20091024, DOS-specific files use up 62KB of pure space. But 203 As of 20091024, DOS-specific files use up 62KB of pure space. But
204 overall, we end up wasting 130KB of pure space, because 204 overall, we end up wasting 130KB of pure space, because
206 non-DOS specific files and load history; the latter is about 55K, 206 non-DOS specific files and load history; the latter is about 55K,
207 but depends on the depth of the top-level Emacs directory in the 207 but depends on the depth of the top-level Emacs directory in the
208 directory tree). Given the unknown policy of different DPMI 208 directory tree). Given the unknown policy of different DPMI
209 hosts regarding loading of untouched pages, I'm not going to risk 209 hosts regarding loading of untouched pages, I'm not going to risk
210 enlarging Emacs footprint by another 100+ KBytes. */ 210 enlarging Emacs footprint by another 100+ KBytes. */
211 #define SYSTEM_PURESIZE_EXTRA (-170000+65000) 211 #define SYSTEM_PURESIZE_EXTRA (-200000+65000)
212 #endif 212 #endif
213 213
214 /* Tell the garbage collector that setjmp is known to save all 214 /* Tell the garbage collector that setjmp is known to save all
215 registers relevant for conservative garbage collection in the 215 registers relevant for conservative garbage collection in the
216 jmp_buf. */ 216 jmp_buf. */