summaryrefslogtreecommitdiff
path: root/src/config.in
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@linux-m68k.org>2010-12-04 20:50:39 +0100
committerAndreas Schwab <schwab@linux-m68k.org>2010-12-04 20:50:39 +0100
commitd6a003a8b50ed3441bfc710bd54534d45adbc263 (patch)
tree68bc698cfca8cddcd366ab8c41ab509e89f28ef2 /src/config.in
parent15af15e54912d52e1840a257d0e01593e311b6d5 (diff)
downloademacs-d6a003a8b50ed3441bfc710bd54534d45adbc263.tar.gz
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/config.in')
-rw-r--r--src/config.in7
1 files changed, 6 insertions, 1 deletions
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/>. */
/* Define to `int' if <sys/types.h> does not define. */
#undef pid_t
+/* Define to `unsigned int' if <sys/types.h> does not define. */
+#undef size_t
+
/* Define to any substitute for sys_siglist. */
#undef sys_siglist
@@ -1089,7 +1092,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
/* Include the os and machine dependent files. */
#include config_opsysfile
-#include config_machfile
+#ifdef config_machfile
+# include config_machfile
+#endif
/* GNUstep needs a bit more pure memory. Of the existing knobs,
SYSTEM_PURESIZE_EXTRA seems like the least likely to cause problems.