]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/gimple.c
2009-10-16 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 Oct 2009 21:17:31 +0000 (21:17 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 Oct 2009 21:17:31 +0000 (21:17 +0000)
commit66bd377c8bbc3148d3b640a27be40d60b7754fa1
tree0742f0e935ac95e01024bdf0bebd8f8e4f270192
parent0ed65c4e7ad8fa10688ee5cdc4d45190c4126257
2009-10-16  Richard Guenther  <rguenther@suse.de>

* lto-symtab.c (merge_incomplete_and_complete_type): Remove.
(maybe_merge_incomplete_and_complete_type): Likewise.
(lto_symtab_merge): Do not call them.  Do not warn for
complete vs. incomplete compatible types.
(lto_symtab_merge_decls_2): Simplify.
* gimple.c (gimple_force_type_merge): Remove.
(gimple_types_compatible_p): Make it static.
* gimple.h (gimple_force_type_merge): Remove.
(gimple_types_compatible_p): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@152920 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gimple.c
gcc/gimple.h
gcc/lto-symtab.c