This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: [patch] MIPS/ELF: %call_r/%got_r operators for relocation override
- From: Thiemo Seufer <ica2_ts at csv dot ica dot uni-stuttgart dot de>
- To: "Maciej W. Rozycki" <macro at ds2 dot pg dot gda dot pl>
- Cc: binutils at sources dot redhat dot com, Richard Sandiford <rsandifo at redhat dot com>
- Date: Tue, 18 Nov 2003 13:34:15 +0100
- Subject: Re: [patch] MIPS/ELF: %call_r/%got_r operators for relocation override
- References: <wvnekz57u7q.fsf@talisman.cambridge.redhat.com> <Pine.GSO.3.96.1030828223702.484a-100000@delta.ds2.pg.gda.pl> <20030830034452.GJ27332@rembrandt.csv.ica.uni-stuttgart.de> <wvnn0dr64tb.fsf@talisman.cambridge.redhat.com> <20030912123045.GB30328@rembrandt.csv.ica.uni-stuttgart.de> <Pine.LNX.4.55.0311171554080.7006@jurand.ds.pg.gda.pl>
Maciej W. Rozycki wrote:
[snip]
> gas/ChangeLog:
> 2003-11-17 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
>
> * config/tc-mips.c (macro): Handle new macros: "lca" and "dlca"
> for loading addresses using CALL relocations.
> Don't emit CALL relocations when a base register is used.
>
> gas/testsuite/ChangeLog:
> 2003-11-17 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
>
> * gas/mips/lca-svr4pic.d: New test for the "lca" macro.
> * gas/mips/lca-xgot.d: Likewise.
> * gas/mips/lca.s: Source for the new tests.
> * gas/mips/mips.exp: Run the new tests.
>
> include/ChangeLog:
> 2003-11-17 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
>
> * opcode/mips.h: Define new enum members, M_LCA_AB and M_DLCA_AB.
>
> opcodes/ChangeLog:
> 2003-11-17 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
>
> * mips-opc.c (mips_builtin_opcodes): Handle new macros: "lca" and
> "dlca".
Ok.
Thiemo