OSDN Git Service
(root)
/
pf3gnuchains
/
gcc-fork.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* lto-symtab.c (lto_symtab_entry_def) Add vnode.
[pf3gnuchains/gcc-fork.git]
/
gcc
/
lto-streamer.h
diff --git
a/gcc/lto-streamer.h
b/gcc/lto-streamer.h
index
703d6fa
..
c33feb6
100644
(file)
--- a/
gcc/lto-streamer.h
+++ b/
gcc/lto-streamer.h
@@
-1,7
+1,7
@@
/* Data structures and declarations used for reading and writing
GIMPLE to a file stream.
/* Data structures and declarations used for reading and writing
GIMPLE to a file stream.
- Copyright (C) 2009 Free Software Foundation, Inc.
+ Copyright (C) 2009
, 2010
Free Software Foundation, Inc.
Contributed by Doug Kwan <dougkwan@google.com>
This file is part of GCC.
Contributed by Doug Kwan <dougkwan@google.com>
This file is part of GCC.
@@
-256,11
+256,11
@@
enum lto_section_type
LTO_section_function_body,
LTO_section_static_initializer,
LTO_section_cgraph,
LTO_section_function_body,
LTO_section_static_initializer,
LTO_section_cgraph,
+ LTO_section_varpool,
LTO_section_jump_functions,
LTO_section_ipa_pure_const,
LTO_section_ipa_reference,
LTO_section_symtab,
LTO_section_jump_functions,
LTO_section_ipa_pure_const,
LTO_section_ipa_reference,
LTO_section_symtab,
- LTO_section_wpa_fixup,
LTO_section_opts,
LTO_N_SECTION_TYPES /* Must be last. */
};
LTO_section_opts,
LTO_N_SECTION_TYPES /* Must be last. */
};
@@
-767,10
+767,6
@@
extern void lto_push_out_decl_state (struct lto_out_decl_state *);
extern struct lto_out_decl_state *lto_pop_out_decl_state (void);
extern void lto_record_function_out_decl_state (tree,
struct lto_out_decl_state *);
extern struct lto_out_decl_state *lto_pop_out_decl_state (void);
extern void lto_record_function_out_decl_state (tree,
struct lto_out_decl_state *);
-extern void lto_new_extern_inline_states (void);
-extern void lto_delete_extern_inline_states (void);
-extern void lto_force_functions_extern_inline (bitmap decls);
-extern bool lto_forced_extern_inline_p (tree fn_decl);
/* In lto-streamer.c. */
/* In lto-streamer.c. */
@@
-835,6
+831,8
@@
int lto_cgraph_encoder_encode (lto_cgraph_encoder_t, struct cgraph_node *);
void lto_cgraph_encoder_delete (lto_cgraph_encoder_t encoder);
void output_cgraph (cgraph_node_set);
void input_cgraph (void);
void lto_cgraph_encoder_delete (lto_cgraph_encoder_t encoder);
void output_cgraph (cgraph_node_set);
void input_cgraph (void);
+void output_varpool (varpool_node_set);
+void input_varpool (void);
/* In lto-symtab.c. */
/* In lto-symtab.c. */