This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH 3.0/4 v3] MIPS/GAS: Record fake labels like regular ones
- From: Richard Sandiford <rdsandiford at googlemail dot com>
- To: "Maciej W. Rozycki" <macro at codesourcery dot com>
- Cc: Catherine Moore <clm at codesourcery dot com>, binutils at sourceware dot org
- Date: Sat, 11 Dec 2010 10:24:17 +0000
- Subject: Re: [PATCH 3.0/4 v3] MIPS/GAS: Record fake labels like regular ones
- References: <alpine.DEB.1.10.1007242332460.29495@tp.orcam.me.uk> <alpine.DEB.1.10.1010291513430.25860@tp.orcam.me.uk> <8739ronfvb.fsf@firetop.home> <alpine.DEB.1.10.1012072354280.5345@tp.orcam.me.uk>
"Maciej W. Rozycki" <macro@codesourcery.com> writes:
> 2010-12-08 Maciej W. Rozycki <macro@codesourcery.com>
>
> gas/
> * symbols.c (symbol_clone_if_forward_ref): Call tc_new_dot_label
> for new fake labels created off the dot special symbol.
> * config/tc-mips.h (tc_new_dot_label): New macro.
> (mips_record_label): New prototype.
> * config/tc-mips.c (my_getExpression): Remove MIPS16 fake label
> annotation.
> (s_cons, s_float_cons, s_gpword, s_gpdword): Only clear labels
> recorded once data expressions have been evaluated.
> (mips_define_label): Move code to record labels over to...
> (mips_record_label): ... this new function.
> * doc/internals.texi: Document tc_new_dot_label.
OK, thanks. Watch the tabbing in the changelog entry.
Richard