From 8db99db275183d379d0b6f2cd80942f6f5f5b4b2 Mon Sep 17 00:00:00 2001 From: "Kaveh R. Ghazi" Date: Fri, 19 Mar 1999 12:43:55 +0000 Subject: Warning fixes: * cccp.c (create_definition): Cast to U_CHAR* when assigning to one. * cppfiles.c (read_and_prescan): Likewise. Start a #define in column 0. * cpplib.c (cpp_define): Cast to U_CHAR* when assigning to one. (cpp_push_buffer): Likewise for cpp_buffer*. (do_include): Change the type of `fbeg' and `fend' to unsigned char*. (do_endif): Cast to char* when assigning to one. (do_assert): Likewise. (do_unassert): Likewise. (cpp_read_check_assertion): Change the type of `name' to U_CHAR*. Don't do unnecessary cast to char* anymore. * genrecog.c (make_insn_sequence): Cast to char** when assigning to one. Cast the first argument of bzero to PTR. * loop.c (strength_reduce): Remove unused variable `note'. * reload1.c (new_insn_chain): Cast to struct insn_chain* when assigning to one. * rtl.c (copy_rtx): Use memcpy instead of bcopy. From-SVN: r25860 --- gcc/genrecog.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gcc/genrecog.c') diff --git a/gcc/genrecog.c b/gcc/genrecog.c index e66a839..f135947 100644 --- a/gcc/genrecog.c +++ b/gcc/genrecog.c @@ -221,8 +221,9 @@ make_insn_sequence (insn, type) { int new_size; new_size = (insn_name_ptr_size ? insn_name_ptr_size * 2 : 512); - insn_name_ptr = xrealloc (insn_name_ptr, sizeof(char *) * new_size); - bzero (insn_name_ptr + insn_name_ptr_size, + insn_name_ptr = + (char **) xrealloc (insn_name_ptr, sizeof(char *) * new_size); + bzero ((PTR)(insn_name_ptr + insn_name_ptr_size), sizeof(char *) * (new_size - insn_name_ptr_size)); insn_name_ptr_size = new_size; } -- cgit v1.1