summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKai Backman <kaib@golang.org>2009-07-02 21:35:39 -0700
committerKai Backman <kaib@golang.org>2009-07-02 21:35:39 -0700
commit1c2bfd8914023f5d2a8697a58dd425128b8c5f21 (patch)
tree4f1034371956ff047f14281b1b92d2bc989210a1
parent0c541d2473ee6344a5177de01645241bd674d8d4 (diff)
downloadgolang-1c2bfd8914023f5d2a8697a58dd425128b8c5f21.tar.gz
minor comment and debug flag for dumping all oplooks.
R=rsc APPROVED=rsc DELTA=4 (0 added, 0 deleted, 4 changed) OCL=31016 CL=31126
-rw-r--r--src/cmd/5l/optab.c4
-rw-r--r--src/cmd/5l/span.c4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/cmd/5l/optab.c b/src/cmd/5l/optab.c
index 3d7015d14..88067c4b0 100644
--- a/src/cmd/5l/optab.c
+++ b/src/cmd/5l/optab.c
@@ -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 },
diff --git a/src/cmd/5l/span.c b/src/cmd/5l/span.c
index ef80bed9c..18d6cd45c 100644
--- a/src/cmd/5l/span.c
+++ b/src/cmd/5l/span.c
@@ -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);
}