* config/tc-mips.c (macro_build_jalr): New Function.
authorThiemo Seufer <ths@networkno.de>
Thu, 30 May 2002 23:32:47 +0000 (23:32 +0000)
committerThiemo Seufer <ths@networkno.de>
Thu, 30 May 2002 23:32:47 +0000 (23:32 +0000)
commit438c16b8759036fe9e9ecd48d71f4a3b4bc31a5a
treee5d8f09d344ab6f3aa501a96731a8a6066069a31
parentee8ff470c4c1c850ebe9f7f09695ca8be0a21540
* config/tc-mips.c (macro_build_jalr): New Function.
(md_begin): NewABI uses big GOTs.
(macro_build): Recognize BFD_RELOC_MIPS_GOT_DISP,
BFD_RELOC_MIPS_GOT_PAGE, BFD_RELOC_MIPS_GOT_OFST as valid.
(load_address): Add some NewABI PIC support.
(macro): Likewise.
(md_apply_fix): Special handling for BFD_RELOC_MIPS_JALR.
(tc_gen_reloc): Don't encode NewABI vtables in REL relocations.
gas/ChangeLog
gas/config/tc-mips.c