src opcodes/ChangeLog opcodes/ppc-opc.c gas/te ...

amodra@sourceware.org amodra@sourceware.org
Thu Mar 10 12:52:00 GMT 2005


CVSROOT:	/cvs/src
Module name:	src
Changes by:	amodra@sourceware.org	2005-03-10 12:52:30

Modified files:
	opcodes        : ChangeLog ppc-opc.c 
	gas/testsuite  : ChangeLog 
	gas/testsuite/gas/ppc: booke.d booke.s 

Log message:
	opcodes/
	* ppc-opc.c (insert_sprg, extract_sprg): New Functions.
	(powerpc_operands <SPRG>): Call the above.  Bit field is 5 bits.
	(SPRG_MASK): Delete.
	(XSPRG_MASK): Mask off extra bits now part of sprg field.
	(powerpc_opcodes): Asjust mfsprg and mtsprg to suit new mask.  Move
	mfsprg4..7 after msprg and consolidate.
	
	gas/testsuite
	* gas/ppc/booke.s: Add new m[t,f]sprg testcases.
	* gas/ppc/booke.d: Likewise.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/ChangeLog.diff?cvsroot=src&r1=1.769&r2=1.770
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/ppc-opc.c.diff?cvsroot=src&r1=1.79&r2=1.80
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=src&r1=1.810&r2=1.811
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/ppc/booke.d.diff?cvsroot=src&r1=1.9&r2=1.10
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/ppc/booke.s.diff?cvsroot=src&r1=1.3&r2=1.4



More information about the Binutils-cvs mailing list