aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGlenn Morris2012-07-30 23:43:37 -0700
committerGlenn Morris2012-07-30 23:43:37 -0700
commit268e2432c9fce95a332c480f7c598063dad0019a (patch)
tree9e3e2844b71012b5859f86b06d337f76d94781dc /src
parent400d5621b84deaacc6d4046d21d4d40b80402786 (diff)
downloademacs-268e2432c9fce95a332c480f7c598063dad0019a.tar.gz
emacs-268e2432c9fce95a332c480f7c598063dad0019a.zip
Remove src/s/usg5-4-common.h
* configure.ac (USG5_4): Reintroduce this. (opsysfile): Set to empty on irix6-5, sol2*, and unixware. * src/conf_post.h [USG5_4]: Move remaining contents of s/usg5-4-common.h here. * src/s/usg5-4-common.h: Remove file.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/conf_post.h16
-rw-r--r--src/s/usg5-4-common.h35
3 files changed, 20 insertions, 35 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 12afc8d080d..7db89140105 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -10,6 +10,10 @@
10 10
11 * s/usg5-4-common.h (wait3, WRETCODE): Let configure set them. 11 * s/usg5-4-common.h (wait3, WRETCODE): Let configure set them.
12 12
13 * conf_post.h [USG5_4]:
14 Move remaining contents of s/usg5-4-common.h here.
15 * s/usg5-4-common.h: Remove file.
16
13 * conf_post.h [IRIX6_5]: Move remaining contents of s/irix6-5.h here. 17 * conf_post.h [IRIX6_5]: Move remaining contents of s/irix6-5.h here.
14 * s/irix6-5.h: Remove file. 18 * s/irix6-5.h: Remove file.
15 19
diff --git a/src/conf_post.h b/src/conf_post.h
index 32fdc899da9..f84d6ae6f42 100644
--- a/src/conf_post.h
+++ b/src/conf_post.h
@@ -84,7 +84,23 @@ char *_getpty();
84#endif 84#endif
85 85
86#undef SA_RESTART /* not the same as defining BROKEN_SA_RESTART */ 86#undef SA_RESTART /* not the same as defining BROKEN_SA_RESTART */
87#endif /* IRIX6_5 */
88
89#ifdef USG5_4
90/* Get FIONREAD from <sys/filio.h>. Get <sys/ttold.h> to get struct tchars.
91 But get <termio.h> first to make sure ttold.h doesn't interfere. */
92#include <sys/wait.h>
93
94#ifdef emacs
95#include <sys/filio.h>
96#include <termio.h>
97#include <sys/ttold.h>
98#include <signal.h>
99#include <sys/stream.h>
100#include <sys/stropts.h>
101#include <sys/termios.h>
87#endif 102#endif
103#endif /* USG5_4 */
88 104
89/* Define AMPERSAND_FULL_NAME if you use the convention 105/* Define AMPERSAND_FULL_NAME if you use the convention
90 that & in the full name stands for the login id. */ 106 that & in the full name stands for the login id. */
diff --git a/src/s/usg5-4-common.h b/src/s/usg5-4-common.h
deleted file mode 100644
index 1b545aad1ce..00000000000
--- a/src/s/usg5-4-common.h
+++ /dev/null
@@ -1,35 +0,0 @@
1/* Definitions file for GNU Emacs running on AT&T's System V Release 4
2
3Copyright (C) 1987, 1990, 1999-2012 Free Software Foundation, Inc.
4
5Written by James Van Artsdalen of Dell Computer Corp. james@bigtex.cactus.org.
6Subsequently improved for Dell 2.2 by Eric S. Raymond <esr@snark.thyrsus.com>.
7
8This file is part of GNU Emacs.
9
10GNU Emacs is free software: you can redistribute it and/or modify
11it under the terms of the GNU General Public License as published by
12the Free Software Foundation, either version 3 of the License, or
13(at your option) any later version.
14
15GNU Emacs is distributed in the hope that it will be useful,
16but WITHOUT ANY WARRANTY; without even the implied warranty of
17MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18GNU General Public License for more details.
19
20You should have received a copy of the GNU General Public License
21along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
22
23/* Get FIONREAD from <sys/filio.h>. Get <sys/ttold.h> to get struct tchars.
24 But get <termio.h> first to make sure ttold.h doesn't interfere. */
25#include <sys/wait.h>
26
27#ifdef emacs
28#include <sys/filio.h>
29#include <termio.h>
30#include <sys/ttold.h>
31#include <signal.h>
32#include <sys/stream.h>
33#include <sys/stropts.h>
34#include <sys/termios.h>
35#endif