comparison src/s/windowsnt.h @ 298:70ad99077275 r21-0b47

Import from CVS: tag r21-0b47
author cvs
date Mon, 13 Aug 2007 10:39:40 +0200
parents e11d67e05968
children 182f72e8cd0d
comparison
equal deleted inserted replaced
297:deca3c1083ac 298:70ad99077275
326 326
327 /* For integration with MSDOS support. */ 327 /* For integration with MSDOS support. */
328 #define getdisk() (_getdrive () - 1) 328 #define getdisk() (_getdrive () - 1)
329 #define getdefdir(_drv, _buf) _getdcwd (_drv, _buf, MAXPATHLEN) 329 #define getdefdir(_drv, _buf) _getdcwd (_drv, _buf, MAXPATHLEN)
330 330
331 #define EMACS_CONFIGURATION get_emacs_configuration ()
332 const char *get_emacs_configuration (void);
333 #define EMACS_CONFIG_OPTIONS "NT" /* Not very meaningful yet. */
334
335 #if 0 /* they do. -kkm */ 331 #if 0 /* they do. -kkm */
336 /* Define this so that winsock.h definitions don't get included when windows.h 332 /* Define this so that winsock.h definitions don't get included when windows.h
337 is... I don't know if they do the right thing for emacs. For this to 333 is... I don't know if they do the right thing for emacs. For this to
338 have proper effect, config.h must always be included before windows.h. */ 334 have proper effect, config.h must always be included before windows.h. */
339 #define _WINSOCKAPI_ 1 335 #define _WINSOCKAPI_ 1
363 359
364 /* We need a little extra space, see ../../lisp/loadup.el */ 360 /* We need a little extra space, see ../../lisp/loadup.el */
365 #define SYSTEM_PURESIZE_EXTRA 15000 361 #define SYSTEM_PURESIZE_EXTRA 15000
366 362
367 /* ============================================================ */ 363 /* ============================================================ */
364
365 /* See unexnt.c */
366 #if (_MSC_VER >= 1100)
367 #define DUMP_SEPARATE_SECTION
368 #endif
369 #ifdef DUMP_SEPARATE_SECTION
370 #pragma data_seg("xdata")
371 #pragma bss_seg("xdata")
372 #endif