Make sure that TERM_SIGNAL control variables are initialized correctly
authorChris Hanson <org/chris-hanson/cph>
Fri, 21 Oct 1988 18:21:08 +0000 (18:21 +0000)
committerChris Hanson <org/chris-hanson/cph>
Fri, 21 Oct 1988 18:21:08 +0000 (18:21 +0000)
even when `dump-world' or job control is used.  Also, force control-g
synchronization under Emacs for all unix operating systems.

v7/src/microcode/boot.c
v7/src/microcode/version.h
v8/src/microcode/version.h

index 7be71c857dd61cc3f31af2ef4a6d2f9064aac046..442fc7a720b87c9a484e84b4d5a9634bcf2d8695 100644 (file)
@@ -1,6 +1,6 @@
 /* -*-C-*-
 
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/boot.c,v 9.52 1988/10/21 00:12:26 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/boot.c,v 9.53 1988/10/21 18:20:51 cph Exp $
 
 Copyright (c) 1988 Massachusetts Institute of Technology
 
@@ -170,12 +170,14 @@ Def_Number(key, nargs, args, def)
 \f
 /* Used to test whether it is a dumped executable version */
 
-extern Boolean Was_Scheme_Dumped, Recover_Automatically;
-Boolean
-  Was_Scheme_Dumped = false,
-  Recover_Automatically = false;
-
-int Saved_Heap_Size, Saved_Stack_Size, Saved_Constant_Size;
+extern Boolean Was_Scheme_Dumped;
+Boolean Was_Scheme_Dumped = false;
+extern Boolean Recover_Automatically;
+Boolean Recover_Automatically = false;
+Boolean inhibit_termination_messages;
+int Saved_Heap_Size;
+int Saved_Stack_Size;
+int Saved_Constant_Size;
 
 void
 usage(error_string)
@@ -300,6 +302,7 @@ main(argc, argv)
 
   Init_Exit_Scheme();
 
+  inhibit_termination_messages = false;
   Saved_argc = argc;
   Saved_argv = argv;
 
@@ -535,9 +538,6 @@ Enter_Interpreter()
   /*NOTREACHED*/
 }
 \f
-extern Boolean inhibit_termination_messages;
-Boolean inhibit_termination_messages = false;
-
 term_type
 Microcode_Termination(code)
      long code;
index 67e5653df3744e74362ea5d3298edbad4cdd5c63..bf88e286d060455e3954c85ec01ead797fcd74e9 100644 (file)
@@ -1,6 +1,6 @@
 /* -*-C-*-
 
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/Attic/version.h,v 10.55 1988/10/21 00:13:07 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/Attic/version.h,v 10.56 1988/10/21 18:21:08 cph Exp $
 
 Copyright (c) 1988 Massachusetts Institute of Technology
 
@@ -46,7 +46,7 @@ MIT in each case. */
 #define VERSION                10
 #endif
 #ifndef SUBVERSION
-#define SUBVERSION     55
+#define SUBVERSION     56
 #endif
 
 #ifndef UCODE_TABLES_FILENAME
index c45f7497045bbd0c90187f848f708805e60139c0..77d98d1372b0a8cac284aad5aaa5b44e659525a1 100644 (file)
@@ -1,6 +1,6 @@
 /* -*-C-*-
 
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v8/src/microcode/version.h,v 10.55 1988/10/21 00:13:07 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v8/src/microcode/version.h,v 10.56 1988/10/21 18:21:08 cph Exp $
 
 Copyright (c) 1988 Massachusetts Institute of Technology
 
@@ -46,7 +46,7 @@ MIT in each case. */
 #define VERSION                10
 #endif
 #ifndef SUBVERSION
-#define SUBVERSION     55
+#define SUBVERSION     56
 #endif
 
 #ifndef UCODE_TABLES_FILENAME