aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAndreas Schwab2010-12-04 20:50:39 +0100
committerAndreas Schwab2010-12-04 20:50:39 +0100
commitd6a003a8b50ed3441bfc710bd54534d45adbc263 (patch)
tree68bc698cfca8cddcd366ab8c41ab509e89f28ef2 /src
parent15af15e54912d52e1840a257d0e01593e311b6d5 (diff)
downloademacs-d6a003a8b50ed3441bfc710bd54534d45adbc263.tar.gz
emacs-d6a003a8b50ed3441bfc710bd54534d45adbc263.zip
Remove empty machine description files
* configure.in: Remove reference to removed machine description files and allow $machine and $machfile to be empty. Substitute M_FILE/S_FILE instead of machfile/opsysfile. * msdos/sed1v2.inp (M_FILE, S_FILE): Add $(srcdir)/ prefix. * Makefile.in (M_FILE): Substitute @M_FILE@ instead of @machfile@. (S_FILE): Substitute @S_FILE@ instead of @opsysfile@. * src/m/arm.h, src/m/sh3.h, src/m/xtensa.h: Remove files.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog6
-rw-r--r--src/Makefile.in4
-rw-r--r--src/config.in7
-rw-r--r--src/m/arm.h22
-rw-r--r--src/m/sh3.h4
-rw-r--r--src/m/xtensa.h6
6 files changed, 14 insertions, 35 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 732c902b41e..584a81cd88c 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,9 @@
12010-12-04 Andreas Schwab <schwab@linux-m68k.org>
2
3 * Makefile.in (M_FILE): Substitute @M_FILE@ instead of @machfile@.
4 (S_FILE): Substitute @S_FILE@ instead of @opsysfile@.
5 * m/arm.h, m/sh3.h, m/xtensa.h: Remove files.
6
12010-12-03 Andreas Schwab <schwab@linux-m68k.org> 72010-12-03 Andreas Schwab <schwab@linux-m68k.org>
2 8
3 * lisp.h (union Lisp_Object): Explicitly declare signedness of 9 * lisp.h (union Lisp_Object): Explicitly declare signedness of
diff --git a/src/Makefile.in b/src/Makefile.in
index 4d45248b396..61b42f17030 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -54,8 +54,8 @@ lwlibdir = ../lwlib
54lispdir = ../lisp 54lispdir = ../lisp
55 55
56# Configuration files for .o files to depend on. 56# Configuration files for .o files to depend on.
57M_FILE = $(srcdir)/@machfile@ 57M_FILE = @M_FILE@
58S_FILE = $(srcdir)/@opsysfile@ 58S_FILE = @S_FILE@
59config_h = config.h $(M_FILE) $(S_FILE) 59config_h = config.h $(M_FILE) $(S_FILE)
60 60
61bootstrap_exe = $(abs_builddir)/bootstrap-emacs$(EXEEXT) 61bootstrap_exe = $(abs_builddir)/bootstrap-emacs$(EXEEXT)
diff --git a/src/config.in b/src/config.in
index 487009b4511..105f343870c 100644
--- a/src/config.in
+++ b/src/config.in
@@ -1053,6 +1053,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
1053/* Define to `int' if <sys/types.h> does not define. */ 1053/* Define to `int' if <sys/types.h> does not define. */
1054#undef pid_t 1054#undef pid_t
1055 1055
1056/* Define to `unsigned int' if <sys/types.h> does not define. */
1057#undef size_t
1058
1056/* Define to any substitute for sys_siglist. */ 1059/* Define to any substitute for sys_siglist. */
1057#undef sys_siglist 1060#undef sys_siglist
1058 1061
@@ -1089,7 +1092,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
1089 1092
1090/* Include the os and machine dependent files. */ 1093/* Include the os and machine dependent files. */
1091#include config_opsysfile 1094#include config_opsysfile
1092#include config_machfile 1095#ifdef config_machfile
1096# include config_machfile
1097#endif
1093 1098
1094/* GNUstep needs a bit more pure memory. Of the existing knobs, 1099/* GNUstep needs a bit more pure memory. Of the existing knobs,
1095 SYSTEM_PURESIZE_EXTRA seems like the least likely to cause problems. 1100 SYSTEM_PURESIZE_EXTRA seems like the least likely to cause problems.
diff --git a/src/m/arm.h b/src/m/arm.h
deleted file mode 100644
index 8b659bb5bd0..00000000000
--- a/src/m/arm.h
+++ /dev/null
@@ -1,22 +0,0 @@
1/* Machine description file for ARM-based non-RISCiX machines.
2
3Copyright (C) 1994, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008,
4 2009, 2010 Free Software Foundation, Inc.
5
6This file is part of GNU Emacs.
7
8GNU Emacs is free software: you can redistribute it and/or modify
9it under the terms of the GNU General Public License as published by
10the Free Software Foundation, either version 3 of the License, or
11(at your option) any later version.
12
13GNU Emacs is distributed in the hope that it will be useful,
14but WITHOUT ANY WARRANTY; without even the implied warranty of
15MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16GNU General Public License for more details.
17
18You should have received a copy of the GNU General Public License
19along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
20
21/* arch-tag: 07856f0c-f0c8-4bd8-99af-0b7fa1e5ee42
22 (do not change this comment) */
diff --git a/src/m/sh3.h b/src/m/sh3.h
deleted file mode 100644
index ebfdb5b2d64..00000000000
--- a/src/m/sh3.h
+++ /dev/null
@@ -1,4 +0,0 @@
1/* Machine description file for SuperH. */
2
3/* arch-tag: 1b01b84f-f044-4afa-aa4b-caa54ec38966
4 (do not change this comment) */
diff --git a/src/m/xtensa.h b/src/m/xtensa.h
deleted file mode 100644
index 8e1da54b25b..00000000000
--- a/src/m/xtensa.h
+++ /dev/null
@@ -1,6 +0,0 @@
1/* Machine description file for Tensilica Xtensa.
2
3Add a license notice if this grows to > 10 lines of code. */
4
5/* arch-tag: fe5872de-d565-4d81-8fe0-ea19865b3e6a
6 (do not change this comment) */