aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2015-05-27 14:09:58 +0000
committerAldy Hernandez <aldyh@gcc.gnu.org>2015-05-27 14:09:58 +0000
commit70660539ce8d6bc1c9b3cb39e26fc55b89d6ec6a (patch)
tree40009057b3ede54dbd324e837ffe01bee4c74d42 /gcc/tree.h
parentd586cedd4c86b8a57827e10fd3ec532fe6fa15ae (diff)
downloadgcc-70660539ce8d6bc1c9b3cb39e26fc55b89d6ec6a.zip
gcc-70660539ce8d6bc1c9b3cb39e26fc55b89d6ec6a.tar.gz
gcc-70660539ce8d6bc1c9b3cb39e26fc55b89d6ec6a.tar.bz2
dwarf2out.c: Remove block_map.
* dwarf2out.c: Remove block_map. (gen_call_site_die): Replace block_map use with BLOCK_DIE. (gen_lexical_block_die): Same. (dwarf2out_function_decl): Remove block_map use. (dwarf2out_c_finalize): Same. * tree-core.h (struct tree_block): Add die field. * tree.h (BLOCK_DIE): New. From-SVN: r223758
Diffstat (limited to 'gcc/tree.h')
-rw-r--r--gcc/tree.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/tree.h b/gcc/tree.h
index 1957dc5..58d2e9b 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -1589,6 +1589,7 @@ extern void protected_set_expr_location (tree, location_t);
#define BLOCK_CHAIN(NODE) (BLOCK_CHECK (NODE)->block.chain)
#define BLOCK_ABSTRACT_ORIGIN(NODE) (BLOCK_CHECK (NODE)->block.abstract_origin)
#define BLOCK_ABSTRACT(NODE) (BLOCK_CHECK (NODE)->block.abstract_flag)
+#define BLOCK_DIE(NODE) (BLOCK_CHECK (NODE)->block.die)
/* True if BLOCK has the same ranges as its BLOCK_SUPERCONTEXT. */
#define BLOCK_SAME_RANGE(NODE) (BLOCK_CHECK (NODE)->base.u.bits.nameless_flag)