X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fx86-lispregs.h;h=f8709e8ed40e06d42db7420b52d0e1bdb5344f0c;hb=5f0bd05a15aaf93f46baf9b8aa3e9b0bfbca26ab;hp=6fa58c4d36d8d8c173ddbf937db741c738ccbcb6;hpb=a530bbe337109d898d5b4a001fc8f1afa3b5dc39;p=sbcl.git diff --git a/src/runtime/x86-lispregs.h b/src/runtime/x86-lispregs.h index 6fa58c4..f8709e8 100644 --- a/src/runtime/x86-lispregs.h +++ b/src/runtime/x86-lispregs.h @@ -16,13 +16,9 @@ * files for more information. */ -/* - * $Header$ - */ - /* 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 @@ -38,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 *