From: Steve Chamberlain Date: Mon, 18 May 1992 22:46:15 +0000 (+0000) Subject: Fix various protos so bfd/binutils compile on sun3 with gcc X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=de1478e1159147df2e1acec5f5e71cc935c6a82c;p=binutils-gdb.git Fix various protos so bfd/binutils compile on sun3 with gcc --- diff --git a/bfd/hosts/sun3.h b/bfd/hosts/sun3.h index f85aab169f6..0c3b4955993 100644 --- a/bfd/hosts/sun3.h +++ b/bfd/hosts/sun3.h @@ -18,13 +18,13 @@ extern void EXFUN(free,(PTR)); #else /* not __STDC__ */ extern int EXFUN(free,(PTR)); #endif /* not __STDC__ */ -extern int EXFUN(abort,(void)); +extern void EXFUN(abort,(void)); extern int EXFUN(close,(int)); extern int EXFUN(fcntl,(int des, int cmd, int e)); extern int EXFUN(fprintf,(FILE *,char *,...)); extern int EXFUN(printf,(char *,...)); extern int EXFUN(qsort,(void *data,int els, int siz, int func())); -extern int EXFUN(exit,(int)); +extern void EXFUN(exit,(int)); extern int EXFUN(fseek,(FILE*, int, int)); extern int EXFUN(fclose,(FILE*)); extern void EXFUN(bcopy,(char*,char*,int)); @@ -42,8 +42,10 @@ extern int fwrite(); extern int sscanf(); extern int stat(); extern int strtol(); -char *malloc(); -char *realloc(); +#ifndef DONTDECLARE_MALLOC +extern PTR EXFUN(malloc,(unsigned)); +extern PTR EXFUN(realloc, (PTR, unsigned)); +#endif extern char *strrchr(); extern char *ctime();