Fix various protos so bfd/binutils compile on sun3 with gcc
authorSteve Chamberlain <sac@cygnus>
Mon, 18 May 1992 22:46:15 +0000 (22:46 +0000)
committerSteve Chamberlain <sac@cygnus>
Mon, 18 May 1992 22:46:15 +0000 (22:46 +0000)
bfd/hosts/sun3.h

index f85aab169f68217d4fca27acec2080631940e5e6..0c3b4955993c0bef92b262a373e2f6a0280aa672 100644 (file)
@@ -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();