shithub: mc

Download patch

ref: da7a658feb3f1d785fc557747baf9557c7926520
parent: d42ef53f3c986c1999a7e4cba96f75f4a8137fc9
author: Ori Bernstein <[email protected]>
date: Mon Aug 6 21:03:52 EDT 2012

Rename ModeS to ModeW.

    I had the wrong name. Oops.

--- a/6/asm.h
+++ b/6/asm.h
@@ -38,7 +38,7 @@
 typedef enum {
     ModeNone,
     ModeB, /* byte */
-    ModeS, /* short */
+    ModeW, /* short */
     ModeL, /* long */
     ModeQ, /* quad */
     ModeF, /* float32 */
--- a/6/isel.c
+++ b/6/isel.c
@@ -25,7 +25,7 @@
 
 char modenames[] = {
   [ModeB] = 'b',
-  [ModeS] = 's',
+  [ModeW] = 'w',
   [ModeL] = 'l',
   [ModeQ] = 'q',
   [ModeF] = 'f',
@@ -67,7 +67,7 @@
                 return ModeQ;
             switch (size(n)) {
                 case 1: return ModeB; break;
-                case 2: return ModeS; break;
+                case 2: return ModeW; break;
                 case 4: return ModeL; break;
                 case 8: return ModeQ; break;
             }
--- a/6/regs.def
+++ b/6/regs.def
@@ -24,22 +24,22 @@
 Reg(Rbh, "%bh", ModeB)
 
 /* short regs */
-Reg(Rax, "%ax", ModeS)
-Reg(Rbx, "%bx", ModeS)
-Reg(Rcx, "%cx", ModeS)
-Reg(Rdx, "%dx", ModeS)
-Reg(Rsi, "%si", ModeS)
-Reg(Rdi, "%di", ModeS)
-Reg(Rsp, "%sp", ModeS)
-Reg(Rbp, "%bp", ModeS)
-Reg(R8w, "%r8w", ModeS)
-Reg(R9w, "%r9w", ModeS)
-Reg(R10w, "%r10w", ModeS)
-Reg(R11w, "%r11w", ModeS)
-Reg(R12w, "%r12w", ModeS)
-Reg(R13w, "%r13w", ModeS)
-Reg(R14w, "%r14w", ModeS)
-Reg(R15w, "%r15w", ModeS)
+Reg(Rax, "%ax", ModeW)
+Reg(Rbx, "%bx", ModeW)
+Reg(Rcx, "%cx", ModeW)
+Reg(Rdx, "%dx", ModeW)
+Reg(Rsi, "%si", ModeW)
+Reg(Rdi, "%di", ModeW)
+Reg(Rsp, "%sp", ModeW)
+Reg(Rbp, "%bp", ModeW)
+Reg(R8w, "%r8w", ModeW)
+Reg(R9w, "%r9w", ModeW)
+Reg(R10w, "%r10w", ModeW)
+Reg(R11w, "%r11w", ModeW)
+Reg(R12w, "%r12w", ModeW)
+Reg(R13w, "%r13w", ModeW)
+Reg(R14w, "%r14w", ModeW)
+Reg(R15w, "%r15w", ModeW)
 
 
 /* long regs */