cpplib.c (do_define): Cast `alloca' return value.
Mon Jun 7 13:33:39 1999 Dave Brolley <brolley@cygnus.com> * cpplib.c (do_define): Cast `alloca' return value. (do_include, do_undef, do_pragma): Likewise. * cpphash.c (dump_definition): Cast `xstrdup' and `alloca' return values. * cppfiles.c (initialize_input_buffer): Cast `xmalloc' return values. * gcc/cppspec.c (lang_specific_driver): Cast xmalloc return value. From-SVN: r27391
This commit is contained in:
parent
683a10613f
commit
e7553be55a
@ -1,3 +1,12 @@
|
||||
Mon Jun 7 13:33:39 1999 Dave Brolley <brolley@cygnus.com>
|
||||
|
||||
* cpplib.c (do_define): Cast `alloca' return value.
|
||||
(do_include, do_undef, do_pragma): Likewise.
|
||||
* cpphash.c (dump_definition): Cast `xstrdup' and `alloca' return
|
||||
values.
|
||||
* cppfiles.c (initialize_input_buffer): Cast `xmalloc' return values.
|
||||
* gcc/cppspec.c (lang_specific_driver): Cast xmalloc return value.
|
||||
|
||||
Sun Jun 6 11:58:34 1999 Jakub Jelinek <jj@ultra.linux.cz>
|
||||
|
||||
* sparc.md (abstf2): This should be an expand.
|
||||
|
@ -1100,7 +1100,7 @@ initialize_input_buffer (pfile, fd, st)
|
||||
read_and_prescan inner loop. The number of non-EMPTY entries
|
||||
should be as small as humanly possible. */
|
||||
|
||||
tmp = xmalloc (1 << CHAR_BIT);
|
||||
tmp = (U_CHAR *) xmalloc (1 << CHAR_BIT);
|
||||
memset (tmp, SPECCASE_EMPTY, 1 << CHAR_BIT);
|
||||
tmp['\0'] = SPECCASE_NUL;
|
||||
tmp['\r'] = SPECCASE_CR;
|
||||
@ -1138,7 +1138,7 @@ initialize_input_buffer (pfile, fd, st)
|
||||
the case there's a potential trigraph or end-of-line digraph at
|
||||
the end of a block. */
|
||||
|
||||
tmp = xmalloc (pipe_buf + 2 + 2);
|
||||
tmp = (U_CHAR *) xmalloc (pipe_buf + 2 + 2);
|
||||
pfile->input_buffer = tmp;
|
||||
pfile->input_buffer_len = pipe_buf;
|
||||
}
|
||||
|
@ -1665,9 +1665,10 @@ dump_definition (pfile, macro)
|
||||
else
|
||||
{
|
||||
struct reflist *r;
|
||||
unsigned char *argnames = xstrdup (defn->args.argnames);
|
||||
unsigned char **argv = alloca (defn->nargs * sizeof(char *));
|
||||
int *argl = alloca (defn->nargs * sizeof(int));
|
||||
unsigned char *argnames = (unsigned char *) xstrdup (defn->args.argnames);
|
||||
unsigned char **argv = (unsigned char **) alloca (defn->nargs *
|
||||
sizeof(char *));
|
||||
int *argl = (int *) alloca (defn->nargs * sizeof(int));
|
||||
unsigned char *x;
|
||||
int i;
|
||||
|
||||
|
@ -624,7 +624,7 @@ do_define (pfile, keyword)
|
||||
/* Copy out the line so we can pop the token buffer. */
|
||||
buf = pfile->token_buffer + here;
|
||||
end = CPP_PWRITTEN (pfile);
|
||||
macro = alloca (end - buf + 1);
|
||||
macro = (U_CHAR *) alloca (end - buf + 1);
|
||||
bcopy (buf, macro, end - buf + 1);
|
||||
end = macro + (end - buf);
|
||||
|
||||
@ -1015,7 +1015,7 @@ do_include (pfile, keyword)
|
||||
}
|
||||
|
||||
flen = CPP_WRITTEN (pfile) - old_written;
|
||||
ftok = alloca (flen + 1);
|
||||
ftok = (unsigned char *) alloca (flen + 1);
|
||||
memcpy (ftok, pfile->token_buffer + old_written, flen);
|
||||
ftok[flen] = '\0';
|
||||
|
||||
@ -1342,7 +1342,7 @@ do_undef (pfile, keyword)
|
||||
limit = CPP_PWRITTEN(pfile);
|
||||
|
||||
/* Copy out the token so we can pop the token buffer. */
|
||||
name = alloca (limit - buf + 1);
|
||||
name = (U_CHAR *) alloca (limit - buf + 1);
|
||||
bcopy(buf, name, limit - buf);
|
||||
name[limit - buf] = '\0';
|
||||
|
||||
@ -1507,7 +1507,7 @@ do_pragma (pfile, keyword)
|
||||
fname = p + 1;
|
||||
p = (U_CHAR *) index (fname, '\"');
|
||||
|
||||
fcopy = alloca (p - fname + 1);
|
||||
fcopy = (U_CHAR *) alloca (p - fname + 1);
|
||||
bcopy (fname, fcopy, p - fname);
|
||||
fcopy[p-fname] = '\0';
|
||||
|
||||
|
@ -194,7 +194,7 @@ lang_specific_driver (errfn, in_argc, in_argv, in_added_libraries)
|
||||
if (new_argc == argc)
|
||||
return;
|
||||
|
||||
new_argv = xmalloc (new_argc * sizeof(char *));
|
||||
new_argv = (char **) xmalloc (new_argc * sizeof(char *));
|
||||
|
||||
new_argv[0] = argv[0];
|
||||
j = 1;
|
||||
|
Loading…
Reference in New Issue
Block a user