Fix PR ipa/65087.
commit796859e5ef73aa9e7811ba944d76f6b395df29d3
authormarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 Mar 2015 09:21:56 +0000 (3 09:21 +0000)
committermarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 Mar 2015 09:21:56 +0000 (3 09:21 +0000)
tree2f1787ece400c6ec88d79b288ef226c14672cd57
parent49a1b909a619d6033a9ab02758bc4c88a8bd20ec
Fix PR ipa/65087.

PR ipa/65087
* ipa-icf.c (sem_item_optimizer::execute): Change function
return value to boolean.
(sem_item_optimizer::merge_classes): Likewise.
(ipa_icf_driver): Return TODO_remove_functions in case there's
a merge operation processed.
* ipa-icf.h: Change function return value to boolean.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@221133 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ipa-icf.c
gcc/ipa-icf.h