* gas/m68hc11/all.exp: Run the new test.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / m68hc11 / opers12.d
index 645a5fe46cf0ceeb5418fa01a986b834f73e6abb..c38c0b1c590387c900327332a9a573dc97b2651f 100644 (file)
-#objdump: -d --prefix-addresses
+#objdump: -d --prefix-addresses --reloc
 #as: -m68hc12
 #name: opers
 
 .*: +file format elf32\-m68hc12
 
 Disassembly of section .text:
-0+000 <start> anda     \[12,X\]
-0+004 <start\+0x4> ldaa        #10
-0+006 <start\+0x6> ldx 0+009 <L1>
-0+009 <L1> ldy 0,X
-0+00b <L1\+0x2> addd   1,Y
-0+00d <L1\+0x4> subd   -1,Y
-0+00f <L1\+0x6> eora   15,Y
-0+011 <L1\+0x8> eora   -16,Y
-0+013 <L1\+0xa> eorb   16,Y
-0+016 <L1\+0xd> eorb   -17,Y
-0+019 <L1\+0x10> oraa  128,SP
-0+01c <L1\+0x13> orab  -128,SP
-0+01f <L1\+0x16> orab  255,X
-0+022 <L1\+0x19> orab  -256,X
-0+025 <L1\+0x1c> anda  256,X
-0+029 <L1\+0x20> andb  -257,X
-0+02d <L1\+0x24> anda  \[12,X\]
-0+031 <L1\+0x28> ldaa  \[257,Y\]
-0+035 <L1\+0x2c> ldab  \[32767,SP\]
-0+039 <L1\+0x30> ldd   \[32768,PC\]
-0+03d <L1\+0x34> ldd   9,PC
-0+040 <L1\+0x37> std   A,X
-0+042 <L1\+0x39> ldx   B,X
-0+044 <L1\+0x3b> stx   D,Y
-0+046 <L1\+0x3d> addd  1,\+X
-0+048 <L1\+0x3f> addd  2,\+X
-0+04a <L1\+0x41> addd  8,\+X
-0+04c <L1\+0x43> addd  1,SP\+
-0+04e <L1\+0x45> addd  2,SP\+
-0+050 <L1\+0x47> addd  8,SP\+
-0+052 <L1\+0x49> subd  1,\-Y
-0+054 <L1\+0x4b> subd  2,\-Y
-0+056 <L1\+0x4d> subd  8,\-Y
-0+058 <L1\+0x4f> addd  1,Y\-
-0+05a <L1\+0x51> addd  2,Y\-
-0+05c <L1\+0x53> addd  8,Y\-
-0+05e <L1\+0x55> std   \[D,X\]
-0+060 <L1\+0x57> std   \[D,Y\]
-0+062 <L1\+0x59> std   \[D,SP\]
-0+064 <L1\+0x5b> std   \[D,PC\]
-0+066 <L1\+0x5d> beq   0+009 <L1>
-0+068 <L1\+0x5f> lbeq  0+000 <start>
-0+06c <L1\+0x63> lbcc  0+0bc <L2>
-0+070 <L1\+0x67> movb  0+000 <start>, 1,X
-0+075 <L1\+0x6c> movw  1,X, 0+000 <start>
-0+07a <L1\+0x71> movb  0+000 <start>, 1,\+X
-0+07f <L1\+0x76> movb  0+000 <start>, 1,\-X
-0+084 <L1\+0x7b> movb  #23, 1,\-SP
-0+088 <L1\+0x7f> movb  0+009 <L1>, 0+0bc <L2>
-0+08e <L1\+0x85> movb  0+009 <L1>, A,X
-0+093 <L1\+0x8a> movw  0+009 <L1>, B,X
-0+098 <L1\+0x8f> movw  0+009 <L1>, D,X
-0+09d <L1\+0x94> movw  D,X, A,X
-0+0a1 <L1\+0x98> movw  B,SP, D,PC
-0+0a5 <L1\+0x9c> movw  B,SP, 0+009 <L1>
-0+0aa <L1\+0xa1> movw  B,SP, 1,X
-0+0ae <L1\+0xa5> movw  D,X, A,Y
-0+0b2 <L1\+0xa9> trap  #48
-0+0b4 <L1\+0xab> trap  #57
-0+0b6 <L1\+0xad> trap  #64
-0+0b8 <L1\+0xaf> trap  #128
-0+0ba <L1\+0xb1> trap  #255
-0+0bc <L2> movw        1,X, 2,X
-0+0c0 <L2\+0x4> movw   0+0ffff <bb\+0xd7ff>, 0000ffff <bb\+0xd7ff>
-0+0c6 <L2\+0xa> movw   0+0ffff <bb\+0xd7ff>, 1,X
-0+0cb <L2\+0xf> movw   #0+0ffff <bb\+0xd7ff>, 1,X
-0+0d0 <L2\+0x14> movw  0+03 <start\+0x3>, 0+08 <start\+0x8>
-0+0d6 <L2\+0x1a> movw  #0+03 <start\+0x3>, 0+03 <start\+0x3>
-0+0dc <L2\+0x20> movw  #0+03 <start\+0x3>, 1,X
-0+0e1 <L2\+0x25> movw  0+03 <start\+0x3>, 1,X
-0+0e6 <L2\+0x2a> movw  0+03 <start\+0x3>, 2,X
-0+0eb <L2\+0x2f> movw  0+04 <start\+0x4>, -2,X
-0+0f0 <L2\+0x34> rts
-0+0f1 <post_indexed_pb> leas   0,X
-0+0f5 <t2> leax        4,Y
-0+0f7 <t2\+0x2> leax   100,X
-0+0fb <t2\+0x6> leas   110,SP
-0+0ff <t2\+0xa> leay   10,X
-0+103 <t2\+0xe> leas   10240,Y
-0+107 <t2\+0x12> leas  255,PC
-0+10b <t2\+0x16> leas  0,PC
-0+10f <t2\+0x1a> leas  255,PC
-0+113 <t2\+0x1e> leas  0,PC
-0+117 <t2\+0x22> movb  #23, 0+2345 <max9b\+0x2246>
-0+11c <t2\+0x27> movb  #40, 12,SP
-0+120 <t2\+0x2b> movb  #39, 3,\+SP
-0+124 <t2\+0x2f> movb  #20, 14,SP
-0+128 <t2\+0x33> movw  #0+3210 <bb\+0xa10>, 0+3456 <bb\+0xc56>
-0+12e <t2\+0x39> movw  #0+4040 <bb\+0x1840>, 12,SP
-0+133 <t2\+0x3e> movw  #0+3900 <bb\+0x1100>, 3,\+SP
-0+138 <t2\+0x43> movw  #0+2000 <max9b\+0x1f01>, 14,SP
+0+0+ <start> anda      \[12,X\]
+0+0004 <start\+0x4> ldaa       #10
+0+0006 <start\+0x6> ldx        0+0+ <start>
+[      ]+7: R_M68HC12_16       L1
+0+0009 <L1> ldy        0,X
+0+000b <L1\+0x2> addd  1,Y
+0+000d <L1\+0x4> subd  \-1,Y
+0+000f <L1\+0x6> eora  15,Y
+0+0011 <L1\+0x8> eora  \-16,Y
+0+0013 <L1\+0xa> eorb  16,Y
+0+0016 <L1\+0xd> eorb  \-17,Y
+0+0019 <L1\+0x10> oraa 128,SP
+0+001c <L1\+0x13> orab \-128,SP
+0+001f <L1\+0x16> orab 255,X
+0+0022 <L1\+0x19> orab \-256,X
+0+0025 <L1\+0x1c> anda 256,X
+0+0029 <L1\+0x20> andb \-257,X
+0+002d <L1\+0x24> anda \[12,X\]
+0+0031 <L1\+0x28> ldaa \[257,Y\]
+0+0035 <L1\+0x2c> ldab \[32767,SP\]
+0+0039 <L1\+0x30> ldd  \[32768,PC\]
+0+003d <L1\+0x34> ldd  9,PC
+[      ]+3f: R_M68HC12_8       .text
+0+0040 <L1\+0x37> std  A,X
+0+0042 <L1\+0x39> ldx  B,X
+0+0044 <L1\+0x3b> stx  D,Y
+0+0046 <L1\+0x3d> addd 1,\+X
+0+0048 <L1\+0x3f> addd 2,\+X
+0+004a <L1\+0x41> addd 8,\+X
+0+004c <L1\+0x43> addd 1,SP\+
+0+004e <L1\+0x45> addd 2,SP\+
+0+0050 <L1\+0x47> addd 8,SP\+
+0+0052 <L1\+0x49> subd 1,\-Y
+0+0054 <L1\+0x4b> subd 2,\-Y
+0+0056 <L1\+0x4d> subd 8,\-Y
+0+0058 <L1\+0x4f> addd 1,Y\-
+0+005a <L1\+0x51> addd 2,Y\-
+0+005c <L1\+0x53> addd 8,Y\-
+0+005e <L1\+0x55> std  \[D,X\]
+0+0060 <L1\+0x57> std  \[D,Y\]
+0+0062 <L1\+0x59> std  \[D,SP\]
+0+0064 <L1\+0x5b> std  \[D,PC\]
+0+0066 <L1\+0x5d> beq  0+0009 <L1>
+[      ]+66: R_M68HC12_RL_JUMP \*ABS\*
+0+0068 <L1\+0x5f> lbeq 0+0+ <start>
+[      ]+68: R_M68HC12_RL_JUMP \*ABS\*
+0+006c <L1\+0x63> lbcc 0+00bc <L2>
+[      ]+6c: R_M68HC12_RL_JUMP \*ABS\*
+0+0070 <L1\+0x67> movb 0+0+ <start>, 1,X
+[      ]+73: R_M68HC12_16      start
+0+0075 <L1\+0x6c> movw 1,X, 0+0+ <start>
+[      ]+78: R_M68HC12_16      start
+0+007a <L1\+0x71> movb 0+0+ <start>, 1,\+X
+[      ]+7d: R_M68HC12_16      start
+0+007f <L1\+0x76> movb 0+0+ <start>, 1,\-X
+[      ]+82: R_M68HC12_16      start
+0+0084 <L1\+0x7b> movb #23, 1,\-SP
+0+0088 <L1\+0x7f> movb 0+0+ <start>, 0+0+ <start>
+[      ]+8a: R_M68HC12_16      L1
+[      ]+8c: R_M68HC12_16      L2
+0+008e <L1\+0x85> movb 0+0+ <start>, A,X
+[      ]+91: R_M68HC12_16      L1
+0+0093 <L1\+0x8a> movw 0+0+ <start>, B,X
+[      ]+96: R_M68HC12_16      L1
+0+0098 <L1\+0x8f> movw 0+0+ <start>, D,X
+[      ]+9b: R_M68HC12_16      L1
+0+009d <L1\+0x94> movw D,X, A,X
+0+00a1 <L1\+0x98> movw B,SP, D,PC
+0+00a5 <L1\+0x9c> movw B,SP, 0+0+ <start>
+[      ]+a8: R_M68HC12_16      L1
+0+00aa <L1\+0xa1> movw B,SP, 1,X
+0+00ae <L1\+0xa5> movw D,X, A,Y
+0+00b2 <L1\+0xa9> trap #48
+0+00b4 <L1\+0xab> trap #57
+0+00b6 <L1\+0xad> trap #64
+0+00b8 <L1\+0xaf> trap #128
+0+00ba <L1\+0xb1> trap #255
+0+00bc <L2> movw       1,X, 2,X
+0+00c0 <L2\+0x4> movw  0+ffff <bb\+0xd7ff>, 0+ffff <bb\+0xd7ff>
+0+00c6 <L2\+0xa> movw  0+ffff <bb\+0xd7ff>, 1,X
+0+00cb <L2\+0xf> movw  #0+ffff <bb\+0xd7ff>, 1,X
+0+00d0 <L2\+0x14> movw 0+0003 <start\+0x3>, 0+0008 <start\+0x8>
+0+00d6 <L2\+0x1a> movw #0+0003 <start\+0x3>, 0+0003 <start\+0x3>
+0+00dc <L2\+0x20> movw #0+0003 <start\+0x3>, 1,X
+0+00e1 <L2\+0x25> movw 0+0003 <start\+0x3>, 1,X
+0+00e6 <L2\+0x2a> movw 0+0003 <start\+0x3>, 2,X
+0+00eb <L2\+0x2f> movw 0+0004 <start\+0x4>, \-2,X
+0+00f0 <L2\+0x34> rts
+0+00f1 <post_indexed_pb> leas  0,X
+[      ]+f3: R_M68HC12_16      abort
+0+00f5 <t2> leax       4,Y
+0+00f7 <t2\+0x2> leax  100,X
+0+00fb <t2\+0x6> leas  110,SP
+0+00ff <t2\+0xa> leay  10,X
+0+0103 <t2\+0xe> leas  10240,Y
+0+0107 <t2\+0x12> leas 255,PC
+0+010b <t2\+0x16> leas 0,PC
+0+010f <t2\+0x1a> leas 255,PC
+0+0113 <t2\+0x1e> leas 0,PC
+0+0117 <t2\+0x22> movb #23, 0+2345 <max9b\+0x2246>
+0+011c <t2\+0x27> movb #40, 12,SP
+0+0120 <t2\+0x2b> movb #39, 3,\+SP
+0+0124 <t2\+0x2f> movb #20, 14,SP
+0+0128 <t2\+0x33> movw #0+3210 <bb\+0xa10>, 0+3456 <bb\+0xc56>
+0+012e <t2\+0x39> movw #0+4040 <bb\+0x1840>, 12,SP
+0+0133 <t2\+0x3e> movw #0+3900 <bb\+0x1100>, 3,\+SP
+0+0138 <t2\+0x43> movw #0+2000 <max9b\+0x1f01>, 14,SP
This page took 0.026169 seconds and 4 git commands to generate.