diff options
author | David Schleef <ds@schleef.org> | 2010-09-09 12:01:12 -0700 |
---|---|---|
committer | David Schleef <ds@schleef.org> | 2010-09-09 12:01:12 -0700 |
commit | 38a2e8b6ecc3b5e42fe9b68218eca63ea7716c3f (patch) | |
tree | cb50420460c4e95d8f691e3984edf138de4178a4 | |
parent | a3fdc9fe810644fa045f8c67472a90b800b9307e (diff) |
orcc: Don't print out unused constant vars
-rw-r--r-- | tools/orcc.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/orcc.c b/tools/orcc.c index 5246c0e..4600f34 100644 --- a/tools/orcc.c +++ b/tools/orcc.c @@ -837,6 +837,7 @@ output_program_generation (OrcProgram *p, FILE *output, int is_inline) } for(i=0;i<8;i++){ var = &p->vars[ORC_VAR_C1 + i]; + if (var->size == 0) continue; if (var->size <= 4) { fprintf(output, " orc_program_add_constant (p, %d, 0x%08x, \"%s\");\n", var->size, (int)var->value.i, varnames[ORC_VAR_C1 + i]); |