Commit 5e23162d by Andrew Pinski Committed by Andrew Pinski

re PR middle-end/18725 (another ICE on trivial invalid asm)

2004-11-29  Andrew Pinski  <pinskia@physics.uc.edu>

        PR middle-end/18725
        * gcc.dg/pr18725.c: New test.

2004-11-29  Andrew Pinski  <pinskia@physics.uc.edu>

        PR middle-end/18725
        * tree-cfg.c (tree_node_can_be_shared): Error_mark_node can be
        shared always.

From-SVN: r91487
parent 3798c21b
2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
PR middle-end/18725
* tree-cfg.c (tree_node_can_be_shared): Error_mark_node can be
shared always.
2004-11-29 Diego Novillo <dnovillo@redhat.com>
PR tree-optimization/18712
......
2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
PR middle-end/18725
* gcc.dg/pr18725.c: New test.
2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
PR target/18488
......
/* { dg-do compile } */
/* { dg-options "" } */
void
f (void)
{
int x = 1;
asm ("" : "" (x), "" (x)); /* { dg-error "output operand constraint lacks" } */
}
......@@ -3426,7 +3426,8 @@ tree_node_can_be_shared (tree t)
gimple invariants if they overflowed. */
|| CONSTANT_CLASS_P (t)
|| is_gimple_min_invariant (t)
|| TREE_CODE (t) == SSA_NAME)
|| TREE_CODE (t) == SSA_NAME
|| t == error_node_mark)
return true;
if (TREE_CODE (t) == CASE_LABEL_EXPR)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment