Various changes to get linker working again for a.out:
authorKen Raeburn <raeburn@cygnus>
Tue, 16 Jun 1992 11:34:07 +0000 (11:34 +0000)
committerKen Raeburn <raeburn@cygnus>
Tue, 16 Jun 1992 11:34:07 +0000 (11:34 +0000)
commit41729eb4b085f5e524678a9c0b4d4a6516ad4e6a
tree44ff1968767faafe1d895d75ef9413aace66f9fd
parentc72af08913dcf61045305c1c048b2a20639b9d99
Various changes to get linker working again for a.out:
 * don't set/adjust section file positions or vmas more than once
 * use correct page size and segment size when calculating them
 * deal with some variations in a.out implementations
Tested on sun4 and sun4->sun3 so far, will be testing further but
needed to get wider exposure&testing.  See ChangeLog for details.

Also:
* coffcode.h (coff_write_relocs): Write out swapped reloc, not
pre-swapped version.
* hosts/sparc.h (abort, exit): Hide these names if compiling with
gcc version 2, to avoid warnings.
bfd/ChangeLog