diff options
author | hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-08-11 08:38:59 +0000 |
---|---|---|
committer | hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-08-11 08:38:59 +0000 |
commit | 02b699d50d860e2554adddf09753492b6f4bda66 (patch) | |
tree | 0793ee7ca02faf63574b64bf05c816cc6b8837e1 /gcc/lto-streamer.h | |
parent | 97d653b923462b4bbe0d4458357b96acd0e936f5 (diff) | |
download | gcc-02b699d50d860e2554adddf09753492b6f4bda66.tar.gz |
* lto-cgraph.c (output_cgraph): Rename to ...
(output_symtab): ... this one. Update for LTO_section_symtab_nodes.
(input_cgraph): Rename to ...
(input_symtab): ... this one. Update for LTO_section_symtab_nodes.
* lto-streamer-out.c (create_output_block): Do not set
section_type.
(produce_asm): Likewise.
(lto_output_toplevel_asms): Likewise.
(produce_asm_for_decls): Likewise.
(lto_output): Use output_symtab.
* lto-section-in.c (lto_section_name): Update.
* lto-section-out.c (lto_destroy_simple_output_block): Remove section_type.
* lto-streamer.h (enum lto_section_type): Remove LTO_section_varpool;
rename LTO_section_cgraph to LTO_section_symtab_nodes.
(struct lto_header): Remove section_type.
* lto.c (read_cgraph_and_symbols): Use input_symtab.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@190312 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/lto-streamer.h')
-rw-r--r-- | gcc/lto-streamer.h | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/gcc/lto-streamer.h b/gcc/lto-streamer.h index 39a40a45e9d..b874b0aa016 100644 --- a/gcc/lto-streamer.h +++ b/gcc/lto-streamer.h @@ -235,14 +235,13 @@ enum lto_section_type LTO_section_decls = 0, LTO_section_function_body, LTO_section_static_initializer, - LTO_section_cgraph, - LTO_section_varpool, + LTO_section_symtab, LTO_section_refs, LTO_section_asm, LTO_section_jump_functions, LTO_section_ipa_pure_const, LTO_section_ipa_reference, - LTO_section_symtab, + LTO_section_symtab_nodes, LTO_section_opts, LTO_section_cgraph_opt_sum, LTO_section_inline_summary, @@ -336,7 +335,6 @@ struct lto_header { int16_t major_version; int16_t minor_version; - enum lto_section_type section_type; }; /* The header for a function body. */ @@ -820,8 +818,8 @@ bool lto_symtab_encoder_encode_body_p (lto_symtab_encoder_t, bool lto_symtab_encoder_encode_initializer_p (lto_symtab_encoder_t, struct varpool_node *); -void output_cgraph (cgraph_node_set, varpool_node_set); -void input_cgraph (void); +void output_symtab (cgraph_node_set, varpool_node_set); +void input_symtab (void); bool referenced_from_other_partition_p (struct ipa_ref_list *, cgraph_node_set, varpool_node_set vset); |