aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/java-gimplify.c
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2013-08-30 17:41:26 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2013-08-30 15:41:26 +0000
commit8a41354f5b0ce051d47ec8465048a1873a62e8e6 (patch)
tree3b9154fede0868d904d1f675f33c7c0dbcdfd5e6 /gcc/java/java-gimplify.c
parenta624d5fe08ca0e8bf755a33b4849ff03d511958e (diff)
downloadgcc-8a41354f5b0ce051d47ec8465048a1873a62e8e6.zip
gcc-8a41354f5b0ce051d47ec8465048a1873a62e8e6.tar.gz
gcc-8a41354f5b0ce051d47ec8465048a1873a62e8e6.tar.bz2
cgraph.c (cgraph_function_body_availability): Handle weakref correctly.
* cgraph.c (cgraph_function_body_availability): Handle weakref correctly. * passes.def: Remove pass_fixup_cfg. * ipa-inline.c (ipa_inline): When not optimizing, do not inline; track when we need to remove functions. (gate_ipa_inline): Execute inlining always; add comment why. (pass_data_ipa_inline): Remove TODO_remove_functions. * ipa-inline-analysis.c (inline_generate_summary): When not optimizing do not produce summaries. * symtab.c (change_decl_assembler_name): Handle renaming of weakrefs. (symtab_nonoverwritable_alias): Assert we are not called on weakref. * varpool.c (cgraph_variable_initializer_availability): Fix weakrefs, constant pool and vtable. From-SVN: r202111
Diffstat (limited to 'gcc/java/java-gimplify.c')
0 files changed, 0 insertions, 0 deletions