Mon Oct 14 11:17:24 1996 Richard Henderson <rth@tamu.edu>
authorIan Lance Taylor <ian@airs.com>
Mon, 14 Oct 1996 15:21:54 +0000 (15:21 +0000)
committerIan Lance Taylor <ian@airs.com>
Mon, 14 Oct 1996 15:21:54 +0000 (15:21 +0000)
commit6b31fd3af359b3478037f5e2f38da8f953e15b86
tree9a65ee4b005987a5ddf2d262edd5ccecd0b59c31
parent19406903ab6849e34361a3a0c2aabbf46cd029fc
Mon Oct 14 11:17:24 1996  Richard Henderson  <rth@tamu.edu>

* reloc.c: Create a new BFD_RELOC_ALPHA_ELF_LITERAL.  It was a
mistake to have reused the ECOFF LITERAL for ELF since they have
different semantics.
* elf64-alpha.c (elf_reloc_map): Map from ELF_LITERAL.
* bfd-in2.h, libbfd.h: Rebuild.

* elf64-alpha.c (elf64_alpha_size_dynamic_sections): Trap .got
section overflow.

* elf64-alpha.c (elf64_alpha_relocate_section): Do not emit a
dynamic relocation for an undefweak symbol when we are building
a static executable.
bfd/ChangeLog
bfd/bfd-in2.h
bfd/libbfd.h
bfd/reloc.c