diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1994-06-14 18:19:28 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1994-06-14 18:19:28 -0400 |
commit | 4c9a05bc5560ebb1144228bccb5312871a3089f7 (patch) | |
tree | a7bb6982dd7325e985889dd58de3ba6d06851867 /gcc/global.c | |
parent | de953b38a3adb0580dd8caf88991fc78226b1f4e (diff) | |
download | gcc-4c9a05bc5560ebb1144228bccb5312871a3089f7.tar.gz |
Cast pointer operands to bzero, bcopy, and bcmp to (char *).
From-SVN: r7472
Diffstat (limited to 'gcc/global.c')
-rw-r--r-- | gcc/global.c | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/gcc/global.c b/gcc/global.c index 6d6ac471b91..c3dc7493ee5 100644 --- a/gcc/global.c +++ b/gcc/global.c @@ -364,7 +364,7 @@ global_alloc (file) /* Initialize the shared-hard-reg mapping from the list of pairs that may share. */ reg_may_share = (int *) alloca (max_regno * sizeof (int)); - bzero (reg_may_share, max_regno * sizeof (int)); + bzero ((char *) reg_may_share, max_regno * sizeof (int)); for (x = regs_may_share; x; x = XEXP (XEXP (x, 1), 1)) { int r1 = REGNO (XEXP (x, 0)); @@ -400,10 +400,10 @@ global_alloc (file) allocno_calls_crossed = (int *) alloca (max_allocno * sizeof (int)); allocno_n_refs = (int *) alloca (max_allocno * sizeof (int)); allocno_live_length = (int *) alloca (max_allocno * sizeof (int)); - bzero (allocno_size, max_allocno * sizeof (int)); - bzero (allocno_calls_crossed, max_allocno * sizeof (int)); - bzero (allocno_n_refs, max_allocno * sizeof (int)); - bzero (allocno_live_length, max_allocno * sizeof (int)); + bzero ((char *) allocno_size, max_allocno * sizeof (int)); + bzero ((char *) allocno_calls_crossed, max_allocno * sizeof (int)); + bzero ((char *) allocno_n_refs, max_allocno * sizeof (int)); + bzero ((char *) allocno_live_length, max_allocno * sizeof (int)); for (i = FIRST_PSEUDO_REGISTER; i < max_regno; i++) if (reg_allocno[i] >= 0) @@ -420,8 +420,8 @@ global_alloc (file) /* Calculate amount of usage of each hard reg by pseudos allocated by local-alloc. This is to see if we want to override it. */ - bzero (local_reg_live_length, sizeof local_reg_live_length); - bzero (local_reg_n_refs, sizeof local_reg_n_refs); + bzero ((char *) local_reg_live_length, sizeof local_reg_live_length); + bzero ((char *) local_reg_n_refs, sizeof local_reg_n_refs); for (i = FIRST_PSEUDO_REGISTER; i < max_regno; i++) if (reg_allocno[i] < 0 && reg_renumber[i] >= 0) { @@ -446,30 +446,32 @@ global_alloc (file) hard_reg_conflicts = (HARD_REG_SET *) alloca (max_allocno * sizeof (HARD_REG_SET)); - bzero (hard_reg_conflicts, max_allocno * sizeof (HARD_REG_SET)); + bzero ((char *) hard_reg_conflicts, max_allocno * sizeof (HARD_REG_SET)); hard_reg_preferences = (HARD_REG_SET *) alloca (max_allocno * sizeof (HARD_REG_SET)); - bzero (hard_reg_preferences, max_allocno * sizeof (HARD_REG_SET)); + bzero ((char *) hard_reg_preferences, max_allocno * sizeof (HARD_REG_SET)); hard_reg_copy_preferences = (HARD_REG_SET *) alloca (max_allocno * sizeof (HARD_REG_SET)); - bzero (hard_reg_copy_preferences, max_allocno * sizeof (HARD_REG_SET)); + bzero ((char *) hard_reg_copy_preferences, + max_allocno * sizeof (HARD_REG_SET)); hard_reg_full_preferences = (HARD_REG_SET *) alloca (max_allocno * sizeof (HARD_REG_SET)); - bzero (hard_reg_full_preferences, max_allocno * sizeof (HARD_REG_SET)); + bzero ((char *) hard_reg_full_preferences, + max_allocno * sizeof (HARD_REG_SET)); regs_someone_prefers = (HARD_REG_SET *) alloca (max_allocno * sizeof (HARD_REG_SET)); - bzero (regs_someone_prefers, max_allocno * sizeof (HARD_REG_SET)); + bzero ((char *) regs_someone_prefers, max_allocno * sizeof (HARD_REG_SET)); allocno_row_words = (max_allocno + INT_BITS - 1) / INT_BITS; conflicts = (INT_TYPE *) alloca (max_allocno * allocno_row_words * sizeof (INT_TYPE)); - bzero (conflicts, max_allocno * allocno_row_words - * sizeof (INT_TYPE)); + bzero ((char *) conflicts, + max_allocno * allocno_row_words * sizeof (INT_TYPE)); allocnos_live = (INT_TYPE *) alloca (allocno_row_words * sizeof (INT_TYPE)); @@ -604,7 +606,7 @@ global_conflicts () for (b = 0; b < n_basic_blocks; b++) { - bzero (allocnos_live, allocno_row_words * sizeof (INT_TYPE)); + bzero ((char *) allocnos_live, allocno_row_words * sizeof (INT_TYPE)); /* Initialize table of registers currently live to the state at the beginning of this basic block. |