X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fx86-lispregs.h;h=f8709e8ed40e06d42db7420b52d0e1bdb5344f0c;hb=bf40ae88bc289fd765a33861cc4bc0853ed483ba;hp=57cf416d5c5a889a9868a5a7a9189f6575449ed6;hpb=cea4896b2482b7b2b429c1631d774b4cfbc0efba;p=sbcl.git diff --git a/src/runtime/x86-lispregs.h b/src/runtime/x86-lispregs.h index 57cf416..f8709e8 100644 --- a/src/runtime/x86-lispregs.h +++ b/src/runtime/x86-lispregs.h @@ -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 *