yet more []
diff --git a/src/libmach/mach386.c b/src/libmach/mach386.c
index 30a3d54..4b43683 100644
--- a/src/libmach/mach386.c
+++ b/src/libmach/mach386.c
@@ -1609,14 +1609,14 @@
 #define	ONAME(ip)	""
 
 static char *reg[] =  {
-[AX]	"AX",
-[CX]	"CX",
-[DX]	"DX",
-[BX]	"BX",
-[SP]	"SP",
-[BP]	"BP",
-[SI]	"SI",
-[DI]	"DI",
+	"AX",		/* 0 */
+	"CX",		/* 1 */
+	"DX",		/* 2 */
+	"BX",		/* 3 */
+	"SP",		/* 4 */
+	"BP",		/* 5 */
+	"SI",		/* 6 */
+	"DI",		/* 7 */
 };
 
 static char *breg[] = { "AL", "CL", "DL", "BL", "AH", "CH", "DH", "BH" };