PR tree-optimization/56205
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 5 Feb 2013 15:54:39 +0000 (15:54 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 5 Feb 2013 15:54:39 +0000 (15:54 +0000)
commit2a11135011595efc4d9a72efcc9e92eeef21a3cd
tree899e8e666ecaed66a88bbdcc9ab214a36edc66dd
parentbc17236ab4345b2a074c7227c5917ddfaaddc040
PR tree-optimization/56205
* tree-stdarg.c (check_all_va_list_escapes): Return true if
there are any PHI nodes that set non-va_list_escape_vars SSA_NAME
and some va_list_escape_vars SSA_NAME appears in some PHI argument.

* gcc.dg/tree-ssa/stdarg-6.c: New test.
* gcc.c-torture/execute/pr56205.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195760 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/pr56205.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/stdarg-6.c [new file with mode: 0644]
gcc/tree-stdarg.c