src/gas/testsuite/gas/arm srs-arm.d srs-arm.l ...

pbrook@sourceware.org pbrook@sourceware.org
Sat Mar 24 21:29:00 GMT 2007


CVSROOT:	/cvs/src
Module name:	src
Changes by:	pbrook@sourceware.org	2007-03-24 21:29:45

Added files:
	gas/testsuite/gas/arm: srs-arm.d srs-arm.l srs-arm.s srs-t2.d 
	                       srs-t2.l srs-t2.s 

Log message:
	2007-03-24  Paul Brook  <paul@codesourcery.com>
	Mark Shinwell  <shinwell@codesourcery.com>
	
	gas/
	* config/tc-arm.c (operand_parse_code): Add OP_oRRw.
	(parse_operands): Don't expect comma if first operand missing.
	Handle OP_oRRw.
	(do_srs): Encode register number, checking it is r13.  Update comment.
	(insns): Update SRS entries to take a register.
	
	gas/testsuite/
	* gas/arm/archv6.s: Add new SRS tests.
	* gas/arm/archv6.d: Update expected output.
	* gas/arm/thumb32.s: Add new SRS tests.
	* gas/arm/thumb32.d: Update expected output.
	* gas/arm/srs-t2.d: New.
	* gas/arm/srs-t2.l: New.
	* gas/arm/srs-t2.s: New.
	* gas/arm/srs-arm.d: New.
	* gas/arm/srs-arm.l: New.
	* gas/arm/srs-arm.s: New.
	
	opcodes/
	* arm-dis.c (arm_opcodes): Print SRS base register.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/srs-arm.d.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/srs-arm.l.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/srs-arm.s.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/srs-t2.d.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/srs-t2.l.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/srs-t2.s.diff?cvsroot=src&r1=NONE&r2=1.1



More information about the Binutils-cvs mailing list