LTO bootstrapped on x86_64-unknown-linux-gnu, applied. Richard.
2015-02-10 Richard Biener <rguent...@suse.de> * tree-streamer.h (streamer_read_tree_bitfields): Adjust. * tree-streamer-in.c (streamer_read_tree_bitfields): Do not return the bitpack. Index: gcc/tree-streamer.h =================================================================== --- gcc/tree-streamer.h (revision 220575) +++ gcc/tree-streamer.h (working copy) @@ -77,8 +77,8 @@ tree streamer_alloc_tree (struct lto_inp void streamer_read_tree_body (struct lto_input_block *, struct data_in *, tree); tree streamer_get_pickled_tree (struct lto_input_block *, struct data_in *); tree streamer_get_builtin_tree (struct lto_input_block *, struct data_in *); -struct bitpack_d streamer_read_tree_bitfields (struct lto_input_block *, - struct data_in *, tree); +void streamer_read_tree_bitfields (struct lto_input_block *, + struct data_in *, tree); /* In tree-streamer-out.c. */ void streamer_write_string_cst (struct output_block *, Index: gcc/tree-streamer-in.c =================================================================== --- gcc/tree-streamer-in.c (revision 220575) +++ gcc/tree-streamer-in.c (working copy) @@ -466,7 +466,7 @@ unpack_ts_omp_clause_value_fields (struc Return the partially unpacked bitpack so the caller can unpack any other bitfield values that the writer may have written. */ -struct bitpack_d +void streamer_read_tree_bitfields (struct lto_input_block *ib, struct data_in *data_in, tree expr) { @@ -557,8 +557,6 @@ streamer_read_tree_bitfields (struct lto if (code == OMP_CLAUSE) unpack_ts_omp_clause_value_fields (data_in, &bp, expr); - - return bp; }