summaryrefslogtreecommitdiff
path: root/gcc/varray.c
diff options
context:
space:
mode:
authorgeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>2004-01-16 07:28:11 +0000
committergeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>2004-01-16 07:28:11 +0000
commit318dcdd8f3f982879218d4ef3b33e0bbb6cc0976 (patch)
treefb0803546a9062f4ca3b67f849d9857280108725 /gcc/varray.c
parentbff4639dce8249b107d34161bdb3354d133b3687 (diff)
downloadgcc-318dcdd8f3f982879218d4ef3b33e0bbb6cc0976.tar.gz
PR pch/13689
* alias.c (struct alias_set_entry): Mark for GC. (alias_sets): Make static, mark for GC. (record_alias_subset): Use GC to allocate alias structures. * varray.c (element): Make generic varrays GCed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75962 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/varray.c')
-rw-r--r--gcc/varray.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/varray.c b/gcc/varray.c
index b748d438e9a..dd4640d5d77 100644
--- a/gcc/varray.c
+++ b/gcc/varray.c
@@ -30,8 +30,8 @@
#define VARRAY_HDR_SIZE (sizeof (struct varray_head_tag) - sizeof (varray_data))
-/* Do not add any more non-GC items here. Please either remove or GC those items that
- are not GCed. */
+/* Do not add any more non-GC items here. Please either remove or GC
+ those items that are not GCed. */
static const struct {
unsigned char size;
@@ -47,7 +47,7 @@ static const struct {
{ sizeof (unsigned long), 1 },
{ sizeof (HOST_WIDE_INT), 1 },
{ sizeof (unsigned HOST_WIDE_INT), 1 },
- { sizeof (void *), 0 },
+ { sizeof (void *), 1 },
{ sizeof (char *), 1 },
{ sizeof (struct rtx_def *), 1 },
{ sizeof (struct rtvec_def *), 1 },