*** empty log message ***
authorJim Blandy <jimb@redhat.com>
Sat, 21 Mar 1992 06:26:29 +0000 (06:26 +0000)
committerJim Blandy <jimb@redhat.com>
Sat, 21 Mar 1992 06:26:29 +0000 (06:26 +0000)
etc/MACHINES
src/fileio.c

index 969bce9..5173b5f 100644 (file)
@@ -639,6 +639,13 @@ SONY News 3000 series (RISC NEWS) (-machine=news-risc; -opsystem=bsd4-3)
 
   Works, as of 18.56.  Note that this is a MIPS architecture machine.
 
+  Some versions of the operating system give SIGTRAP for division by zero
+  instead of the usual signals.  This causes division by zero
+  to make Emacs crash.  The system should be fixed to give the proper signal.
+  Changing Emacs is not a proper solution, because it would prevent
+  Emacs from working under any debugger.  But you can change init_data
+  in data.c if you wish.
+
 Stardent 1500 or 3000
 
   See Titan.
index 4b258b6..ea7f8c6 100644 (file)
@@ -1405,7 +1405,7 @@ A prefix arg makes KEEP-TIME non-nil.")
   ofd = creat (XSTRING (newname)->data, 0666);
 #endif /* VMS */
   if (ofd < 0)
-    report_file_error ("Opening output file", Fcons (newname, Qnil));
+      report_file_error ("Opening output file", Fcons (newname, Qnil));
 
   record_unwind_protect (close_file_unwind, make_number (ofd));
 
@@ -1413,7 +1413,7 @@ A prefix arg makes KEEP-TIME non-nil.")
   QUIT;
   while ((n = read (ifd, buf, sizeof buf)) > 0)
     if (write (ofd, buf, n) != n)
-      report_file_error ("I/O error", Fcons (newname, Qnil));
+       report_file_error ("I/O error", Fcons (newname, Qnil));
   immediate_quit = 0;
 
   if (fstat (ifd, &st) >= 0)