+Thu Jul 29 20:20:39 1993 david d `zoo' zuhn (zoo@rtl.cygnus.com)
+
+ * hosts/sun3.h: remove some function decls that conflict w/ ANSI
+ C, and aren't needed anyway (return int)
+
+Wed Jul 28 15:46:38 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
+
+ * elfcode.h: Use casts with bfd_alloc and alloca.
+
Tue Jul 27 12:51:43 1993 Fred Fish (fnf@deneb.cygnus.com)
* nlm{32,64}-gen.c (JUMP_TABLE_PREFIX): Delete.
Tue Jul 20 16:21:52 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
- * elf32-sparc.c (elf_sparc_howto_table): Don't use "^&" before
+ * elf32-sparc.c (elf_sparc_howto_table): Don't use "&" before
function name; it's valid without, and some compilers give
warnings with it there.
* elf.c, elfcode.h, libelf.h: Serious reorganization.
Deleted `thunk' structure, merged into tdata, duplicate data
eliminated.
- Rearranged functions, grouping by function.
+ Rearranged functions, grouping by functionality.
Broke up many functions in elfcode.h, re-ordered many parts of
file writing to handle unpredictable state of section relocation
table as provided by various applications.
#endif /* not __STDC__ */
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 *,CONST char *,...));
-extern int EXFUN(printf,(char *,...));
extern int EXFUN(qsort,(void *data,int els, int siz, int func()));
extern void EXFUN(exit,(int));
-extern int EXFUN(fseek,(FILE*, int, int));
extern int EXFUN(fclose,(FILE*));
extern void EXFUN(bcopy,(char*,char*,int));
extern int EXFUN(bcmp,(char *, char *, int));
extern char *memchr();
extern char *strrchr();
extern int chmod();
-extern int fread();
extern int fstat();
-extern int fwrite();
extern int sscanf();
extern int stat();
extern int strtol();