This is the mail archive of the binutils-cvs@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

src/gas ChangeLog config/tc-mips.c doc/as.texi ...


CVSROOT:	/cvs/src
Module name:	src
Changes by:	chaoyingfu@sourceware.org	2005-09-06 18:53:03

Modified files:
	gas            : ChangeLog 
	gas/config     : tc-mips.c 
	gas/doc        : as.texinfo c-mips.texi 

Log message:
	* config/tc-mips.c (mips_set_options): Add ase_mt for MT instructions.
	(mips_opts): Add -1 to initialize ase_mt.
	(file_ase_mt): New variable for -mmt.
	(CPU_HAS_MT): New define.
	(validate_mips_insn): Add supports for +t, +T, !, $, *, &, g operand
	formats.
	(mips_ip): Check ase_mt to enable MT instructions.
	Handle !, $, *, &, +T, +t, g operand formats.
	For "mftc1", "mfthc1", "cftc1", "mttc1", "mtthc1", "cttc1", we allow
	odd float registers.
	(OPTION_MT, OPTION_NO_MT): New define.
	(OPTION_COMPAT_ARCH_BASE): Change because of inserting MT define.
	(md_parse_option): Parse OPTION_MT and OPTION_NO_MT.
	(mips_after_parse_args): Set ase_mt based on CPU.
	(s_mipsset): Handle ".set mt" and ".set nomt".
	(mips_elf_final_processing): Remind of adding new flag for MT ASE.
	(md_show_usage): Show usage of -mmt and -mno-mt.
	* doc/as.texinfo: Document -mmt and -mno-mt options.
	* doc/c-mips.texi: Likewise, and document ".set mt" and ".set nomt"
	directives.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.2656&r2=1.2657
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-mips.c.diff?cvsroot=src&r1=1.319&r2=1.320
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/doc/as.texinfo.diff?cvsroot=src&r1=1.124&r2=1.125
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/doc/c-mips.texi.diff?cvsroot=src&r1=1.34&r2=1.35


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]