summaryrefslogtreecommitdiff
path: root/src/s
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2012-07-11 21:49:28 -0400
committerGlenn Morris <rgm@gnu.org>2012-07-11 21:49:28 -0400
commit7ccad0028b6c1ee6c694332f70cb067a8169ab1e (patch)
tree8937f59882db11a750b8e2cba124834f1bf16916 /src/s
parentea0bbd1767884d08671f0500ba6c8f8b68a7fc4d (diff)
downloademacs-7ccad0028b6c1ee6c694332f70cb067a8169ab1e.tar.gz
Move more stuff from src/s to configure
* configure.ac (PREFER_VSUSP, RUN_TIME_REMAP, SETPGRP_RELEASES_CTTY) (TAB3, TABDLY, RUN_TIME_REMAP, XOS_NEEDS_TIME_H): Move here from src/s. * src/s/bsd-common.h, src/s/darwin.h: Move TAB3 to configure. * src/s/hpux10-20.h, src/s/sol2-6.h: Move XOS_NEEDS_TIME_H to configure. * src/s/irix6-5.h (SETPGRP_RELEASES_CTTY, PREFER_VSUSP): * src/s/hpux10-20.h (RUN_TIME_REMAP): * src/s/bsd-common.h (TABDLY): Move to configure.
Diffstat (limited to 'src/s')
-rw-r--r--src/s/bsd-common.h3
-rw-r--r--src/s/darwin.h3
-rw-r--r--src/s/hpux10-20.h5
-rw-r--r--src/s/irix6-5.h5
-rw-r--r--src/s/sol2-6.h3
5 files changed, 0 insertions, 19 deletions
diff --git a/src/s/bsd-common.h b/src/s/bsd-common.h
index 0fa6d146479..901ed0c490e 100644
--- a/src/s/bsd-common.h
+++ b/src/s/bsd-common.h
@@ -37,8 +37,5 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
/* For mem-limits.h. */
#define BSD4_2
-#define TABDLY OXTABS
-#define TAB3 OXTABS
-
/* First pty name is /dev/ptyp0. */
#define FIRST_PTY_LETTER 'p'
diff --git a/src/s/darwin.h b/src/s/darwin.h
index 548e3b4779e..7b4b5e196e3 100644
--- a/src/s/darwin.h
+++ b/src/s/darwin.h
@@ -60,9 +60,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
also the name of a Mach system call. */
#define init_process emacs_init_process
-/* System uses OXTABS instead of the expected TAB3. (Copied from bsd386.h.) */
-#define TAB3 OXTABS
-
/* Definitions for how to compile & link. */
#ifdef HAVE_NS
#define SYSTEM_PURESIZE_EXTRA 200000
diff --git a/src/s/hpux10-20.h b/src/s/hpux10-20.h
index a7283a8026e..47908c9a4c0 100644
--- a/src/s/hpux10-20.h
+++ b/src/s/hpux10-20.h
@@ -18,8 +18,6 @@ You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
-#define RUN_TIME_REMAP
-
/* Define symbols to identify the version of Unix this is.
Define all the symbols that apply correctly. */
#define USG /* System III, System V, etc */
@@ -40,9 +38,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#define PTY_NAME_SPRINTF \
sprintf (pty_name, "/dev/ptym/pty%c%x", c, i);
-/* This triggers a conditional in xfaces.c. */
-#define XOS_NEEDS_TIME_H
-
/* Assar Westerlund <assar@sics.se> says this is necessary for
HP-UX 10.20, and that it works for HP-UX 0 as well. */
#define NO_EDITRES
diff --git a/src/s/irix6-5.h b/src/s/irix6-5.h
index cd06af7c2bb..dd7a00d0ba7 100644
--- a/src/s/irix6-5.h
+++ b/src/s/irix6-5.h
@@ -24,8 +24,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#undef _longjmp /* use system versions, not conservative aliases */
#undef _setjmp
-#define SETPGRP_RELEASES_CTTY
-
#undef SETUP_SLAVE_PTY
/* Letter to use in finding device name of first pty,
@@ -67,9 +65,6 @@ char *_getpty();
/* Ulimit(UL_GMEMLIM) is busted... */
#define ULIMIT_BREAK_VALUE 0x14000000
-/* Tell process_send_signal to use VSUSP instead of VSWTCH. */
-#define PREFER_VSUSP
-
#undef SA_RESTART /* not the same as defining BROKEN_SA_RESTART */
#undef TIOCSIGSEND /* defined in usg5-4-common.h */
diff --git a/src/s/sol2-6.h b/src/s/sol2-6.h
index 6a7c261054f..e77d9e5a901 100644
--- a/src/s/sol2-6.h
+++ b/src/s/sol2-6.h
@@ -21,9 +21,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#define SOLARIS2
-/* This triggers a conditional in xfaces.c. */
-#define XOS_NEEDS_TIME_H
-
/* This is the same definition as in usg5-4-common.h, but with sigblock/sigunblock
rather than sighold/sigrelse, which appear to be BSD4.1 specific.
It may also be appropriate for SVR4.x