diff options
author | Jason Merrill <jason@redhat.com> | 2010-03-03 14:02:08 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2010-03-03 14:02:08 -0500 |
commit | 1d5053d6b407b6fc493151a3581df7c628ffa72b (patch) | |
tree | 194d8b86327b39798460337e66b7e50860713988 /gcc/lto-streamer.h | |
parent | 2c71ac786646a4ed4d221a574b2797c66549e9d6 (diff) | |
download | gcc-1d5053d6b407b6fc493151a3581df7c628ffa72b.zip gcc-1d5053d6b407b6fc493151a3581df7c628ffa72b.tar.gz gcc-1d5053d6b407b6fc493151a3581df7c628ffa72b.tar.bz2 |
re PR c++/12909 (ambiguity in mangling vector types)
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.
From-SVN: r157204
Diffstat (limited to 'gcc/lto-streamer.h')
-rw-r--r-- | gcc/lto-streamer.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/lto-streamer.h b/gcc/lto-streamer.h index 703d6fa..e67b669 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 |