]> hydra-www.ietfng.org Git - xv6-public/commitdiff
Modernized array initializer syntax.
authorPeter H. Froehlich <peter.hans.froehlich@gmail.com>
Sun, 18 Oct 2015 06:54:19 +0000 (02:54 -0400)
committerPeter H. Froehlich <peter.hans.froehlich@gmail.com>
Sun, 18 Oct 2015 06:54:19 +0000 (02:54 -0400)
kbd.h
proc.c
syscall.c

diff --git a/kbd.h b/kbd.h
index babbd6ed4ee95457568399cee5ebc1928619df0f..fe8b7bdbce6e90ac12be1f62f7c1ff403acd58aa 100644 (file)
--- a/kbd.h
+++ b/kbd.h
 
 static uchar shiftcode[256] =
 {
-  [0x1D] CTL,
-  [0x2A] SHIFT,
-  [0x36] SHIFT,
-  [0x38] ALT,
-  [0x9D] CTL,
-  [0xB8] ALT
+  [0x1D] CTL,
+  [0x2A] SHIFT,
+  [0x36] SHIFT,
+  [0x38] ALT,
+  [0x9D] CTL,
+  [0xB8] ALT
 };
 
 static uchar togglecode[256] =
 {
-  [0x3A] CAPSLOCK,
-  [0x45] NUMLOCK,
-  [0x46] SCROLLLOCK
+  [0x3A] CAPSLOCK,
+  [0x45] NUMLOCK,
+  [0x46] SCROLLLOCK
 };
 
 static uchar normalmap[256] =
@@ -61,13 +61,13 @@ static uchar normalmap[256] =
   NO,   NO,   NO,   NO,   NO,   NO,   NO,   '7',  // 0x40
   '8',  '9',  '-',  '4',  '5',  '6',  '+',  '1',
   '2',  '3',  '0',  '.',  NO,   NO,   NO,   NO,   // 0x50
-  [0x9C] '\n',      // KP_Enter
-  [0xB5] '/',       // KP_Div
-  [0xC8] KEY_UP,    [0xD0] KEY_DN,
-  [0xC9] KEY_PGUP,  [0xD1] KEY_PGDN,
-  [0xCB] KEY_LF,    [0xCD] KEY_RT,
-  [0x97] KEY_HOME,  [0xCF] KEY_END,
-  [0xD2] KEY_INS,   [0xD3] KEY_DEL
+  [0x9C] '\n',      // KP_Enter
+  [0xB5] '/',       // KP_Div
+  [0xC8] = KEY_UP,    [0xD0] = KEY_DN,
+  [0xC9] = KEY_PGUP,  [0xD1] = KEY_PGDN,
+  [0xCB] = KEY_LF,    [0xCD] = KEY_RT,
+  [0x97] = KEY_HOME,  [0xCF] = KEY_END,
+  [0xD2] = KEY_INS,   [0xD3] = KEY_DEL
 };
 
 static uchar shiftmap[256] =
@@ -83,13 +83,13 @@ static uchar shiftmap[256] =
   NO,   NO,   NO,   NO,   NO,   NO,   NO,   '7',  // 0x40
   '8',  '9',  '-',  '4',  '5',  '6',  '+',  '1',
   '2',  '3',  '0',  '.',  NO,   NO,   NO,   NO,   // 0x50
-  [0x9C] '\n',      // KP_Enter
-  [0xB5] '/',       // KP_Div
-  [0xC8] KEY_UP,    [0xD0] KEY_DN,
-  [0xC9] KEY_PGUP,  [0xD1] KEY_PGDN,
-  [0xCB] KEY_LF,    [0xCD] KEY_RT,
-  [0x97] KEY_HOME,  [0xCF] KEY_END,
-  [0xD2] KEY_INS,   [0xD3] KEY_DEL
+  [0x9C] '\n',      // KP_Enter
+  [0xB5] '/',       // KP_Div
+  [0xC8] = KEY_UP,    [0xD0] = KEY_DN,
+  [0xC9] = KEY_PGUP,  [0xD1] = KEY_PGDN,
+  [0xCB] = KEY_LF,    [0xCD] = KEY_RT,
+  [0x97] = KEY_HOME,  [0xCF] = KEY_END,
+  [0xD2] = KEY_INS,   [0xD3] = KEY_DEL
 };
 
 static uchar ctlmap[256] =
@@ -101,12 +101,12 @@ static uchar ctlmap[256] =
   C('D'),  C('F'),  C('G'),  C('H'),  C('J'),  C('K'),  C('L'),  NO,
   NO,      NO,      NO,      C('\\'), C('Z'),  C('X'),  C('C'),  C('V'),
   C('B'),  C('N'),  C('M'),  NO,      NO,      C('/'),  NO,      NO,
-  [0x9C] '\r',      // KP_Enter
-  [0xB5] C('/'),    // KP_Div
-  [0xC8] KEY_UP,    [0xD0] KEY_DN,
-  [0xC9] KEY_PGUP,  [0xD1] KEY_PGDN,
-  [0xCB] KEY_LF,    [0xCD] KEY_RT,
-  [0x97] KEY_HOME,  [0xCF] KEY_END,
-  [0xD2] KEY_INS,   [0xD3] KEY_DEL
+  [0x9C] '\r',      // KP_Enter
+  [0xB5] C('/'),    // KP_Div
+  [0xC8] = KEY_UP,    [0xD0] = KEY_DN,
+  [0xC9] = KEY_PGUP,  [0xD1] = KEY_PGDN,
+  [0xCB] = KEY_LF,    [0xCD] = KEY_RT,
+  [0x97] = KEY_HOME,  [0xCF] = KEY_END,
+  [0xD2] = KEY_INS,   [0xD3] = KEY_DEL
 };
 
diff --git a/proc.c b/proc.c
index d9832333d2d67ef650ff055f39fffb10510d97b7..f60d6dd912ffa1efe4322d9587f3989404fe00ab 100644 (file)
--- a/proc.c
+++ b/proc.c
@@ -435,12 +435,12 @@ void
 procdump(void)
 {
   static char *states[] = {
-  [UNUSED]    "unused",
-  [EMBRYO]    "embryo",
-  [SLEEPING]  "sleep ",
-  [RUNNABLE]  "runble",
-  [RUNNING]   "run   ",
-  [ZOMBIE]    "zombie"
+    [UNUSED]   = "unused",
+    [EMBRYO]   = "embryo",
+    [SLEEPING] = "sleep ",
+    [RUNNABLE] = "runble",
+    [RUNNING]  = "run   ",
+    [ZOMBIE]   = "zombie"
   };
   int i;
   struct proc *p;
index 9ef66a1c8b6adaa80f9bcbade849d27e058c7fc1..a44d17fe79a54763acbd14bd4ffc640f0dcb3958 100644 (file)
--- a/syscall.c
+++ b/syscall.c
@@ -99,27 +99,27 @@ extern int sys_write(void);
 extern int sys_uptime(void);
 
 static int (*syscalls[])(void) = {
-[SYS_fork]    sys_fork,
-[SYS_exit]    sys_exit,
-[SYS_wait]    sys_wait,
-[SYS_pipe]    sys_pipe,
-[SYS_read]    sys_read,
-[SYS_kill]    sys_kill,
-[SYS_exec]    sys_exec,
-[SYS_fstat]   sys_fstat,
-[SYS_chdir]   sys_chdir,
-[SYS_dup]     sys_dup,
-[SYS_getpid]  sys_getpid,
-[SYS_sbrk]    sys_sbrk,
-[SYS_sleep]   sys_sleep,
-[SYS_uptime]  sys_uptime,
-[SYS_open]    sys_open,
-[SYS_write]   sys_write,
-[SYS_mknod]   sys_mknod,
-[SYS_unlink]  sys_unlink,
-[SYS_link]    sys_link,
-[SYS_mkdir]   sys_mkdir,
-[SYS_close]   sys_close,
+  [SYS_fork]   = sys_fork,
+  [SYS_exit]   = sys_exit,
+  [SYS_wait]   = sys_wait,
+  [SYS_pipe]   = sys_pipe,
+  [SYS_read]   = sys_read,
+  [SYS_kill]   = sys_kill,
+  [SYS_exec]   = sys_exec,
+  [SYS_fstat]  = sys_fstat,
+  [SYS_chdir]  = sys_chdir,
+  [SYS_dup]    = sys_dup,
+  [SYS_getpid] = sys_getpid,
+  [SYS_sbrk]   = sys_sbrk,
+  [SYS_sleep]  = sys_sleep,
+  [SYS_uptime] = sys_uptime,
+  [SYS_open]   = sys_open,
+  [SYS_write]  = sys_write,
+  [SYS_mknod]  = sys_mknod,
+  [SYS_unlink] = sys_unlink,
+  [SYS_link]   = sys_link,
+  [SYS_mkdir]  = sys_mkdir,
+  [SYS_close]  = sys_close,
 };
 
 void