diff --git a/ldb/lispregs.h b/ldb/lispregs.h
index 82f2b6f509fa964a5be566177ab4649d589c1135..9cd97b565ed3c191918e19d28d390446658b3ac4 100644
--- a/ldb/lispregs.h
+++ b/ldb/lispregs.h
@@ -1,108 +1,17 @@
-/* $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/ldb/Attic/lispregs.h,v 1.7 1991/02/16 01:00:33 wlott Exp $ */
+/* $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/ldb/Attic/lispregs.h,v 1.8 1991/05/24 17:55:24 wlott Exp $ */
 
-#ifdef LANGUAGE_ASSEMBLY
 #ifdef mips
-#define REG(num) $num
+#include "mips-lispregs.h"
 #endif
+
 #ifdef sparc
-#define REG(num) %num
+#include "sparc-lispregs.h"
 #endif
+
 #ifdef ibmrt
-#define REG(num) r/**/num
+#include "rt-lispregs.h"
 #endif
-#else
-#define REG(num) num
 
+#ifndef LANGUAGE_ASSEMBLY
 extern char *lisp_register_names[];
 #endif
-
-#ifdef mips
-#define NREGS	(32)
-#define ZERO    REG(0)
-#define NL3     REG(1)
-#define NL4     REG(2)
-#define FLAGS   REG(3)
-#define NL0     REG(4)
-#define NL1     REG(5)
-#define NL2     REG(6)
-#define NARGS   REG(7)
-#define A0      REG(8)
-#define A1      REG(9)
-#define A2      REG(10)
-#define A3      REG(11)
-#define A4      REG(12)
-#define A5      REG(13)
-#define CNAME   REG(14)
-#define LEXENV  REG(15)
-#define NFP     REG(16)
-#define OCFP    REG(17)
-#define LRA     REG(18)
-#define L0      REG(19)
-#define NULLREG REG(20)
-#define BSP     REG(21)
-#define CFP     REG(22)
-#define CSP     REG(23)
-#define L1      REG(24)
-#define ALLOC   REG(25)
-#define L2      REG(28)
-#define NSP     REG(29)
-#define CODE    REG(30)
-#define LIP     REG(31)
-#endif
-
-
-#ifdef sparc
-#define NREGS	(32)
-#define ZERO REG(0)
-#define ALLOC REG(1)
-#define NULLREG REG(2)
-#define CSP REG(3)
-#define CFP REG(4)
-#define BSP REG(5)
-#define NFP REG(6)
-#define CFUNC REG(7)
-#define NL0 REG(8)
-#define NL1 REG(9)
-#define NL2 REG(10)
-#define NL3 REG(11)
-#define NL4 REG(12)
-#define NL5 REG(13)
-#define NSP REG(14)
-#define NARGS REG(15)
-#define A0 REG(16)
-#define A1 REG(17)
-#define A2 REG(18)
-#define A3 REG(19)
-#define A4 REG(20)
-#define A5 REG(21)
-#define OCFP REG(22)
-#define LRA REG(23)
-#define CNAME REG(24)
-#define LEXENV REG(25)
-#define L0 REG(26)
-#define L1 REG(27)
-#define L2 REG(28)
-#define CODE REG(29)
-#define LIP REG(31)
-#endif
-
-
-#ifdef ibmrt
-#define NREGS	(16)
-#define NARGS REG(0)
-#define NSP REG(1)
-#define NL0 REG(2)
-#define OCFP REG(3)
-#define NFP REG(4)
-#define CSP REG(5)
-#define CFP REG(6)
-#define CODE REG(7)
-#define NULLREG REG(8)
-#define CNAME REG(9)
-#define LEXENV REG(10)
-#define LRA REG(11)
-#define A0 REG(12)
-#define A1 REG(13)
-#define A2 REG(14)
-#define LIP REG(15)
-#endif