binutils-gdb/bfd
Ian Lance Taylor 075caafd65 These changes cut the size of libbfd.a on a Sun4 by about 11%.
Somewhat more could be done.

Fri Jan  8 15:47:53 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)

	* coffcode.h: Moved many generic functions into coffgen.c.  Moved
	swapping functions into coffswap.h for ECOFF use.  Moved
	relocation functions, only used by h8300 and z8k, into reloc16.c.
	Added hooks for coffgen.c functions to backend data structure, and
	added hook functions.  Still more could be done.
	* coffswap.h: New file to hold COFF swapping routines.
	* coffgen.c: New file to hold generic COFF functions.
	* reloc16.c: New file to hold h8300 and z8k specific relocation
	functions.
	* libcoff-in.h: Added declarations for functions in coffgen.c.
	* libcoff.h: Rebuilt to incorporate changes.
	* coff-h8300.c: Function name changes.
	* coff-z8k.c: Function name changes.  Use coff_reloc16_extra_cases
	hook rather than defining EXTRA_CASES.
	* Makefile.in: Build new files coffgen and reloc16.  Added
	dependencies of coff-*.o on coffswap.h and seclet.h.
1993-01-08 21:11:21 +00:00
..
doc recording file death 1992-12-08 04:59:31 +00:00
hosts * hosts/std-host.h: New file. Attempt at a generic/default 1992-12-22 23:37:36 +00:00
.Sanitize These changes cut the size of libbfd.a on a Sun4 by about 11%. 1993-01-08 21:11:21 +00:00
aout32.c
aout64.c
aout-adobe.c * aout-adobe.c, aoutf1.h, archive.c, bout.c, coff-rs6000.c, 1992-10-15 09:00:09 +00:00
aout-encap.c
aout-target.h * aout-target.h, aoutf1.h, trad-core.c, coffcode.h, libaout.h: 1992-11-28 13:00:18 +00:00
aoutf1.h * aout-adobe.c, aoutf1.h, aoutx.h, bout.c coff-m68k.c, coff-z8k.c, 1992-10-15 09:44:59 +00:00
aoutx.h * aoutx.h (some_aout_object_p): Protect arg prototype in 1992-11-29 16:40:09 +00:00
archive.c Wed Dec 30 12:46:30 1992 Ian Lance Taylor (ian@cygnus.com) 1992-12-30 20:49:21 +00:00
archures.c
bfd-in.h * libbfd-in.h, bfd-in.h: Eliminate all PROTO calls, replace with 1992-11-28 12:14:14 +00:00
bfd.c * bfd.c: Add struct hppa_core_data to tdata union. 1992-12-22 05:28:27 +00:00
bout.c * aout-adobe.c, aoutf1.h, aoutx.h, bout.c coff-m68k.c, coff-z8k.c, 1992-10-15 09:44:59 +00:00
cache.c If fclose fails, set bfd_error to system_call_error. 1992-10-23 21:25:38 +00:00
ChangeLog use bfd_xmalloc instead of malloc 1993-01-06 08:24:08 +00:00
coff-a29k.c * bfd-in.h: New macros bfd_asymbol_bfd and bfd_asymbol_flavour; 1992-12-22 23:40:27 +00:00
coff-h8300.c Some of these are guesses, if you know different, just yell. 1992-10-08 16:02:09 +00:00
coff-i386.c Some of these are guesses, if you know different, just yell. 1992-10-08 16:02:09 +00:00
coff-i960.c Some of these are guesses, if you know different, just yell. 1992-10-08 16:02:09 +00:00
coff-m68k.c * aout-adobe.c, aoutf1.h, aoutx.h, bout.c coff-m68k.c, coff-z8k.c, 1992-10-15 09:44:59 +00:00
coff-m88k.c Some of these are guesses, if you know different, just yell. 1992-10-08 16:02:09 +00:00
coff-mips.c * aout-target.h, aoutf1.h, trad-core.c, coffcode.h, libaout.h: 1992-11-28 13:00:18 +00:00
coff-msym.c Insert copyright notices in all BFD files that need them. 1992-10-15 10:59:13 +00:00
coff-rs6000.c * aout-adobe.c, aoutf1.h, archive.c, bout.c, coff-rs6000.c, 1992-10-15 09:00:09 +00:00
coff-z8k.c These changes cut the size of libbfd.a on a Sun4 by about 11%. 1993-01-08 21:11:21 +00:00
coffcode.h These changes cut the size of libbfd.a on a Sun4 by about 11%. 1993-01-08 21:11:21 +00:00
coffgen.c These changes cut the size of libbfd.a on a Sun4 by about 11%. 1993-01-08 21:11:21 +00:00
coffswap.h These changes cut the size of libbfd.a on a Sun4 by about 11%. 1993-01-08 21:11:21 +00:00
configure.bat
configure.host Mon Dec 21 12:40:10 1992 Ian Lance Taylor (ian@cygnus.com) 1992-12-21 21:17:54 +00:00
configure.in * bfd-in.h: New macros bfd_asymbol_bfd and bfd_asymbol_flavour; 1992-12-22 23:40:27 +00:00
COPYING
core.c
cpu-a29k.c Insert copyright notices in all BFD files that need them. 1992-10-15 10:59:13 +00:00
cpu-h8300.c
cpu-hppa.c
cpu-i386.c
cpu-i960.c
cpu-m88k.c
cpu-rs6000.c
cpu-vax.c
cpu-we32k.c
cpu-z8k.c
ctor.c syms.c (asymbol): Added new field "app_data", for data particular to the 1992-12-03 23:03:17 +00:00
demo64.c
elf.c fix libbfd.h declaration, by tweaking elf.c comment, so bfd can compile 1992-12-30 02:48:29 +00:00
filemode.c
format.c
gen-aout.c
host-aout.c
hp300bsd.c
hppa.c * hppa.c: Get rid of DEFUN, use more conventional prolog stuff. 1992-12-28 22:57:19 +00:00
i386aout.c Linker now works for go32; other changes keep it from breaking the other 1992-10-09 02:41:30 +00:00
i386bsd.c * aout-target.h (callback): Don't define this function if it won't be used. 1992-10-09 01:39:06 +00:00
ieee.c ,Wed Oct 28 16:11:57 1992 Steve Chamberlain (sac@thepub.cygnus.com) 1992-10-29 00:17:07 +00:00
init.c
libaout.h * aout-target.h, aoutf1.h, trad-core.c, coffcode.h, libaout.h: 1992-11-28 13:00:18 +00:00
libbfd-in.h
libbfd.c * aout-adobe.c, aoutf1.h, archive.c, bout.c, coff-rs6000.c, 1992-10-15 09:00:09 +00:00
libbfd.h regenerated from current sources - bfd_elf_find_section return type changed 1992-12-30 00:16:39 +00:00
libcoff-in.h These changes cut the size of libbfd.a on a Sun4 by about 11%. 1993-01-08 21:11:21 +00:00
libcoff.h These changes cut the size of libbfd.a on a Sun4 by about 11%. 1993-01-08 21:11:21 +00:00
libhppa.h * hppa.c: Conditionalize on HOST_HPPAHPUX instead of hp9000s800. 1992-12-22 01:53:06 +00:00
libieee.h
liboasys.h
Makefile.dos
Makefile.in note dependencies for coff-z8k.o and -we32k.o 1992-12-28 19:04:43 +00:00
newsos3.c
oasys.c * aout-adobe.c, aoutf1.h, archive.c, bout.c, coff-rs6000.c, 1992-10-15 09:00:09 +00:00
opncls.c
reloc16.c These changes cut the size of libbfd.a on a Sun4 by about 11%. 1993-01-08 21:11:21 +00:00
reloc.c Cleanup: Replace all uses of EXFUN in the BFD sources, with PARAMS. 1992-11-05 11:13:01 +00:00
sco-core.c Sat Dec 12 15:54:36 1992 Ian Lance Taylor (ian@cygnus.com) 1992-12-13 00:52:11 +00:00
seclet.c use bfd_xmalloc instead of malloc 1993-01-06 08:24:08 +00:00
seclet.h * bfd-in.h, bfd.c, libbfd.h, reloc.c, seclet.h, section.c, 1992-11-05 13:17:38 +00:00
section.c * bfd-in.h, bfd.c, libbfd.h, reloc.c, seclet.h, section.c, 1992-11-05 13:17:38 +00:00
srec.c Insert copyright notices in all BFD files that need them. 1992-10-15 10:59:13 +00:00
stab-syms.c
sunos.c
syms.c
targets.c Mon Dec 21 12:40:10 1992 Ian Lance Taylor (ian@cygnus.com) 1992-12-21 21:17:54 +00:00
tekhex.c * bfd.c: Use right name for tekhex tdata struct. 1992-12-17 08:42:31 +00:00
TODO
trad-core.c * aout-target.h, aoutf1.h, trad-core.c, coffcode.h, libaout.h: 1992-11-28 13:00:18 +00:00
VERSION