This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Pretty print VEC_COND_EXPR


This just broke bootstrap
spc is undeclared.

On Sep 27, 2004, at 2:22 PM, Devang Patel wrote:


On Sep 24, 2004, at 2:50 PM, Richard Henderson wrote:


On Fri, Sep 24, 2004 at 12:27:51PM -0700, Devang Patel wrote:
+ case VEC_COND_EXPR:
+ dump_generic_node (buffer, TREE_OPERAND (node, 0), spc, flags,
false);
+ pp_string (buffer, " ? ");

Please use VEC_COND_EXPR < X, Y, Z >, since ?: is ambiguous with COND_EXPR.

Checked in. - Devang

Index: tree-pretty-print.c
===================================================================
RCS file: /cvs/gcc/gcc/gcc/tree-pretty-print.c,v
retrieving revision 2.37
diff -Idpatel.pbxuser -c -3 -p -r2.37 tree-pretty-print.c
*** tree-pretty-print.c 11 Sep 2004 19:48:54 -0000      2.37
--- tree-pretty-print.c 27 Sep 2004 17:51:27 -0000
*************** dump_generic_node (pretty_printer *buffe
*** 1453,1458 ****
--- 1462,1477 ----
        is_stmt = false;
        break;

+ case VEC_COND_EXPR:
+ pp_string (buffer, " VEC_COND_EXPR < ");
+ dump_generic_node (buffer, TREE_OPERAND (node, 0), spc, flags, false);
+ pp_string (buffer, " , ");
+ dump_generic_node (buffer, TREE_OPERAND (node, 1), spc, flags, false);
+ pp_string (buffer, " , ");
+ dump_generic_node (buffer, TREE_OPERAND (node, 2), spc, flags, false);
+ pp_string (buffer, " > ");
+ break;
+
default:
NIY;
}




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]