Fix various assembler testsuite failures for the Z80 target.
authorSergey Belyashov <sergey.belyashov@gmail.com>
Tue, 14 Jan 2020 13:13:57 +0000 (13:13 +0000)
committerNick Clifton <nickc@redhat.com>
Tue, 14 Jan 2020 13:13:57 +0000 (13:13 +0000)
commit7a6bf3becbe3e0ce47d2681edcfe7adcb67fe4e2
treea164f68d854f21e3f5b27109be9e88f69fbf7fdb
parentef4e5ba50c76511d4306edf1526c15269f1d7747
Fix various assembler testsuite failures for the Z80 target.

PR 25377
gas * config/tc-z80.c: Add support for half precision, single
precision and double precision floating point values.
* config/tc-z80.h b/gas/config/tc-z80.h: Disable string escapes.
* doc/as.texi: Add new z80 command line options.
* doc/c-z80.texi: Document new z80 command line options.
* testsuite/gas/z80/ez80_pref_dis.s: New test.
* testsuite/gas/z80/ez80_pref_dis.d: New test driver.
* testsuite/gas/z80/z80.exp: Run the new test.
* testsuite/gas/z80/fp_math48.d: Use correct command line option.
* testsuite/gas/z80/fp_zeda32.d: Likewise.
* testsuite/gas/z80/strings.d: Update expected output.

opcodes * z80-dis.c (suffix): Use .db instruction to generate double
prefix.
13 files changed:
gas/ChangeLog
gas/config/tc-z80.c
gas/config/tc-z80.h
gas/doc/as.texi
gas/doc/c-z80.texi
gas/testsuite/gas/z80/ez80_pref_dis.d [new file with mode: 0644]
gas/testsuite/gas/z80/ez80_pref_dis.s [new file with mode: 0644]
gas/testsuite/gas/z80/fp_math48.d
gas/testsuite/gas/z80/fp_zeda32.d
gas/testsuite/gas/z80/strings.d
gas/testsuite/gas/z80/z80.exp
opcodes/ChangeLog
opcodes/z80-dis.c