[multiple changes]
commit17541d72a769ffafcfa9bd84efb74c08a075ff7b
authorKenneth Zadeck <zadeck@naturalbridge.com>
Thu, 8 Nov 2007 16:45:53 +0000 (8 16:45 +0000)
committerKenneth Zadeck <zadeck@gcc.gnu.org>
Thu, 8 Nov 2007 16:45:53 +0000 (8 16:45 +0000)
tree960a5c735afa3e5775ec4339f6094009bf8c1714
parentf6230c17e9c05a397f99726b789e4f9efcf9e21e
[multiple changes]

2007-11-07  Kenneth Zadeck <zadeck@naturalbridge.com>

PR middle-end/33826
* ipa-pure-const (static_execute): Added code to keep recursive
functions from being marked as pure or const.
* ipa-utils (searchc): Fixed comment.
2007-11-08  Kenneth Zadeck <zadeck@naturalbridge.com>

PR middle-end/33826
* gcc.dg/pr33826.c: New.
* gcc.dg/tree-ssa/20030714-1.c: Removed two tests that depend on
recursive functions being marked pure or const.

From-SVN: r130006
gcc/ChangeLog
gcc/ipa-pure-const.c
gcc/ipa-utils.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr33826.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030714-1.c