]> code.delx.au - gnu-emacs/blobdiff - src/s/usg5-2.h
(selection-coding-system): Fix docstring.
[gnu-emacs] / src / s / usg5-2.h
index d4a82ab6d0c0d0b2357f336fb1b52636679ae70f..7f1fcb92ec591ef5de1fc71d9f673e58f6c64fb2 100644 (file)
@@ -1,11 +1,12 @@
 /* Definitions file for GNU Emacs running on AT&T's System V Release 2.0
 /* Definitions file for GNU Emacs running on AT&T's System V Release 2.0
-   Copyright (C) 1985, 1986 Free Software Foundation, Inc.
+   Copyright (C) 1985, 1986, 1999, 2002, 2003, 2004,
+                 2005, 2006 Free Software Foundation, Inc.
 
 This file is part of GNU Emacs.
 
 GNU Emacs is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 
 This file is part of GNU Emacs.
 
 GNU Emacs is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 1, or (at your option)
+the Free Software Foundation; either version 2, or (at your option)
 any later version.
 
 GNU Emacs is distributed in the hope that it will be useful,
 any later version.
 
 GNU Emacs is distributed in the hope that it will be useful,
@@ -15,7 +16,8 @@ GNU General Public License for more details.
 
 You should have received a copy of the GNU General Public License
 along with GNU Emacs; see the file COPYING.  If not, write to
 
 You should have received a copy of the GNU General Public License
 along with GNU Emacs; see the file COPYING.  If not, write to
-the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
+the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+Boston, MA 02110-1301, USA.  */
 
 
 /*
 
 
 /*
@@ -54,19 +56,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 #define HAVE_TERMIO
 
 
 #define HAVE_TERMIO
 
-/*
- *     Define HAVE_TIMEVAL if the system supports the BSD style clock values.
- *     Look in <sys/time.h> for a timeval structure.
- */
-
-/* #define HAVE_TIMEVAL */
-/*
- *     Define HAVE_SELECT if the system supports the `select' system call.
- */
-
-/* #define HAVE_SELECT */
-
 /*
  *     Define HAVE_PTYS if the system supports pty devices.
  */
 /*
  *     Define HAVE_PTYS if the system supports pty devices.
  */
@@ -119,10 +108,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 /* #define SHORTNAMES */
 
 
 /* #define SHORTNAMES */
 
-/* We do NOT use the Berkeley (and usg5.2.2) interface to nlist.  */
-
-/* #define NLIST_STRUCT */
-
 /* The file containing the kernel's symbol table is called /unix.  */
 
 #define KERNEL_FILE "/unix"
 /* The file containing the kernel's symbol table is called /unix.  */
 
 #define KERNEL_FILE "/unix"
@@ -148,20 +133,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #define _setjmp setjmp
 #define _longjmp longjmp
 
 #define _setjmp setjmp
 #define _longjmp longjmp
 
-/* On USG systems the system calls are interruptible by signals
- that the user program has elected to catch.  Thus the system call
- must be retried in these cases.  To handle this without massive
- changes in the source code, we remap the standard system call names
- to names for our own functions in sysdep.c that do the system call
- with retries. */
-
-#define read sys_read
-#define open sys_open
-#define write sys_write
-
-#define INTERRUPTIBLE_OPEN
-#define INTERRUPTIBLE_IO
-
 /* On USG systems these have different names */
 
 #define index strchr
 /* On USG systems these have different names */
 
 #define index strchr
@@ -184,3 +155,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 /* Use terminfo instead of termcap.  */
 
 #define TERMINFO
 /* Use terminfo instead of termcap.  */
 
 #define TERMINFO
+
+/* arch-tag: cfd9500f-0284-4a88-8f07-3f56b42db13b
+   (do not change this comment) */