* libbfd-in.h (generic_link_hash_newfunc): Add declaration.
authorJeff Law <law@redhat.com>
Fri, 29 Mar 1996 06:56:02 +0000 (06:56 +0000)
committerJeff Law <law@redhat.com>
Fri, 29 Mar 1996 06:56:02 +0000 (06:56 +0000)
commit39f27966436499da318f99c3ad922a2ba2d9208b
tree62ed70815ab57538301fa7613b4adf03655ae7e7
parent3197da91f90da028652216b219de00c81eeb0914
    * libbfd-in.h (generic_link_hash_newfunc): Add declaration.
        * libbfd.h: Rebuilt.
        * linker.c (generic_link_hash_newfunc): No longer static.
        * coffcode.h (coff_bfd_link_hash_create): Allow specific targets
        to override.
        * coff-h8300.c: Add two derived hash tables and their associated
        funtions and #defines for use by the h8300 linker.
        (h8300_reloc16_extra_cases, case R_MEM_INDIRECT): Create entries in
        the function vector as needed.  Place the address of the function
        vector entry in the location specified by the R_MEM_INDIRECT reloc.
        Rewrite the vectors section contents as necessary.
        (h8300_bfd_link_add_symbols): New function for the h8300 linker.
        (coff_bfd_link_add_symbols): Define to use h8300 specific version.
        (coff_bfd_link_hash_table_create): Likewise.

Linker changes for function vectors.  HMSE.
bfd/coff-h8300.c
bfd/coffcode.h
bfd/libbfd-in.h
bfd/libbfd.h
bfd/linker.c