aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-streamer-in.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2018-10-05 11:46:12 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2018-10-05 11:46:12 +0000
commit700adeb6fd65528758f9dbcd0aaf6345e14d312c (patch)
treeffeaac89fc3ae883b123142faa29975953613ddd /gcc/tree-streamer-in.c
parent3f41c986d23a13c978c92ee253f6fd014ae8eca8 (diff)
downloadgcc-700adeb6fd65528758f9dbcd0aaf6345e14d312c.zip
gcc-700adeb6fd65528758f9dbcd0aaf6345e14d312c.tar.gz
gcc-700adeb6fd65528758f9dbcd0aaf6345e14d312c.tar.bz2
tree-core.h (tree_block::abstract_flag): Remove.
2018-10-05 Richard Biener <rguenther@suse.de> * tree-core.h (tree_block::abstract_flag): Remove. (tree_block::block_num): Make full 32bits. * tree.def (BLOCK): Remove docs about BLOCK_ABSTRACT. * tree.h (BLOCK_ABSTRACT): Remove. * dwarf2out.c (gen_lexical_block_die): Remove dead code resulting from BLOCK_ABSTRACT being always false. (gen_inlined_subroutine_die): Likewise. (gen_block_die): Likewise. * tree.c (block_ultimate_origin): Likewise. * tree-pretty-print.c (dump_block_node): Remove code dealing with BLOCK_ABSTRACT. * tree-ssa-live.c (dump_scope_block): Likewise. * tree-streamer-in.c (unpack_ts_block_value_fields): Likewise. * tree-streamer-out.c (pack_ts_block_value_fields): Likewise. From-SVN: r264868
Diffstat (limited to 'gcc/tree-streamer-in.c')
-rw-r--r--gcc/tree-streamer-in.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/tree-streamer-in.c b/gcc/tree-streamer-in.c
index 8d8f869..bd98ed0 100644
--- a/gcc/tree-streamer-in.c
+++ b/gcc/tree-streamer-in.c
@@ -398,7 +398,6 @@ static void
unpack_ts_block_value_fields (struct data_in *data_in,
struct bitpack_d *bp, tree expr)
{
- BLOCK_ABSTRACT (expr) = (unsigned) bp_unpack_value (bp, 1);
/* BLOCK_NUMBER is recomputed. */
stream_input_location (&BLOCK_SOURCE_LOCATION (expr), bp, data_in);
}