From ce3700e3ba57f07a44a2edc9d8b146a7682bb54e Mon Sep 17 00:00:00 2001 From: "Kaveh R. Ghazi" Date: Wed, 8 Sep 1999 19:42:01 +0000 Subject: [PATCH] system.h (sbrk, [...]): Backup prototypes changed from extern char *, to extern PTR. * system.h (sbrk, malloc, calloc, realloc): Backup prototypes changed from extern char *, to extern PTR. Also fix typo in NEED_DECLARATION_REALLOC test. * mips-tdump.c (malloc, calloc, realloc): Don't prototype. From-SVN: r29210 --- gcc/ChangeLog | 8 ++++++++ gcc/mips-tdump.c | 12 ------------ gcc/system.h | 10 +++++----- 3 files changed, 13 insertions(+), 17 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 08c2e15b35a..1d2296a2c3c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,11 @@ +Wed Sep 8 15:32:16 1999 Kaveh R. Ghazi + + * system.h (sbrk, malloc, calloc, realloc): Backup prototypes + changed from extern char *, to extern PTR. Also fix typo in + NEED_DECLARATION_REALLOC test. + + * mips-tdump.c (malloc, calloc, realloc): Don't prototype. + Wed Sep 8 11:40:47 1999 Kaveh R. Ghazi * gansidecl.h (__attribute__, ATTRIBUTE_UNUSED_LABEL, diff --git a/gcc/mips-tdump.c b/gcc/mips-tdump.c index fd70e51d88e..d82d0ac6c2e 100644 --- a/gcc/mips-tdump.c +++ b/gcc/mips-tdump.c @@ -262,18 +262,6 @@ const char *glevel_to_string __proto((glevel_t)); const char *lang_to_string __proto((lang_t)); const char *type_to_string __proto((AUXU *, int, FDR *)); -#ifndef __alpha -# ifdef NEED_DECLARATION_MALLOC -extern PTR_T malloc __proto((size_t)); -# endif -# ifdef NEED_DECLARATION_CALLOC -extern PTR_T calloc __proto((size_t, size_t)); -# endif -# ifdef NEED_DECLARATION_REALLOC -extern PTR_T realloc __proto((PTR_T, size_t)); -# endif -#endif - extern char *optarg; extern int optind; extern int opterr; diff --git a/gcc/system.h b/gcc/system.h index 0f960aff348..960e174f056 100644 --- a/gcc/system.h +++ b/gcc/system.h @@ -338,7 +338,7 @@ extern char *getwd (); #endif #ifdef NEED_DECLARATION_SBRK -extern char *sbrk (); +extern PTR sbrk (); #endif #ifdef NEED_DECLARATION_STRSTR @@ -350,15 +350,15 @@ extern char *strstr (); #endif #ifdef NEED_DECLARATION_MALLOC -extern char *malloc (); +extern PTR malloc (); #endif #ifdef NEED_DECLARATION_CALLOC -extern char *calloc (); +extern PTR calloc (); #endif -#ifdef NEED_DECLARATION_REMALLOC -extern char *realloc (); +#ifdef NEED_DECLARATION_REALLOC +extern PTR realloc (); #endif #ifdef HAVE_STRERROR -- 2.30.2