From d4a3f304141a22a6bb4e7f95369281d03f871e63 Mon Sep 17 00:00:00 2001
From: wlott <wlott>
Date: Thu, 22 Oct 1992 01:28:39 +0000
Subject: [PATCH] 10/9/92 to 10/21/92 and 9/29/92 to 10/9/92.

---
 general-info/alpha-notes-thru-92.txt | 39 +++++++++++++++++++++++++++-
 1 file changed, 38 insertions(+), 1 deletion(-)

diff --git a/general-info/alpha-notes-thru-92.txt b/general-info/alpha-notes-thru-92.txt
index c3a3ad324..deae82b1e 100644
--- a/general-info/alpha-notes-thru-92.txt
+++ b/general-info/alpha-notes-thru-92.txt
@@ -1,4 +1,41 @@
-2/25/92 to 9/29/92
+10/9/92 to 10/21/92:
+
+Compiler:
+
+Changed %MORE-ARG-CONTEXT to be a :translate instead of a def-source-
+transform to get rid of one more use of %primitive.
+
+Changed MOVE-FROM-mumble-FLOAT to do the st[d]f after the pseudo-atomic so
+that if we take a trap, we won't try to handle it while pseudo-atomic is
+active.  [Sparc only]
+
+Removed definitions for primitive types random and interior because they
+arn't needed anymore.
+
+Couple patches from Miles to make the disassembler work better when
+disassembling into a trace file during a compile-file.
+
+
+C Runtime Support:
+
+When we get a trap_PendingInterrupt, skip over the breakpoint instruction.
+Otherwise, we will try to handle the signal again and again.
+
+When done fixing up after a pseudo-atomic-interrupted, skip past the
+tagged-add instruction.  Otherwise, we turn pseudo-atomic off twice, which
+results in it being left on, which confuses the garbage collector.  [Sparc
+only.]
+
+
+9/29/92 to 10/9/92
+
+Added arch specific routine SANCTIFY-FOR-EXECUTION that is suppowed to do
+whatever cache magic is necessary to make it so we can execute newly
+created code objects, and changed load and in-core compile to call it.
+[This is needed for the HP port.]
+
+
+9/25/92 to 9/29/92
 
 Compiler fix to inline expansion of functions in non-null environments.
 Recompiled CLX with this fix so that it works again.
-- 
GitLab