summaryrefslogtreecommitdiff
path: root/gcc/lto-streamer.h
diff options
context:
space:
mode:
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>2010-03-03 19:02:08 +0000
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>2010-03-03 19:02:08 +0000
commitdfe4eda7df0bce0061f4f1073b03840b04db818b (patch)
tree194d8b86327b39798460337e66b7e50860713988 /gcc/lto-streamer.h
parentf7496db6ed821b01c26f8ba98b8cca97bc7f6b37 (diff)
downloadgcc-dfe4eda7df0bce0061f4f1073b03840b04db818b.tar.gz
PR c++/12909
* lto-streamer.h (LTO_tags): Add LTO_var_decl_alias. * lto-streamer-in.c (lto_input_tree): Read it. * lto-streamer-out.c (output_unreferenced_globals): Write it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157204 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/lto-streamer.h')
-rw-r--r--gcc/lto-streamer.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/lto-streamer.h b/gcc/lto-streamer.h
index 703d6fabbff..e67b669387f 100644
--- a/gcc/lto-streamer.h
+++ b/gcc/lto-streamer.h
@@ -217,6 +217,9 @@ enum LTO_tags
/* Special for global streamer. Reference to previously-streamed node. */
LTO_tree_pickle_reference,
+ /* A decl which exists only to provide an extra symbol for another var. */
+ LTO_var_decl_alias,
+
/* References to indexable tree nodes. These objects are stored in
tables that are written separately from the function bodies that
reference them. This way they can be instantiated even when the