src gas/ChangeLog gas/config/tc-microblaze.c g ...

eager@sourceware.org eager@sourceware.org
Wed Nov 21 17:34:00 GMT 2012


CVSROOT:	/cvs/src
Module name:	src
Changes by:	eager@sourceware.org	2012-11-21 17:34:14

Modified files:
	gas            : ChangeLog 
	gas/config     : tc-microblaze.c 
	gas/testsuite  : ChangeLog 
	gas/testsuite/gas/microblaze: allinsn.d allinsn.s 
	opcodes        : ChangeLog microblaze-dis.c microblaze-opcm.h 

Log message:
	Add stack high register and stack low register for MicroBlaze
	hardware assisted stack protection, stores stack low / stack high limits
	for detecting stack overflow / underflow
	
	binutils/opcodes
	* microblaze-opcm.h: Add REG_SLR_MASK, REG_SHR_MASK, REG_SHR and REG_SLR
	* microblaze-dis.c (get_field_special): Handle REG_SLR_MASK and REG_SHR_MASK
	binutils/gas
	* config/tc-microblaze.c (parse_reg): Parse REG_SLR, REG_SHR
	binutils/gas
	* gas/microblaze/allinsn.s: Test use of SHR, SLR
	* gas/microblaze/allinsn.d: Likewise

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.4884&r2=1.4885
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/config/tc-microblaze.c.diff?cvsroot=src&r1=1.12&r2=1.13
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=src&r1=1.2150&r2=1.2151
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/microblaze/allinsn.d.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/microblaze/allinsn.s.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/opcodes/ChangeLog.diff?cvsroot=src&r1=1.1907&r2=1.1908
http://sourceware.org/cgi-bin/cvsweb.cgi/src/opcodes/microblaze-dis.c.diff?cvsroot=src&r1=1.6&r2=1.7
http://sourceware.org/cgi-bin/cvsweb.cgi/src/opcodes/microblaze-opcm.h.diff?cvsroot=src&r1=1.4&r2=1.5



More information about the Binutils-cvs mailing list