diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/gcse.c | 16 |
2 files changed, 13 insertions, 8 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 67d479b..7b81075 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 2001-12-31 Graham Stott <grahams@redhat.com> + * gcse.c (gcse_main): Fix typos. + (alloc_gcse_mem): Likewise. + +2001-12-31 Graham Stott <grahams@redhat.com> + * function.h: Remove undefs for rtx and tree. 2001-12-30 Richard Henderson <rth@redhat.com> @@ -831,11 +831,11 @@ gcse_main (f, file) { free_modify_mem_tables (); modify_mem_list - = (rtx *) gmalloc (n_basic_blocks * sizeof (rtx *)); + = (rtx *) gmalloc (n_basic_blocks * sizeof (rtx)); canon_modify_mem_list - = (rtx *) gmalloc (n_basic_blocks * sizeof (rtx *)); - memset ((char *) modify_mem_list, 0, n_basic_blocks * sizeof (rtx *)); - memset ((char *) canon_modify_mem_list, 0, n_basic_blocks * sizeof (rtx *)); + = (rtx *) gmalloc (n_basic_blocks * sizeof (rtx)); + memset ((char *) modify_mem_list, 0, n_basic_blocks * sizeof (rtx)); + memset ((char *) canon_modify_mem_list, 0, n_basic_blocks * sizeof (rtx)); orig_bb_count = n_basic_blocks; } free_reg_set_mem (); @@ -1019,10 +1019,10 @@ alloc_gcse_mem (f) max_gcse_regno); /* Allocate array to keep a list of insns which modify memory in each basic block. */ - modify_mem_list = (rtx *) gmalloc (n_basic_blocks * sizeof (rtx *)); - canon_modify_mem_list = (rtx *) gmalloc (n_basic_blocks * sizeof (rtx *)); - memset ((char *) modify_mem_list, 0, n_basic_blocks * sizeof (rtx *)); - memset ((char *) canon_modify_mem_list, 0, n_basic_blocks * sizeof (rtx *)); + modify_mem_list = (rtx *) gmalloc (n_basic_blocks * sizeof (rtx)); + canon_modify_mem_list = (rtx *) gmalloc (n_basic_blocks * sizeof (rtx)); + memset ((char *) modify_mem_list, 0, n_basic_blocks * sizeof (rtx)); + memset ((char *) canon_modify_mem_list, 0, n_basic_blocks * sizeof (rtx)); modify_mem_list_set = BITMAP_XMALLOC (); canon_modify_mem_list_set = BITMAP_XMALLOC (); } |