771
+ − 1 /* Common system description file for windowsnt/mingw32.
+ − 2 Copyright (C) 1993, 1994, 1995, 1999 Free Software Foundation, Inc.
+ − 3 Copyright (C) 2001 Ben Wing.
+ − 4
+ − 5 This file is part of XEmacs.
+ − 6
+ − 7 XEmacs is free software; you can redistribute it and/or modify
+ − 8 it under the terms of the GNU General Public License as published by
+ − 9 the Free Software Foundation; either version 2, or (at your option)
+ − 10 any later version.
+ − 11
+ − 12 XEmacs is distributed in the hope that it will be useful,
+ − 13 but WITHOUT ANY WARRANTY; without even the implied warranty of
+ − 14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ − 15 GNU General Public License for more details.
+ − 16
+ − 17 You should have received a copy of the GNU General Public License
+ − 18 along with XEmacs; see the file COPYING. If not, write to
+ − 19 the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ − 20 Boston, MA 02111-1307, USA. */
+ − 21
2367
+ − 22 /* See win32.c for info about the different Windows files in XEmacs. */
+ − 23
771
+ − 24 #include "win32-common.h"
+ − 25
+ − 26 /* Identify ourselves */
+ − 27 #ifndef WIN32_NATIVE
+ − 28 #define WIN32_NATIVE
+ − 29 #endif
+ − 30
+ − 31 /* SYSTEM_TYPE should indicate the kind of system you are using.
+ − 32 It sets the Lisp variable system-type. */
+ − 33
+ − 34 #define SYSTEM_TYPE "windows-nt"
+ − 35
+ − 36 /* The null device on Windows NT. */
+ − 37 #define NULL_DEVICE "NUL:"
+ − 38
+ − 39 /* Setitimer is emulated */
+ − 40 #define HAVE_SETITIMER
+ − 41
+ − 42 /* Define process implementation */
+ − 43 #define HAVE_WIN32_PROCESSES
+ − 44
935
+ − 45 /* Wide characters are supported */
+ − 46 #define HAVE_WCHAR_H
+ − 47
771
+ − 48 /* These two are used in etags.c. */
+ − 49 #define popen _popen
+ − 50 #define pclose _pclose