summaryrefslogtreecommitdiff
path: root/etc/MACHINES
diff options
context:
space:
mode:
authorJim Blandy <jimb@redhat.com>1992-09-13 10:54:38 +0000
committerJim Blandy <jimb@redhat.com>1992-09-13 10:54:38 +0000
commitb7cceaf12a73559df9c2fcf135983b4c03b48061 (patch)
treede45679165e29811fe12d574dbcba2d325a1ceef /etc/MACHINES
parente4801b31ff4d1c01f79e25a2eefbd3877375386b (diff)
downloademacs-b7cceaf12a73559df9c2fcf135983b4c03b48061.tar.gz
*** empty log message ***
Diffstat (limited to 'etc/MACHINES')
-rw-r--r--etc/MACHINES32
1 files changed, 28 insertions, 4 deletions
diff --git a/etc/MACHINES b/etc/MACHINES
index e872da5f2aa..3d04d790916 100644
--- a/etc/MACHINES
+++ b/etc/MACHINES
@@ -97,7 +97,7 @@ System V rel 4 (-opsystem=usg5-4)
Most versions of V.4 support sockets. If `/usr/lib/libsocket.so'
exists, your system supports them. If yours does not, you must add
- #undef HAVE_SOCKETS in config.h, aftern the inclusion of s-usg5-4.h.
+ #undef HAVE_SOCKETS in config.h, after the inclusion of s-usg5-4.h.
(Any system that supports Internet should implement sockets.)
Ultrix (-opsystem=bsd4-2)
@@ -260,10 +260,14 @@ Cydra 5 (-machine=cydra5; -opsystem=usg5-3)
18.51 worked in one version of their operating system but stopped
working in a newer version. This has not been fixed.
-DECstation (-machine=pmax; -opsystem=bsd4-3)
+DECstation (-machine=pmax; -opsystem=bsd4-3 or -opsystem=osf1)
+
+ OSF1 support merged in 18.59.
+
+ See under Ultrix for problems using X windows on Ultrix.
+ Note that this is a MIPS machine.
+ -opsystem=bsd4-3 is said to work ok with Ultrix 4.1.
- Works, as of 18.55. See under Ultrix for problems using X windows
- on Ultrix. Note that this is a MIPS machine.
For Ultrix versions prior to 4.0, you may need to delete
the definition of START_FILES from src/m/pmax.h.
@@ -571,6 +575,26 @@ Mips (-machine=mips or -machine=mips4; -opsystem=usg5-2-2, -opsystem=bsd4-3)
Use -machine=mips4 for RISCOS version 4; use -opsystem=bsd4-3 with
the BSD world.
+ Note that the proper -machine option for the Decstation is `-machine=pmax'.
+
+ If you are compiling with GCC, then you must run fixincludes;
+ the alternative of using -traditional won't work because
+ the definition of SIGN_EXTEND_CHAR uses the keyword `signed'.
+
+ If the SYSV world is the default, then you probably need the following
+ line in etc/Makefile:
+
+ CFLAGS= -g -systype bsd43
+
+ Some operating systems on MIPS machines give SIGTRAP for division by
+ zero instead of the usual signals. The only real solution is to fix
+ the system to give a proper signal.
+
+ In the meantime, you can change init_data in data.c if you wish.
+ Change it to handle SIGTRAP as well as SIGFPE. But this will have a
+ great disadvantage: you will not be able to run Emacs under a
+ debugger. I think crashing on division by zero is a lesser problem.
+
Motorola Delta (-machine=delta; -opsystem=usg5-3)
Machine support added in version 18.56.