This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
src/gas ChangeLog symbols.c config/tc-mips.c c ...
- From: macro at sourceware dot org
- To: binutils-cvs at sourceware dot org
- Date: 16 Dec 2010 18:48:29 -0000
- Subject: src/gas ChangeLog symbols.c config/tc-mips.c c ...
CVSROOT: /cvs/src
Module name: src
Changes by: macro@sourceware.org 2010-12-16 18:48:29
Modified files:
gas : ChangeLog symbols.c
gas/config : tc-mips.c tc-mips.h
gas/doc : internals.texi
Log message:
* 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.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.4364&r2=1.4365
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/symbols.c.diff?cvsroot=src&r1=1.107&r2=1.108
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/config/tc-mips.c.diff?cvsroot=src&r1=1.451&r2=1.452
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/config/tc-mips.h.diff?cvsroot=src&r1=1.55&r2=1.56
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/doc/internals.texi.diff?cvsroot=src&r1=1.65&r2=1.66