]> git.ipfire.org Git - thirdparty/gcc.git/commit
tree-ssa-structalias.c (do_ds_constraint): Stores in global variables add them to...
authorRichard Guenther <rguenther@suse.de>
Tue, 16 Jun 2009 12:31:49 +0000 (12:31 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 16 Jun 2009 12:31:49 +0000 (12:31 +0000)
commitde70bb20ba3864deca9c9cba9edf646ae1d8a226
tree5a544b381b9b4cb81b15ed5e414068721bdaae3c
parentdaa0eeb8ab04b67053944c8990643e1efe8c913b
tree-ssa-structalias.c (do_ds_constraint): Stores in global variables add them to ESCAPED.

2009-06-16  Richard Guenther  <rguenther@suse.de>

* tree-ssa-structalias.c (do_ds_constraint): Stores in global
variables add them to ESCAPED.
(find_func_aliases): Do not make all indirectly stored values
escaped.

* gcc.dg/tree-ssa/pta-escape-1.c: New testcase.
* gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
* gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
* gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.

From-SVN: r148525
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/pta-escape-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/pta-escape-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/pta-escape-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-27.c [new file with mode: 0644]
gcc/tree-ssa-structalias.c