]> Cypherpunks repositories - gostls13.git/commitdiff
minor comment and debug flag for dumping all oplooks.
authorKai Backman <kaib@golang.org>
Fri, 3 Jul 2009 04:35:39 +0000 (21:35 -0700)
committerKai Backman <kaib@golang.org>
Fri, 3 Jul 2009 04:35:39 +0000 (21:35 -0700)
R=rsc
APPROVED=rsc
DELTA=4  (0 added, 0 deleted, 4 changed)
OCL=31016
CL=31126

src/cmd/5l/optab.c
src/cmd/5l/span.c

index 3d7015d14c754a744a181c1e9425f310069ffd45..88067c4b0a148381fa8846b86bede69b8d6b3b2d 100644 (file)
@@ -32,8 +32,8 @@
 
 Optab  optab[] =
 {
-       /* Data layout:
-         OPCODE,       from, prog->reg, to,             magic numbers? */
+       /* struct Optab:
+         OPCODE,       from, prog->reg, to,             type,size,param,flag */
        { ATEXT,        C_LEXT, C_NONE, C_LCON,          0, 0, 0 },
        { ATEXT,        C_LEXT, C_REG,  C_LCON,          0, 0, 0 },
        { ATEXT,        C_ADDR, C_NONE, C_LCON,          0, 0, 0 },
index ef80bed9c35821e28c6cf025e3e72b218264ba93..18d6cd45c4e326abe9ef8d00d9de5a07f2951811 100644 (file)
@@ -849,8 +849,8 @@ oplook(Prog *p)
                }
                o = orange[r].stop; /* just generate an error */
        }
-       if(0) {
-               print("oplook %A %d %d %d\n",
+       if(debug['O']) {
+               print("oplook %A %O %O %O\n",
                        (int)p->as, a1, a2, a3);
                print("         %d %d\n", p->from.type, p->to.type);
        }