old-cross-binutils/gas/testsuite/gas/h8300
Richard Sandiford 1b680e4f57 * 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.
2003-07-07 09:33:02 +00:00
..
addsub.s
addsubh.s
addsubs.s
bitops1.s
bitops1h.s
bitops1s.s
bitops2.s
bitops2h.s
bitops2s.s
bitops3.s
bitops3h.s
bitops3s.s
bitops4.s
bitops4h.s
bitops4s.s
branch-coff.s
branch-elf.s
branchh-coff.s
branchh-elf.s
branchs-coff.s
branchs-elf.s
cbranch.s
cbranchh.s
cbranchs.s
cmpsi2.s
compare.s
compareh.s
compares.s
decimal.s
decimalh.s
decimals.s
divmul.s
divmulh.s
divmuls.s
extendh.s
extends.s
ffxx1-coff.d
ffxx1-coff.s
ffxx1-elf.d
ffxx1-elf.s
h8sx_disp2.d * config/tc-h8300.c (h8300sxnmode): Add prototype. 2003-07-07 09:33:02 +00:00
h8sx_disp2.s * config/tc-h8300.c (h8300sxnmode): Add prototype. 2003-07-07 09:33:02 +00:00
h8sx_mov_imm.d include/opcode/ 2003-06-25 15:31:59 +00:00
h8sx_mov_imm.s include/opcode/ 2003-06-25 15:31:59 +00:00
h8sx_rtsl.d opcodes/ 2003-06-10 07:27:56 +00:00
h8sx_rtsl.s opcodes/ 2003-06-10 07:27:56 +00:00
h8300-coff.exp
h8300-elf.exp * gas/h8300/h8300.exp (h8sx_disp2, h8sx_rtsl, h8sx_mov_imm): Move... 2003-06-24 13:54:49 +00:00
h8300.exp * gas/h8300/h8300.exp (h8sx_disp2, h8sx_rtsl, h8sx_mov_imm): Move... 2003-06-24 13:54:49 +00:00
incdec.s
incdech.s
incdecs.s
logical.s
logicalh.s
logicals.s
macs.s
misc.s
misch.s
miscs.s
mov32bug.s
movb.s
movbh.s
movbs.s
movlh.s
movls.s
movw.s
movwh.s
movws.s
multiples.s
pushpop.s
pushpoph.s
pushpops.s
rotsh.s
rotshh.s
rotshs.s
t01_mov.exp
t01_mov.s
t02_mova.exp
t02_mova.s
t03_add.exp
t03_add.s
t04_sub.exp
t04_sub.s
t05_cmp.exp
t05_cmp.s
t06_ari2.exp
t06_ari2.s
t07_ari3.exp
t07_ari3.s
t08_or.exp
t08_or.s
t09_xor.exp
t09_xor.s
t10_and.exp
t10_and.s
t11_logs.exp
t11_logs.s
t12_bit.exp
t12_bit.s
t13_otr.exp
t13_otr.s