src/gas ChangeLog config/tc-h8300.c testsuite/ ...

rsandifo@sources.redhat.com rsandifo@sources.redhat.com
Mon Jul 7 09:33:00 GMT 2003


CVSROOT:	/cvs/src
Module name:	src
Changes by:	rsandifo@sources.redhat.com	2003-07-07 09:33:02

Modified files:
	gas            : ChangeLog 
	gas/config     : tc-h8300.c 
	gas/testsuite  : ChangeLog 
	gas/testsuite/gas/h8300: h8sx_disp2.d h8sx_disp2.s 

Log message:
	* config/tc-h8300.c (h8300sxnmode): Add prototype.
	(DSYMMODE): Remove.
	(parse_exp): Replace expressionS argument with a h8_op.  Parse the
	operand size as well.
	(skip_colonthing): Remove unused expression argument.  Tighten checks
	for 2-digit sizes.
	(colonmod24): Remove.
	(get_mova_operands): Combine calls to parse_exp and skip_colonthing.
	(get_operand): Likewise.  Use the standard code to read the size of
	pc-relative operands.
	(fix_operand_size): Include the size-guessing logic that used to be
	in colonmod24 and get_operand.  Don't apply dd:2 optimizations to
	offsets with a symbolic component.
	
	testsuite/
	* gas/h8300/h8sx_disp2.[sd]: Add tests for symbolic displacements.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.1826&r2=1.1827
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-h8300.c.diff?cvsroot=src&r1=1.33&r2=1.34
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=src&r1=1.511&r2=1.512
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/h8300/h8sx_disp2.d.diff?cvsroot=src&r1=1.1&r2=1.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/h8300/h8sx_disp2.s.diff?cvsroot=src&r1=1.1&r2=1.2



More information about the Binutils-cvs mailing list