Install new primitives for vectors and bit strings.
authorChris Hanson <org/chris-hanson/cph>
Sat, 25 Apr 1987 20:27:27 +0000 (20:27 +0000)
committerChris Hanson <org/chris-hanson/cph>
Sat, 25 Apr 1987 20:27:27 +0000 (20:27 +0000)
v7/src/microcode/utabmd.scm
v7/src/microcode/version.h
v8/src/microcode/utabmd.scm
v8/src/microcode/version.h

index f0b7e05d791012242db7e7cb450730d844f20119..87042a9930ed779c6c8c37fdfa62bbad56ca3568 100644 (file)
@@ -37,7 +37,7 @@
 
 ;;;; Machine Dependent Type Tables
 
-;;; $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/utabmd.scm,v 9.25 1987/04/16 02:32:05 jinx Exp $
+;;; $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/utabmd.scm,v 9.26 1987/04/25 20:27:27 cph Exp $
 
 (declare (usual-integrations))
 
               SYSTEM-VECTOR-REF                        ;$9A
               SYSTEM-VECTOR-SET!                       ;$9B
               WITH-HISTORY-DISABLED                    ;$9C
-              #F                                       ;$9D
-              #F                                       ;$9E
-              #F                                       ;$9F
+              SUBVECTOR-MOVE-RIGHT!                    ;$9D
+              SUBVECTOR-MOVE-LEFT!                     ;$9E
+              SUBVECTOR-FILL!                          ;$9F
               #F                                       ;$A0
               #F                                       ;$A1
               #F                                       ;$A2
               BIT-STRING-SET!                          ;$D7
               BIT-STRING-CLEAR!                        ;$D8
               BIT-STRING-ZERO?                         ;$D9
-              #F                                       ;$DA
+              BIT-SUBSTRING-FIND-NEXT-SET-BIT          ;$DA
               #F                                       ;$DB
               UNSIGNED-INTEGER->BIT-STRING             ;$DC
               BIT-STRING->UNSIGNED-INTEGER             ;$DD
 
 ;;; This identification string is saved by the system.
 
-"$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/utabmd.scm,v 9.25 1987/04/16 02:32:05 jinx Exp $"
+"$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/utabmd.scm,v 9.26 1987/04/25 20:27:27 cph Exp $"
index 9e4aba15bae4532f379635754237992528a6d681..4ae12e5afc5a29dbc72ba703afda08901cc9a7bf 100644 (file)
@@ -30,7 +30,7 @@ Technology nor of any adaptation thereof in any advertising,
 promotional, or sales literature without prior written consent from
 MIT in each case. */
 
-/* $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/Attic/version.h,v 9.45 1987/04/21 23:39:56 cph Exp $
+/* $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/Attic/version.h,v 9.46 1987/04/25 20:24:28 cph Exp $
 
 This file contains version information for the microcode. */
 \f
@@ -46,7 +46,7 @@ This file contains version information for the microcode. */
 #define VERSION                9
 #endif
 #ifndef SUBVERSION
-#define SUBVERSION     45
+#define SUBVERSION     46
 #endif
 
 #ifndef UCODE_TABLES_FILENAME
index 100c49ad84c64cf4b951d1f0d0a3fa7b1c11c841..cdafb6c9702e1c694659baf2fdcae35c8482ec39 100644 (file)
@@ -37,7 +37,7 @@
 
 ;;;; Machine Dependent Type Tables
 
-;;; $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v8/src/microcode/utabmd.scm,v 9.25 1987/04/16 02:32:05 jinx Exp $
+;;; $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v8/src/microcode/utabmd.scm,v 9.26 1987/04/25 20:27:27 cph Exp $
 
 (declare (usual-integrations))
 
               SYSTEM-VECTOR-REF                        ;$9A
               SYSTEM-VECTOR-SET!                       ;$9B
               WITH-HISTORY-DISABLED                    ;$9C
-              #F                                       ;$9D
-              #F                                       ;$9E
-              #F                                       ;$9F
+              SUBVECTOR-MOVE-RIGHT!                    ;$9D
+              SUBVECTOR-MOVE-LEFT!                     ;$9E
+              SUBVECTOR-FILL!                          ;$9F
               #F                                       ;$A0
               #F                                       ;$A1
               #F                                       ;$A2
               BIT-STRING-SET!                          ;$D7
               BIT-STRING-CLEAR!                        ;$D8
               BIT-STRING-ZERO?                         ;$D9
-              #F                                       ;$DA
+              BIT-SUBSTRING-FIND-NEXT-SET-BIT          ;$DA
               #F                                       ;$DB
               UNSIGNED-INTEGER->BIT-STRING             ;$DC
               BIT-STRING->UNSIGNED-INTEGER             ;$DD
 
 ;;; This identification string is saved by the system.
 
-"$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v8/src/microcode/utabmd.scm,v 9.25 1987/04/16 02:32:05 jinx Exp $"
+"$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v8/src/microcode/utabmd.scm,v 9.26 1987/04/25 20:27:27 cph Exp $"
index 2e1f9a76aa61cdd1773e1e0b62459735e31177e1..e8eaf79f4fe7c30049f91af14c887f070019fde9 100644 (file)
@@ -30,7 +30,7 @@ Technology nor of any adaptation thereof in any advertising,
 promotional, or sales literature without prior written consent from
 MIT in each case. */
 
-/* $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v8/src/microcode/version.h,v 9.45 1987/04/21 23:39:56 cph Exp $
+/* $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v8/src/microcode/version.h,v 9.46 1987/04/25 20:24:28 cph Exp $
 
 This file contains version information for the microcode. */
 \f
@@ -46,7 +46,7 @@ This file contains version information for the microcode. */
 #define VERSION                9
 #endif
 #ifndef SUBVERSION
-#define SUBVERSION     45
+#define SUBVERSION     46
 #endif
 
 #ifndef UCODE_TABLES_FILENAME