aboutsummaryrefslogtreecommitdiff
path: root/gcc/main.c
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2012-10-06 15:59:55 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2012-10-06 13:59:55 +0000
commit46591697e191ac8fae688de3eb51a5262eeb121a (patch)
tree0c275b274a19f744168cc3a157e933f102062784 /gcc/main.c
parent4ed3a4d41bca4ddd01f7775ab0f4e1140a0a4fdd (diff)
downloadgcc-46591697e191ac8fae688de3eb51a5262eeb121a.zip
gcc-46591697e191ac8fae688de3eb51a5262eeb121a.tar.gz
gcc-46591697e191ac8fae688de3eb51a5262eeb121a.tar.bz2
re PR lto/54790 (Missing optimization with LTO)
PR lto/54790 * lto.c (resolution_map): New static var. (register_resolution): New function. (lto_register_var_decl_in_symtab): Use it. (read_cgraph_and_symbols): Copy resolutions into the symtab. * lto-streamer.h (lto_symtab_register_decl, lto_symtab_get_resolution, lto_mark_nothrow_fndecl, lto_fixup_nothrow_decls): Remove. * lto-symtab.c (lto_symtab_register_decl): Remove. From-SVN: r192159
Diffstat (limited to 'gcc/main.c')
0 files changed, 0 insertions, 0 deletions