428
+ − 1 /* Template for system description header files.
+ − 2 This file describes the parameters that system description files
+ − 3 should define or not.
+ − 4 Copyright (C) 1985, 1986, 1992 Free Software Foundation, Inc.
+ − 5
613
+ − 6 This file is part of XEmacs.
428
+ − 7
613
+ − 8 XEmacs is free software; you can redistribute it and/or modify
428
+ − 9 it under the terms of the GNU General Public License as published by
+ − 10 the Free Software Foundation; either version 2, or (at your option)
+ − 11 any later version.
+ − 12
613
+ − 13 XEmacs is distributed in the hope that it will be useful,
428
+ − 14 but WITHOUT ANY WARRANTY; without even the implied warranty of
+ − 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ − 16 GNU General Public License for more details.
+ − 17
+ − 18 You should have received a copy of the GNU General Public License
+ − 19 along with XEmacs; see the file COPYING. If not, write to
+ − 20 the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ − 21 Boston, MA 02111-1307, USA. */
+ − 22
+ − 23 /* Synched up with: FSF 19.31. */
+ − 24
+ − 25 /*
+ − 26 * Define symbols to identify the version of Unix this is.
+ − 27 * Define all the symbols that apply correctly.
+ − 28 */
+ − 29
+ − 30 /* #define UNIPLUS */
+ − 31 /* #define USG5 */
+ − 32 /* #define USG */
+ − 33 /* #define HPUX */
+ − 34 /* #define UMAX */
+ − 35 /* #define BSD4_1 */
+ − 36 /* #define BSD4_2 */
+ − 37 /* #define BSD4_3 */
+ − 38 /* #define BSD */
+ − 39
+ − 40 /* SYSTEM_TYPE should indicate the kind of system you are using.
+ − 41 It sets the Lisp variable system-type. */
+ − 42
+ − 43 #define SYSTEM_TYPE "berkeley-unix"
+ − 44
+ − 45 /* Letter to use in finding device name of first pty,
+ − 46 if system supports pty's. 'a' means it is /dev/ptya0 */
+ − 47
535
+ − 48 #define FIRST_PTY_LETTER 'p'
428
+ − 49
+ − 50 /* If your system uses COFF (Common Object File Format) then define the
+ − 51 preprocessor symbol "COFF". */
+ − 52
+ − 53 /* #define COFF */
+ − 54
+ − 55 /* define MAIL_USE_FLOCK if the mailer uses flock
+ − 56 to interlock access to /usr/spool/mail/$USER.
+ − 57 The alternative is that a lock file named
+ − 58 /usr/spool/mail/$USER.lock. */
+ − 59
+ − 60 #define MAIL_USE_FLOCK
+ − 61
+ − 62 /* If the character used to separate elements of the executable path
+ − 63 is not ':', #define this to be the appropriate character constant. */
+ − 64 /* #define SEPCHAR ':' */
+ − 65
+ − 66 /* ============================================================ */
+ − 67
+ − 68 /* Here, add any special hacks needed
+ − 69 to make Emacs work on this system. For example,
+ − 70 you might define certain system call names that don't
+ − 71 exist on your system, or that do different things on
+ − 72 your system and must be used only through an encapsulation
+ − 73 (Which you should place, by convention, in sysdep.c). */
+ − 74
+ − 75 /* ============================================================ */
+ − 76
+ − 77 /* After adding support for a new system, modify the large case
+ − 78 statement in the `configure' script to recognize reasonable
+ − 79 configuration names, and add a description of the system to
+ − 80 `etc/MACHINES'.
+ − 81
+ − 82 If you've just fixed a problem in an existing configuration file,
+ − 83 you should also check `etc/MACHINES' to make sure its descriptions
+ − 84 of known problems in that configuration should be updated. */