aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-eh.c
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2012-09-27 09:11:18 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2012-09-27 09:11:18 +0000
commite649d346e789ca15524872c11a40288113c27d50 (patch)
treeff86bf776914366000628c9bf9dc4c0d6d38f8c8 /gcc/tree-eh.c
parenta80f7a710e9bb7f5873b197d127aa30630ce6e4f (diff)
downloadgcc-e649d346e789ca15524872c11a40288113c27d50.zip
gcc-e649d346e789ca15524872c11a40288113c27d50.tar.gz
gcc-e649d346e789ca15524872c11a40288113c27d50.tar.bz2
re PR lto/54709 (r191713 breaks Firefox build)
2012-09-27 Richard Guenther <rguenther@suse.de> PR lto/54709 * lto-symtab.c (resolution_guessed_p): Remove. (set_resolution_guessed): Likewise. (lto_symtab_register_decl): Remove assert. (lto_symtab_resolve_symbols): Do not alter symbol resolutions and return the prevailing symbol, checking for multiple prevailing symbols here. (lto_symtab_merge_decls_1): Use the result from lto_symtab_resolve_symbols. Do not alter symbol resolutions. * gcc.dg/lto/pr54709_0.c: New testcase. * gcc.dg/lto/pr54709_1.c: Likewise. From-SVN: r191798
Diffstat (limited to 'gcc/tree-eh.c')
0 files changed, 0 insertions, 0 deletions