darling-gdb/bfd
Steve Chamberlain b297038d0b Thu May 11 16:43:14 1995 Steve Chamberlain <sac@slash.cygnus.com>
tekhex.c (first_phase): Understand type 0 symbols.
	(tekhex_write_object_contents): Fix typo in final record.

Thu May 11 16:43:14 1995  Steve Chamberlain  <sac@slash.cygnus.com>

	pr ld/6840

	* coff-i960.c (optcall_callback): don't try and optimize
	undefined refs.
	(coff_write_relocs): Search for broken relocs on the way
	out and fix them up.
	(coff_renumber_symbols): Calculate and return index of
	first undefined symbol.
	(coff_write_object_contents): Call coff_renumber_symbols
	and coff_write_relocs with the new args.
	* libcoff.h: (coff_renumber_symbols, coff_renumber_symbols):
	Modified prototypes.

Thu May 11 16:43:14 1995  Steve Chamberlain  <sac@slash.cygnus.com>
			  Tom Griest <griest@cs.yale.edu>

	Initial support for PE format.

	* Makefile.in, targets.c, configure.in, config.bfd:
	Add support for i386-*-winnt and i386-*-pe.
	* archive.c (do_slurp_coff_armap):  Understand NTPE format
	archives.
	(_bfd_slurp_extended_name_table): Turn \ in a filename
	into /.
	* bfd-in.h (bfd_link_subsystem, _bfd_link_stack_heap): New.
	* coff-i386.c  (howto_table): Conditionalize PCRELOFFSET.
	* coffcode.h (IMAGE_BASE): New.
	(coff_compute_section_file_positions): Throw away .junk
	sections for PE, align symbols.
	(coff_write_object_contents): Throw away .junk sections
	for PE. Remember info on .idata and .rsrc sections.
	Fill in the PE header.
	(coff_slurp_symbol_table): PE uses C_SECTION class.
	* cofflink.c (_bfd_coff_final_link): Keep PE info up to date.
	(_bfd_coff_generic_relocate_section): Cope with PE relocs.
	* coffswap.h (coff_swap_{aout/file/scn/sym}hdr_{in/out}):
	New code for PE headers.
1995-05-13 18:03:25 +00:00
..
doc
hosts
.Sanitize Thu May 11 16:43:14 1995 Steve Chamberlain <sac@slash.cygnus.com> 1995-05-13 18:03:25 +00:00
aix386-core.c
aout0.c
aout32.c
aout64.c
aout-adobe.c
aout-encap.c
aout-ns32k.c
aout-rce.c
aout-target.h
aoutf1.h
aoutx.h
archive.c
archures.c
bfd-in2.h
bfd-in.h
bfd.c
binary.c
bout.c
cache.c
cf-i386lynx.c
cf-m68klynx.c
cf-sparclynx.c
ChangeLog Thu May 11 16:43:14 1995 Steve Chamberlain <sac@slash.cygnus.com> 1995-05-13 18:03:25 +00:00
ChangeLog.1
cisco-core.c
coff-a29k.c
coff-alpha.c
coff-apollo.c
coff-go32.c
coff-h8300.c
coff-h8500.c
coff-i386.c
coff-i960.c
coff-m68k.c
coff-m88k.c
coff-mips.c
coff-rs6000.c
coff-sh.c
coff-sparc.c
coff-u68k.c
coff-we32k.c
coff-z8k.c
coffcode.h
coffgen.c
cofflink.c
coffswap.h
config.bfd Add little endian PowerPC support. 1995-05-09 21:07:06 +00:00
configure.bat
configure.host
configure.in Add little endian PowerPC support. 1995-05-09 21:07:06 +00:00
COPYING
core.c
cpu-a29k.c
cpu-alpha.c
cpu-h8300.c
cpu-h8500.c
cpu-hppa.c
cpu-i386.c
cpu-i960.c
cpu-m88k.c
cpu-rce.c
cpu-rs6000.c
cpu-vax.c
cpu-w65.c
cpu-we32k.c
cpu-z8k.c
demo64.c
dep-in.sed
ecoff.c
ecofflink.c
ecoffswap.h
elf32-arc.c
elf32-hppa.c
elf32-hppa.h
elf32-i386.c
elf32-mips.c
elf32-ppc.c
elf32-sparc.c
elf32-target.h
elf32.c
elf64-gen.c
elf64-sparc.c
elf64-target.h
elf64.c
elf.c
elfcode.h
filemode.c
format.c
gen-aout.c
genlink.h
hash.c
host-aout.c
hp300bsd.c
hp300hpux.c
hppa_stubs.h
hppabsd-core.c
hpux-core.c
i386aout.c
i386bsd.c
i386dynix.c
i386linux.c
i386lynx.c
i386mach3.c
i386netbsd.c
i386os9k.c
ieee.c
init.c
irix-core.c
libaout.h
libbfd-in.h
libbfd.c
libbfd.h
libcoff-in.h
libcoff.h
libecoff.h
libelf.h
libhppa.h
libieee.h
libnlm.h
liboasys.h
linker.c
lynx-core.c
m68klynx.c
m68knetbsd.c
m88kmach3.c
makefile.dos
Makefile.in
mipsbsd.c
mpw-config.in
mpw-make.in
netbsd.h
newsos3.c
nlm32-alpha.c
nlm32-i386.c
nlm32-ppc.c
nlm32-sparc.c
nlm32.c
nlm64.c
nlm-target.h
nlm.c
nlmcode.h
nlmswap.h
ns32knetbsd.c
oasys.c
opncls.c
osf-core.c
pc532-mach.c
pe-i386.c Thu May 11 16:43:14 1995 Steve Chamberlain <sac@slash.cygnus.com> 1995-05-13 18:03:25 +00:00
PORTING
ptrace-core.c
reloc16.c
reloc.c
rs6000-core.c
section.c
som.c
som.h
sparclynx.c
sparcnetbsd.c
srec.c
stab-syms.c
sunos.c
syms.c
targets.c Add little endian PowerPC support. 1995-05-09 21:07:06 +00:00
tekhex.c
TODO
trad-core.c
VERSION