From f9e158c377d54f13901c7ab2e79de3f741c71e39 Mon Sep 17 00:00:00 2001 From: Jason Merrill Date: Thu, 4 May 2000 21:15:05 +0000 Subject: simplify-rtx.c (simplify_ternary_operation): Cast to unsigned. * simplify-rtx.c (simplify_ternary_operation): Cast to unsigned. * stor-layout.c (place_field): Likewise. * integrate.h (struct inline_remap): Make regno_pointer_align unsigned. * expr.c (store_expr): Make align unsigned. * explow.c (plus_constant_wide): Make low words unsigned. * expmed.c (choose_multiplier): Likewise. * fold-const.c (fold): Likewise. * tree.h (build_int_2): Likewise. * tree.c (build_int_2_wide, tree_int_cst_msb): Likewise. * emit-rtl.c (gen_reg_rtx): Add cast to unsigned char*. (init_emit): Change cast to unsigned char*. * varasm.c (compare_constant_1): Add cast to char*. * gcse.c (delete_null_pointer_checks): Change cast to unsigned int*. * reload1.c (reload): Likewise. * rtl.h (MEM_SET_IN_STRUCT_P): Use do { } while (0). From-SVN: r33684 --- gcc/reload1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/reload1.c') diff --git a/gcc/reload1.c b/gcc/reload1.c index 446ca8d..a543297 100644 --- a/gcc/reload1.c +++ b/gcc/reload1.c @@ -674,7 +674,7 @@ reload (first, global, dumpfile) reg_equiv_mem = (rtx *) xcalloc (max_regno, sizeof (rtx)); reg_equiv_init = (rtx *) xcalloc (max_regno, sizeof (rtx)); reg_equiv_address = (rtx *) xcalloc (max_regno, sizeof (rtx)); - reg_max_ref_width = (int *) xcalloc (max_regno, sizeof (int)); + reg_max_ref_width = (unsigned int *) xcalloc (max_regno, sizeof (int)); reg_old_renumber = (short *) xcalloc (max_regno, sizeof (short)); bcopy ((PTR) reg_renumber, (PTR) reg_old_renumber, max_regno * sizeof (short)); pseudo_forbidden_regs -- cgit v1.1