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