diff options
-rw-r--r-- | bfd/ChangeLog | 3 | ||||
-rw-r--r-- | bfd/hosts/sun3.h | 9 |
2 files changed, 4 insertions, 8 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 6493c23..933653a 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,5 +1,8 @@ Thu Jun 2 17:39:22 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) + * hosts/sun3.h: Include <stdlib.h>. Don't declare free, exit or + getenv. + Add linker support for SunOS shared libraries. * sunos.c: Include bfdlink.h. Add many new functions and definitions for SunOS shared library support. diff --git a/bfd/hosts/sun3.h b/bfd/hosts/sun3.h index da907c2..245eddb 100644 --- a/bfd/hosts/sun3.h +++ b/bfd/hosts/sun3.h @@ -7,27 +7,20 @@ #include <ctype.h> #include <string.h> #include <sys/file.h> +#include <stdlib.h> #ifndef O_ACCMODE #define O_ACCMODE (O_RDONLY | O_WRONLY | O_RDWR) #endif #define SEEK_SET 0 #define SEEK_CUR 1 -#ifdef __STDC__ -extern void free PARAMS ((PTR)); -#else /* not __STDC__ */ -extern int free PARAMS ((PTR)); -#endif /* not __STDC__ */ -extern void abort PARAMS ((void)); extern int close PARAMS ((int)); extern int fprintf PARAMS ((FILE *,CONST char *,...)); -extern void exit PARAMS ((int)); extern int fclose PARAMS ((FILE*)); extern void bcopy PARAMS ((char*,char*,int)); extern int bcmp PARAMS ((char *, char *, int)); extern void bzero PARAMS ((char *, int)); extern void perror PARAMS ((CONST char *)); -extern char *getenv(); extern char * strchr(); extern char *memchr(); extern char *strrchr(); |