diff options
author | Richard Biener <rguenther@suse.de> | 2018-12-06 11:32:09 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2018-12-06 11:32:09 +0000 |
commit | 1c252ef3cbf964ce6022e5431de7f264a929a100 (patch) | |
tree | 9d8140a68c008e3bc89ef9eded4d916dcf77f927 /gcc/ira.c | |
parent | 98610dc5b630a8ee7f39ed48d45e58fb044dbec1 (diff) | |
download | gcc-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.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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)); } } |