]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/ipa-devirt.c
re PR ipa/58329 (ld: Invalid symbol type for plabel (.libs/libstdc++.lax/libc++11conv...
authorJan Hubicka <jh@suse.cz>
Tue, 17 Sep 2013 15:46:06 +0000 (17:46 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Tue, 17 Sep 2013 15:46:06 +0000 (15:46 +0000)
commit5b79657a115e3b62fc860ad88238e9ab0b0f6395
tree114983054e860912f00de7bb086f99457a71972c
parent27442c2405bc264c435b485db9a13f6061535aa7
re PR ipa/58329 (ld: Invalid symbol type for plabel (.libs/libstdc++.lax/libc++11convenience.a/system_error.o, std::error_category::default_error_condition(int) const [clone .localalias.9]).)

PR middle-end/58329
* ipa-devirt.c (ipa_devirt): Be ready for symtab_nonoverwritable_alias
to return NULL.
* ipa.c (function_and_variable_visibility): Likewise.
* ipa-profile.c (ipa_profile): Likewise.

From-SVN: r202657
gcc/ChangeLog
gcc/ipa-devirt.c
gcc/ipa-profile.c
gcc/ipa.c