]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit - bfd/coffcode.h
Mon Aug 21 17:49:28 1995 steve chamberlain <sac@slash.cygnus.com>
authorSteve Chamberlain <sac@cygnus>
Tue, 22 Aug 1995 01:02:23 +0000 (01:02 +0000)
committerSteve Chamberlain <sac@cygnus>
Tue, 22 Aug 1995 01:02:23 +0000 (01:02 +0000)
commite9614321dab85385acefe9183152cca532e3553b
tree2f877d1d33eafc5147fd97a3b723048850052962
parent259d19c2be34620bdf27d5e63baa696d55095d23
Mon Aug 21 17:49:28 1995  steve chamberlain  <sac@slash.cygnus.com>

* bfd-in.h (bfd_link_subsystem): Turn enum into #defines.
(bfd_link_pe_info_dval): New
(bfd_link_stack_heap): Renamed and massaged into bfd_link_pe_info.
* bfd-in2.h: rebuilt.
* bfd.c (NT_subsystem, NT_stack_heap): Deleted.
* coffcode.h (pe_value): New function.
(fill_pe_header_info): New function.
(coff_write_object_contents): Use new function.
* cofflink.c (coff_final_link_info): Remove pe randomness.
(dores_com): Update info in bfd_link_pe_info_dval.
(process_embedded_commands): Use the bfd_link_pe_info_dval.
(_bfd_coff_final_link): Remove PE stuff, initialize
coff_data->link_info.
* coffswap.h (coff_swap_[aout|filehdr]_out): Use indirect PE pointer.
(coff_swap_scnhdr_out): Use real imagebase.
* libcoff (coff_data_type.link_info): New field.
bfd/ChangeLog
bfd/bfd-in2.h
bfd/coffcode.h
bfd/cofflink.c
bfd/libcoff.h