2012-05-16 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 16 May 2012 13:36:07 +0000 (13:36 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 16 May 2012 13:36:07 +0000 (13:36 +0000)
commitcbbd431db44c0fcdec1ee5b512c6713ae52c879e
tree752809a1f846941f2448e11b38d3c7b1eb14bac5
parent35505f9a3a15cf010218500bfffb0e682c97ff4d
2012-05-16  Richard Guenther  <rguenther@suse.de>

* tree-inline.c (insert_init_stmt): Do not call
mark_symbols_for_renaming.
(setup_one_parameter): Avoid initializing unused parameters.
(declare_return_variable): Properly handle DECL_BY_REFERENCE
return vars in SSA form.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@187593 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree-inline.c