From: Götz Lindenmaier Date: Mon, 28 May 2001 15:36:52 +0000 (+0000) Subject: Removed bug in xgprintf.c X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=57c32a36ec76c473e99e235f44aee241c0398176;p=libfirm Removed bug in xgprintf.c tav.c. aFaulty use of va_arg, became visible with new, stricter gcc 2.96. [r158] --- diff --git a/ir/ir/irdump.c b/ir/ir/irdump.c index 129d25623..eb230bbe0 100644 --- a/ir/ir/irdump.c +++ b/ir/ir/irdump.c @@ -66,9 +66,11 @@ int edge_label = 1; inline void dump_node_opcode (ir_node *n) { + /* Const */ if (n->op->code == iro_Const) { xfprintf (F, "%v", n->attr.con); + /* SymConst */ } else if (n->op->code == iro_SymConst) { if (get_SymConst_kind(n) == linkage_ptr_info) { diff --git a/ir/ir/irnode.c b/ir/ir/irnode.c index b3361c8fc..78fde4e58 100644 --- a/ir/ir/irnode.c +++ b/ir/ir/irnode.c @@ -163,7 +163,6 @@ ir_node_print (XP_PAR1, const xprintf_info *info ATTRIBUTE((unused)), XP_PARN) return printed; } - /** getting some parameters from ir_nodes **/ /* returns the number of predecessors without the block predecessor. */