Fix a small set of Z80 problems.
[binutils-gdb.git] / gas / testsuite / gas / z80 / gbz80_unsup_regs.d
1 #name: GBZ80 use unsupported registers as labels
2 #as: -march=gbz80 --defsym NO_XYHL= --defsym NO_REG_F= --defsym NO_REG_R= --defsym NO_REG_I= --defsym NO_INDEX=
3 #objdump: -d
4 #source: unsup_regs.s
5
6 .*: .*
7
8 Disassembly of section \.text:
9
10 0+00 <_start>:
11 [ ]+0:[ ]+3e 02[ ]+ld a,0x02
12
13 0+02 <ixl>:
14 [ ]+2:[ ]+06 04[ ]+ld b,0x04
15
16 0+04 <ixh>:
17 [ ]+4:[ ]+0e 06[ ]+ld c,0x06
18
19 0+06 <iyl>:
20 [ ]+6:[ ]+16 08[ ]+ld d,0x08
21
22 0+08 <f>:
23 [ ]+8:[ ]+3e 08[ ]+ld a,0x08
24
25 0+0a <ix>:
26 [ ]+a:[ ]+21 0a 00[ ]+ld hl,0x000a
27
28 0+0d <iy>:
29 [ ]+d:[ ]+01 0d 00[ ]+ld bc,0x000d
30 [ ]+10:[ ]+fa 09 00[ ]+ld a,\(0x0009\)
31 [ ]+13:[ ]+ea 0e 00[ ]+ld \(0x000e\),a
32
33 0+16 <r>:
34 [ ]+16:[ ]+3e 16[ ]+ld a,0x16
35 [ ]+18:[ ]+ea 16 00[ ]+ld \(0x0016\),a
36
37 0+1b <i>:
38 [ ]+1b:[ ]+3e 1b[ ]+ld a,0x1b
39 [ ]+1d:[ ]+ea 1b 00[ ]+ld \(0x001b\),a
40
41 0+20 <mb>:
42 [ ]+20:[ ]+21 20 00[ ]+ld hl,0x0020
43 [ ]+23:[ ]+3e 20[ ]+ld a,0x20
44 [ ]+25:[ ]+ea 20 00[ ]+ld \(0x0020\),a
45 #pass