This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: [PATCH] Handle triple relocations in MIPS gas
- To: Thiemo Seufer <ica2_ts at csv dot ica dot uni-stuttgart dot de>
- Subject: Re: [PATCH] Handle triple relocations in MIPS gas
- From: "Eric M. Christopher" <echristo at redhat dot com>
- Date: 04 Oct 2001 02:16:56 -0700
- Cc: binutils at sources dot redhat dot com
- References: <20011004035043.B20661@rembrandt.csv.ica.uni-stuttgart.de>
Ok.
-eric
>
>
> 2001-10-03 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
>
> /gas/ChangeLog
> * config/tc-mips.c (prev_insn_reloc_type): Make it an array to hold a
> relocation triple.
> (prev_insn_fixp): Likewise.
> (append_insn): Changed prototype to accept a relocation pointer.
> (imm_reloc): Make it an array.
> (offset_reloc): Likewise.
> (md_assemble): Handle triple relocations.
> (append_insn): Likewise. Add handling for some NewABI relocations.
> (mips_no_prev_insn): Handle triple relocations.
> (macro_build): Likewise. Add handling for some NewABI relocations.
> Move handling for the 'u' case to append_insn().
> (mips16_macro_build): Handle triple relocations.
> (macro_build_lui): Likewise. Don't handle _gp_disp as special symbol
> for NewABI.
> (mips_ip): Handle triple relocations.
> (mips16_ip): Likewise.
> (mips_force_relocation): Force handling of triple relocations
> without symbols for NewABI.
> (md_apply_fix): Add handling for some NewABI relocations.
>
--
Look out behind you!