Fix cut-to-width in the presence of bad constants in dead code.
[sbcl.git] / src / runtime / x86-lispregs.h
index 57cf416..f8709e8 100644 (file)
@@ -18,7 +18,7 @@
 
 /* the number of registers visible as registers in the virtual machine
  * (excludes stuff like segment registers) */
-#define NREGS  (8)
+#define NREGS   (8)
 
 #ifdef LANGUAGE_ASSEMBLY
 #define REG(num) $ ## num
@@ -34,8 +34,9 @@
 #define reg_EBP REG(10)
 #define reg_ESI REG(12)
 #define reg_EDI REG(14)
+#define reg_UESP REG(16)
 
-#define REGNAMES "EAX", "ECX", "EDX", "EBX", "ESP", "EBP", "ESI", "EDI"
+#define REGNAMES "EAX", "ECX", "EDX", "EBX", "ESP", "EBP", "ESI", "EDI", "UESP"
 
 /* classification of registers
  *