lto-streamer.h (struct output_block): Remove global.
authorRichard Biener <rguenther@suse.de>
Thu, 31 Jul 2014 10:11:44 +0000 (10:11 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 31 Jul 2014 10:11:44 +0000 (10:11 +0000)
commit936ddf9211b071868cef7351978fd3d216bd178f
tree889edf57fbec3f64a09d140098f9ff5114ffc90f
parent9d827cd5792155202a12d13b04c36abc1b29189d
lto-streamer.h (struct output_block): Remove global.

2014-07-31  Richard Biener  <rguenther@suse.de>

* lto-streamer.h (struct output_block): Remove global.
(struct data_in): Remove labels, num_named_labels and
num_unnamed_labels.
* lto-streamer-in.c (lto_data_in_delete): Do not free labels.
* lto-streamer-out.c (produce_asm_for_decls): Do not set global.

From-SVN: r213340
gcc/ChangeLog
gcc/lto-streamer-in.c
gcc/lto-streamer-out.c
gcc/lto-streamer.h