X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fx86-64-lispregs.h;h=ca74d310d4df4445983b4fbf7b5ef0c670ac0c8c;hb=0e3c4b4db102bd204a30402d7e5a0de44aea57ce;hp=085164223f1c34858a4adf09d637fd2f23f083f9;hpb=78fa16bf55be44cc16845be84d98023e83fb14bc;p=sbcl.git diff --git a/src/runtime/x86-64-lispregs.h b/src/runtime/x86-64-lispregs.h index 0851642..ca74d31 100644 --- a/src/runtime/x86-64-lispregs.h +++ b/src/runtime/x86-64-lispregs.h @@ -18,7 +18,7 @@ /* the number of registers visible as registers in the virtual machine * (excludes stuff like segment registers) */ -#define NREGS (16) +#define NREGS (16) #ifdef LANGUAGE_ASSEMBLY #define REG(num) $ ## num @@ -43,7 +43,8 @@ #define reg_R14 REG(28) #define reg_R15 REG(30) -#define REGNAMES "RAX", "RCX", "RDX", "RBX", "RSP", "RBP", "RSI", "RDI" +#define REGNAMES "RAX", "RCX", "RDX", "RBX", "RSP", "RBP", "RSI", "RDI", \ + "R8", "R9", "R10", "R11", "R12", "R13", "R14", "R15" /* classification of registers *