aboutsummaryrefslogtreecommitdiff
path: root/gcc/ira.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2018-12-06 11:32:09 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2018-12-06 11:32:09 +0000
commit1c252ef3cbf964ce6022e5431de7f264a929a100 (patch)
tree9d8140a68c008e3bc89ef9eded4d916dcf77f927 /gcc/ira.c
parent98610dc5b630a8ee7f39ed48d45e58fb044dbec1 (diff)
downloadgcc-1c252ef3cbf964ce6022e5431de7f264a929a100.zip
gcc-1c252ef3cbf964ce6022e5431de7f264a929a100.tar.gz
gcc-1c252ef3cbf964ce6022e5431de7f264a929a100.tar.bz2
bitmap.c (bitmap_head::crashme): Define.
2018-12-06 Richard Biener <rguenther@suse.de> * bitmap.c (bitmap_head::crashme): Define. * bitmap.h (bitmap_head): Add constexpr default constructor poisoning the obstack member. (bitmap_head::crashme): Declare. (bitmap_release): New function clearing a bitmap and poisoning the obstack member. * gengtype.c (main): Make it recognize CONSTEXPR. * lra-constraints.c (lra_inheritance): Use bitmap_release instead of bitmap_clear. * ira.c (ira): Work around class-memaccess warning. * regrename.c (create_new_chain): Likewise. From-SVN: r266850
Diffstat (limited to 'gcc/ira.c')
-rw-r--r--gcc/ira.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/ira.c b/gcc/ira.c
index def194a..8258750 100644
--- a/gcc/ira.c
+++ b/gcc/ira.c
@@ -5417,7 +5417,7 @@ ira (FILE *f)
= ((struct ira_spilled_reg_stack_slot *)
ira_allocate (max_regno
* sizeof (struct ira_spilled_reg_stack_slot)));
- memset (ira_spilled_reg_stack_slots, 0,
+ memset ((void *)ira_spilled_reg_stack_slots, 0,
max_regno * sizeof (struct ira_spilled_reg_stack_slot));
}
}