aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Weigand <uweigand@de.ibm.com>2004-02-11 20:16:07 +0000
committerUlrich Weigand <uweigand@gcc.gnu.org>2004-02-11 20:16:07 +0000
commit05ac140eafdf7c0bf6f41df0ea466d98ba26ac1a (patch)
tree8309c54ba72d7df47c2e8125dd8c1e2cc23f77c2
parent31d25d83b640a4103576cdeb6eec8fe6128e4e7a (diff)
downloadgcc-05ac140eafdf7c0bf6f41df0ea466d98ba26ac1a.zip
gcc-05ac140eafdf7c0bf6f41df0ea466d98ba26ac1a.tar.gz
gcc-05ac140eafdf7c0bf6f41df0ea466d98ba26ac1a.tar.bz2
tree.h (frame_base_decl): Add GTY marker.
* tree.h (frame_base_decl): Add GTY marker. * var-tracking.c (frame_base_decl): Likewise. From-SVN: r77671
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/tree.h2
-rw-r--r--gcc/var-tracking.c2
3 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0a4a8d5..9c1aa8a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2004-02-11 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * tree.h (frame_base_decl): Add GTY marker.
+ * var-tracking.c (frame_base_decl): Likewise.
+
2004-02-11 Daniel Berlin <dberlin@dberlin.org>
* dwarf2out.c (output_loc_list): Remove no longer necessary, and now
diff --git a/gcc/tree.h b/gcc/tree.h
index d8bbb86..3399d30 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -2053,7 +2053,7 @@ enum ptrmemfunc_vbit_where_t
#define NULL_TREE (tree) NULL
-extern tree frame_base_decl;
+extern GTY(()) tree frame_base_decl;
extern tree decl_assembler_name (tree);
/* Compute the number of bytes occupied by 'node'. This routine only
diff --git a/gcc/var-tracking.c b/gcc/var-tracking.c
index 5293abf..d0a0f8a 100644
--- a/gcc/var-tracking.c
+++ b/gcc/var-tracking.c
@@ -262,7 +262,7 @@ static htab_t changed_variables;
static bool emit_notes;
/* Fake variable for stack pointer. */
-tree frame_base_decl;
+GTY(()) tree frame_base_decl;
/* Local function prototypes. */
static void stack_adjust_offset_pre_post (rtx, HOST_WIDE_INT *,