* coff-alpha.c (alpha_ecoff_object_p): New function. Set size of
authorIan Lance Taylor <ian@airs.com>
Tue, 25 Jan 1994 01:52:48 +0000 (01:52 +0000)
committerIan Lance Taylor <ian@airs.com>
Tue, 25 Jan 1994 01:52:48 +0000 (01:52 +0000)
commit3f048f7ff93498de36e35e49cf736cd2f5ddf7b7
treef651d149496ad9460eb6b72b61a561ca16c21a2e
parent1fe2801ae61d3c10ea6f3714fbff930640fdadbf
* coff-alpha.c (alpha_ecoff_object_p): New function.  Set size of
.pdata section based on lnnoptr field, not section header.
(alpha_relocate_section): Don't bother to check if r_symndx >= 0,
since it is unsigned.
(ecoffalpha_little_vec): Use alpha_ecoff_object_p rather than
coff_object_p.
* ecoff.c (ecoff_new_section_hook): Set alignment_power field of
.pdata section to 3.
(ecoff_compute_section_file_positions): Save the size of the
.pdata section in the line_filepos field, and actually align the
.pdata section to an alignment power of 4.
(ecoff_compute_reloc_file_positions): Set output_has_begun after
calling ecoff_compute_section_file_positions.
(ecoff_write_object_contents): Set s_lnnoptr for the .pdata
section from the line_filepos field.  Set vstamp for the optional
header from the vstamp of the symbolic header.
(ecoff_bfd_final_link): Set vstamp of the symbolic header to the
vstamp used by the first object file in the link.
bfd/ChangeLog
bfd/coff-alpha.c
bfd/ecoff.c