* config/obj-elf.c (obj_elf_vtable_inherit, obj_elf_vtable_entry): New.
authorRichard Henderson <rth@redhat.com>
Thu, 2 Jul 1998 05:34:36 +0000 (05:34 +0000)
committerRichard Henderson <rth@redhat.com>
Thu, 2 Jul 1998 05:34:36 +0000 (05:34 +0000)
commit7e6566495be81f5f0a3bef0224fe128ef44bd075
treed0fa430ae4b9a662a9869e541107d21c9ef8c0a2
parent71b012a810fd03d0aa05cd6d0fc874abdafdfc61
    * config/obj-elf.c (obj_elf_vtable_inherit, obj_elf_vtable_entry): New.
        (elf_pseudo_table): Add them.
        * config/tc-mips.c (mips_force_relocation): Force vtable relocs.
        (md_apply_fix): Accept them.
        (mips_fix_adjustable): Don't adjust them.
        (tc_gen_reloc): Mung BFD_RELOC_VTABLE_ENTRY for Rel.
        * config/tc-ppc.c (md_apply_fix3): Accept vtable relocs.
        * config/tc-ppc.h (TC_FORCE_RELOCATION_SECTION): Force vtable relocs.
        (tc_fix_adjustable): Don't adjust them.
gas/ChangeLog
gas/config/tc-mips.c