diff options
author | Jeff Law <law@redhat.com> | 2009-10-23 20:45:33 +0000 |
---|---|---|
committer | Jeff Law <law@redhat.com> | 2009-10-23 20:45:33 +0000 |
commit | 1842abc1729f8464ebb6841bbba53c16e2ef85e4 (patch) | |
tree | 11cd53c01c82fef4a36dc441c177c8f5791e42b5 /gcc/lto-streamer.h | |
parent | 7cb10b40862da77eb3b5b1d8849fcf9586cc76ee (diff) | |
parent | 4305ca1e7fb07a4366633371d39928486f440d40 (diff) |
Merge from trunkreload-v2
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/reload-v2@153515 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/lto-streamer.h')
-rw-r--r-- | gcc/lto-streamer.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/lto-streamer.h b/gcc/lto-streamer.h index 4d90ecb0d0c..de1ee080b84 100644 --- a/gcc/lto-streamer.h +++ b/gcc/lto-streamer.h @@ -256,6 +256,7 @@ enum lto_section_type LTO_section_function_body, LTO_section_static_initializer, LTO_section_cgraph, + LTO_section_jump_functions, LTO_section_ipa_pure_const, LTO_section_ipa_reference, LTO_section_symtab, @@ -827,6 +828,7 @@ extern struct output_block *create_output_block (enum lto_section_type); extern void destroy_output_block (struct output_block *); extern void lto_output_tree (struct output_block *, tree, bool); extern void lto_output_bitpack (struct lto_output_stream *, struct bitpack_d *); +extern void produce_asm (struct output_block *ob, tree fn); /* In lto-cgraph.c */ @@ -843,9 +845,9 @@ void input_cgraph (void); extern void lto_symtab_register_decl (tree, ld_plugin_symbol_resolution_t, struct lto_file_decl_data *); extern void lto_symtab_merge_decls (void); +extern void lto_symtab_merge_cgraph_nodes (void); extern tree lto_symtab_prevailing_decl (tree decl); extern enum ld_plugin_symbol_resolution lto_symtab_get_resolution (tree decl); -extern void lto_symtab_clear_resolution (tree decl); /* In lto-opts.c. */ |