Mon Oct 14 11:24:28 1996 Richard Henderson <rth@tamu.edu>
authorIan Lance Taylor <ian@airs.com>
Mon, 14 Oct 1996 15:40:15 +0000 (15:40 +0000)
committerIan Lance Taylor <ian@airs.com>
Mon, 14 Oct 1996 15:40:15 +0000 (15:40 +0000)
commit5d0cd0b87e67032d3eaab68670e19bdb9fb0a644
tree5edc4f89efb641afb996e3acd63d2181c3b090af
parent6b31fd3af359b3478037f5e2f38da8f953e15b86
Mon Oct 14 11:24:28 1996  Richard Henderson  <rth@tamu.edu>

* config/obj-elf.c (elf_frob_file): Move ECOFF debug processing to ...
(elf_frob_file_after_relocs): ... here.  New function.
* config/obj-elf.h (obj_from_file_after_relocs): New macro.
* write.c (write_object_file): Call *frob_after_relocs after the
call to write_relocs.

* config/tc-alpha.c: Use new BFD_RELOC_ALPHA_ELF_LITERAL reloc.

* config/tc-alpha.c (load_expression): Don't SET_VALUE on the section
symbol, as this messes up linking.  Instead, expand the recursive call
inline and change up the appropriate bits to get the 0x8000 offset
in the reloc addend.
gas/ChangeLog
gas/config/obj-elf.c
gas/write.c