aboutsummaryrefslogtreecommitdiffstats
path: root/src/s
diff options
context:
space:
mode:
authorJoakim Verona2012-07-31 00:00:41 +0200
committerJoakim Verona2012-07-31 00:00:41 +0200
commit55fa71b3d9bb8609ca3cbb56f92c776ad8724a69 (patch)
treeb002fe941cc8636f8bd735717e440014359839dd /src/s
parent5fb63197843dcae66f2fe0ddd6f4a9d560e9db2f (diff)
parentb429a4eee4e09b1ba09e17ced5091d042955d84f (diff)
downloademacs-55fa71b3d9bb8609ca3cbb56f92c776ad8724a69.tar.gz
emacs-55fa71b3d9bb8609ca3cbb56f92c776ad8724a69.zip
upstream
Diffstat (limited to 'src/s')
-rw-r--r--src/s/aix4-2.h21
-rw-r--r--src/s/freebsd.h22
-rw-r--r--src/s/gnu-linux.h22
-rw-r--r--src/s/irix6-5.h6
-rw-r--r--src/s/netbsd.h24
-rw-r--r--src/s/sol2-6.h21
-rw-r--r--src/s/unixware.h20
-rw-r--r--src/s/usg5-4-common.h10
8 files changed, 0 insertions, 146 deletions
diff --git a/src/s/aix4-2.h b/src/s/aix4-2.h
deleted file mode 100644
index 6c881a7fb8c..00000000000
--- a/src/s/aix4-2.h
+++ /dev/null
@@ -1,21 +0,0 @@
1/*
2Copyright (C) 1999, 2001-2012 Free Software Foundation, Inc.
3
4This file is part of GNU Emacs.
5
6GNU Emacs is free software: you can redistribute it and/or modify
7it under the terms of the GNU General Public License as published by
8the Free Software Foundation, either version 3 of the License, or
9(at your option) any later version.
10
11GNU Emacs is distributed in the hope that it will be useful,
12but WITHOUT ANY WARRANTY; without even the implied warranty of
13MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14GNU General Public License for more details.
15
16You should have received a copy of the GNU General Public License
17along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
18
19/* Perry Smith <pedz@ddivt1.austin.ibm.com> says these are correct. */
20#undef sigmask
21
diff --git a/src/s/freebsd.h b/src/s/freebsd.h
deleted file mode 100644
index 9177403f426..00000000000
--- a/src/s/freebsd.h
+++ /dev/null
@@ -1,22 +0,0 @@
1/* System description header for FreeBSD systems.
2
3Copyright (C) 1994-2012 Free Software Foundation, Inc.
4
5Author: Shawn M. Carey
6(according to authors.el)
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
diff --git a/src/s/gnu-linux.h b/src/s/gnu-linux.h
deleted file mode 100644
index 2847fd6d19c..00000000000
--- a/src/s/gnu-linux.h
+++ /dev/null
@@ -1,22 +0,0 @@
1/* This file is the configuration file for Linux-based GNU systems
2
3Copyright (C) 1985-1986, 1992, 1994, 1996, 1999, 2001-2012
4 Free Software Foundation, Inc.
5
6This file was put together by Michael K. Johnson and Rik Faith.
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
diff --git a/src/s/irix6-5.h b/src/s/irix6-5.h
index 9b215845461..338c18cca52 100644
--- a/src/s/irix6-5.h
+++ b/src/s/irix6-5.h
@@ -19,14 +19,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
19 19
20#include "usg5-4-common.h" 20#include "usg5-4-common.h"
21 21
22#undef _longjmp /* use system versions, not conservative aliases */
23#undef _setjmp
24
25#ifdef emacs 22#ifdef emacs
26char *_getpty(); 23char *_getpty();
27#endif 24#endif
28 25
29#undef SA_RESTART /* not the same as defining BROKEN_SA_RESTART */ 26#undef SA_RESTART /* not the same as defining BROKEN_SA_RESTART */
30
31#undef TIOCSIGSEND /* defined in usg5-4-common.h */
32
diff --git a/src/s/netbsd.h b/src/s/netbsd.h
deleted file mode 100644
index 7a571ee8116..00000000000
--- a/src/s/netbsd.h
+++ /dev/null
@@ -1,24 +0,0 @@
1/* s/ file for netbsd system.
2
3Copyright (C) 2001-2012 Free Software Foundation, Inc.
4
5This file is part of GNU Emacs.
6
7GNU Emacs is free software: you can redistribute it and/or modify
8it under the terms of the GNU General Public License as published by
9the Free Software Foundation, either version 3 of the License, or
10(at your option) any later version.
11
12GNU Emacs is distributed in the hope that it will be useful,
13but WITHOUT ANY WARRANTY; without even the implied warranty of
14MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15GNU General Public License for more details.
16
17You should have received a copy of the GNU General Public License
18along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
19
20/* Greg A. Woods <woods@weird.com> says we must include signal.h
21 before syssignal.h is included, to work around interface conflicts
22 that are handled with CPP __RENAME() macro in signal.h. */
23#include <signal.h>
24
diff --git a/src/s/sol2-6.h b/src/s/sol2-6.h
deleted file mode 100644
index 3bed55598b7..00000000000
--- a/src/s/sol2-6.h
+++ /dev/null
@@ -1,21 +0,0 @@
1/* Definitions file for GNU Emacs running on Solaris 2.6.
2
3Copyright (C) 1999-2012 Free Software Foundation, Inc.
4
5This file is part of GNU Emacs.
6
7GNU Emacs is free software: you can redistribute it and/or modify
8it under the terms of the GNU General Public License as published by
9the Free Software Foundation, either version 3 of the License, or
10(at your option) any later version.
11
12GNU Emacs is distributed in the hope that it will be useful,
13but WITHOUT ANY WARRANTY; without even the implied warranty of
14MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15GNU General Public License for more details.
16
17You should have received a copy of the GNU General Public License
18along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
19
20#include "usg5-4-common.h"
21
diff --git a/src/s/unixware.h b/src/s/unixware.h
deleted file mode 100644
index 59c74a56f4e..00000000000
--- a/src/s/unixware.h
+++ /dev/null
@@ -1,20 +0,0 @@
1/* s/ file for Unixware.
2
3Copyright (C) 1999-2012 Free Software Foundation, Inc.
4
5This file is part of GNU Emacs.
6
7GNU Emacs is free software: you can redistribute it and/or modify
8it under the terms of the GNU General Public License as published by
9the Free Software Foundation, either version 3 of the License, or
10(at your option) any later version.
11
12GNU Emacs is distributed in the hope that it will be useful,
13but WITHOUT ANY WARRANTY; without even the implied warranty of
14MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15GNU General Public License for more details.
16
17You should have received a copy of the GNU General Public License
18along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
19
20#include "usg5-4-common.h"
diff --git a/src/s/usg5-4-common.h b/src/s/usg5-4-common.h
index 6ead01d3712..05f22143460 100644
--- a/src/s/usg5-4-common.h
+++ b/src/s/usg5-4-common.h
@@ -20,11 +20,6 @@ GNU General Public License for more details.
20You should have received a copy of the GNU General Public License 20You should have received a copy of the GNU General Public License
21along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ 21along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
22 22
23/* setjmp and longjmp can safely replace _setjmp and _longjmp,
24 but they will run slower. */
25#define _setjmp setjmp
26#define _longjmp longjmp
27
28/* Get FIONREAD from <sys/filio.h>. Get <sys/ttold.h> to get struct tchars. 23/* Get FIONREAD from <sys/filio.h>. Get <sys/ttold.h> to get struct tchars.
29 But get <termio.h> first to make sure ttold.h doesn't interfere. */ 24 But get <termio.h> first to make sure ttold.h doesn't interfere. */
30#include <sys/wait.h> 25#include <sys/wait.h>
@@ -47,8 +42,3 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
47 waitpid ((pid_t) -1, (status), (options)) 42 waitpid ((pid_t) -1, (status), (options))
48#define WRETCODE(w) (w >> 8) 43#define WRETCODE(w) (w >> 8)
49 44
50/* TIOCGPGRP is broken in SysVr4, so we can't send signals to PTY
51 subprocesses the usual way. But TIOCSIGNAL does work for PTYs, and
52 this is all we need. */
53#define TIOCSIGSEND TIOCSIGNAL
54