diff options
author | rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-02-05 15:23:36 +0000 |
---|---|---|
committer | rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-02-05 15:23:36 +0000 |
commit | 0028843950fa0319325bbfe05e29e1ae0c8aa566 (patch) | |
tree | 4b1c031686beae28ef49b51378b37ee5fa2a379a /gcc/lto/lto.h | |
parent | c86c2e73b039f42bf861036e41738ecf23c0d29c (diff) | |
download | gcc-0028843950fa0319325bbfe05e29e1ae0c8aa566.tar.gz |
2014-02-05 Richard Biener <rguenther@suse.de>
lto/
* lto.h (lto_global_var_decls): Remove.
* lto-lang.c (lto_init): Do not allocate lto_global_var_decls.
(lto_write_globals): Do nothing in WPA stage, gather globals from
the varpool here ...
* lto.c (lto_main): ... not here.
(materialize_cgraph): Do not call rest_of_decl_compilation
on the empty lto_global_var_decls vector.
(lto_global_var_decls): Remove.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207510 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/lto/lto.h')
-rw-r--r-- | gcc/lto/lto.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/gcc/lto/lto.h b/gcc/lto/lto.h index bb8e2edfc55..3c3c3264c0c 100644 --- a/gcc/lto/lto.h +++ b/gcc/lto/lto.h @@ -41,9 +41,6 @@ extern tree lto_eh_personality (void); extern void lto_main (void); extern void lto_read_all_file_options (void); -/* In lto-symtab.c */ -extern GTY(()) vec<tree, va_gc> *lto_global_var_decls; - /* In lto-elf.c or lto-coff.c */ extern lto_file *lto_obj_file_open (const char *filename, bool writable); extern void lto_obj_file_close (lto_file *file); |