diff options
author | Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | 1999-03-19 12:43:55 +0000 |
---|---|---|
committer | Kaveh Ghazi <ghazi@gcc.gnu.org> | 1999-03-19 12:43:55 +0000 |
commit | 8db99db275183d379d0b6f2cd80942f6f5f5b4b2 (patch) | |
tree | 44ab1abac4ea78664a7aac624e55999489833429 /gcc/cpplib.c | |
parent | b03a08ee0f0d0c64d3d0df60730d078b26c49876 (diff) | |
download | gcc-8db99db275183d379d0b6f2cd80942f6f5f5b4b2.zip gcc-8db99db275183d379d0b6f2cd80942f6f5f5b4b2.tar.gz gcc-8db99db275183d379d0b6f2cd80942f6f5f5b4b2.tar.bz2 |
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
Diffstat (limited to 'gcc/cpplib.c')
-rw-r--r-- | gcc/cpplib.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/gcc/cpplib.c b/gcc/cpplib.c index 8cbe548..d508486 100644 --- a/gcc/cpplib.c +++ b/gcc/cpplib.c @@ -188,7 +188,7 @@ cpp_define (pfile, str) memcpy (buf, str, count - 2); /* Change the first "=" in the string to a space. If there is none, tack " 1" on the end. */ - p = strchr (buf, '='); + p = (U_CHAR *) strchr (buf, '='); if (p) { *p = ' '; @@ -755,7 +755,7 @@ cpp_push_buffer (pfile, buffer, length) return NULL; } - new = xcalloc (sizeof (cpp_buffer), 1); + new = (cpp_buffer *) xcalloc (sizeof (cpp_buffer), 1); new->if_stack = pfile->if_stack; new->cleanup = null_cleanup; @@ -1006,7 +1006,7 @@ do_include (pfile, keyword) int angle_brackets = 0; /* 0 for "...", 1 for <...> */ int before; /* included before? */ long flen; - char *fbeg, *fend; + unsigned char *fbeg, *fend; cpp_buffer *fp; enum cpp_token token; @@ -2025,7 +2025,7 @@ do_endif (pfile, keyword) for (ip = CPP_BUFFER (pfile); ; ip = CPP_PREV_BUFFER (ip)) if (ip->fname != NULL) break; - ip->ihash->control_macro = temp->control_macro; + ip->ihash->control_macro = (char *) temp->control_macro; } } free (temp); @@ -2748,7 +2748,7 @@ do_assert (pfile, keyword) cpp_pedwarn (pfile, "ANSI C does not allow `#assert'"); cpp_skip_hspace (pfile); - sym = CPP_PWRITTEN (pfile); /* remember where it starts */ + sym = (char *) CPP_PWRITTEN (pfile); /* remember where it starts */ ret = parse_assertion (pfile); if (ret == 0) goto error; @@ -2790,11 +2790,11 @@ do_assert (pfile, keyword) (char *)base->value.aschain, -1); base->value.aschain = this; - pfile->limit = sym; /* Pop */ + pfile->limit = (unsigned char *) sym; /* Pop */ return 0; error: - pfile->limit = sym; /* Pop */ + pfile->limit = (unsigned char *) sym; /* Pop */ skip_rest_of_line (pfile); return 1; } @@ -2815,7 +2815,7 @@ do_unassert (pfile, keyword) cpp_skip_hspace (pfile); - sym = CPP_PWRITTEN (pfile); /* remember where it starts */ + sym = (char *) CPP_PWRITTEN (pfile); /* remember where it starts */ ret = parse_assertion (pfile); if (ret == 0) goto error; @@ -2860,10 +2860,10 @@ do_unassert (pfile, keyword) delete_macro (base); /* Last answer for this predicate deleted. */ } - pfile->limit = sym; /* Pop */ + pfile->limit = (unsigned char *) sym; /* Pop */ return 0; error: - pfile->limit = sym; /* Pop */ + pfile->limit = (unsigned char *) sym; /* Pop */ skip_rest_of_line (pfile); return 1; } @@ -2885,7 +2885,7 @@ int cpp_read_check_assertion (pfile) cpp_reader *pfile; { - char *name = CPP_PWRITTEN (pfile); + U_CHAR *name = CPP_PWRITTEN (pfile); int result; HASHNODE *hp; @@ -2895,7 +2895,7 @@ cpp_read_check_assertion (pfile) result = 0; else { - hp = cpp_lookup (pfile, name, (char *)CPP_PWRITTEN (pfile) - name, -1); + hp = cpp_lookup (pfile, name, CPP_PWRITTEN (pfile) - name, -1); result = (hp != 0); } |