diff options
author | Steve Chamberlain <sac@cygnus> | 1992-05-18 22:46:15 +0000 |
---|---|---|
committer | Steve Chamberlain <sac@cygnus> | 1992-05-18 22:46:15 +0000 |
commit | de1478e1159147df2e1acec5f5e71cc935c6a82c (patch) | |
tree | 6e47b5ff46f45f86e37742e3b017ab04907e2544 /bfd | |
parent | 5027f107578509104854dd920b628c1113671231 (diff) | |
download | gdb-de1478e1159147df2e1acec5f5e71cc935c6a82c.zip gdb-de1478e1159147df2e1acec5f5e71cc935c6a82c.tar.gz gdb-de1478e1159147df2e1acec5f5e71cc935c6a82c.tar.bz2 |
Fix various protos so bfd/binutils compile on sun3 with gcc
Diffstat (limited to 'bfd')
-rw-r--r-- | bfd/hosts/sun3.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/bfd/hosts/sun3.h b/bfd/hosts/sun3.h index f85aab1..0c3b495 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(); |