1 #source: abs32-1.s
2 #as: --em=criself
3 #objdump: -dr
4 
5 # Check that jump-type instructions to absolute addresses
6 # assemble and disassemble correctly.
7 
8 .*:     file format .*-cris
9 
10 Disassembly of section \.text:
11 
12 00000000 <locsym2-0x2>:
13    0:	0f05                	nop
14 
15 00000002 <locsym2>:
16    2:	0f05                	nop
17    4:	3f0d 0200 0000      	jump 2 <locsym2>
18 			6: R_CRIS_32	\.text\+0x2
19    a:	3f0d 0000 0000      	jump 0 <locsym2-0x2>
20 			c: R_CRIS_32	locsym2
21   10:	3f0d 0000 0000      	jump 0 <locsym2-0x2>
22 			12: R_CRIS_32	locsym3
23   16:	3f0d 7400 0000      	jump 74 <locsym3>
24 			18: R_CRIS_32	\.text\+0x74
25   1c:	3f0d 0000 0000      	jump 0 <locsym2-0x2>
26 			1e: R_CRIS_32	extsym
27   22:	3fbd 0200 0000      	jsr 2 <locsym2>
28 			24: R_CRIS_32	\.text\+0x2
29   28:	3fbd 0000 0000      	jsr 0 <locsym2-0x2>
30 			2a: R_CRIS_32	locsym2
31   2e:	3fbd 0000 0000      	jsr 0 <locsym2-0x2>
32 			30: R_CRIS_32	locsym3
33   34:	3fbd 7400 0000      	jsr 74 <locsym3>
34 			36: R_CRIS_32	\.text\+0x74
35   3a:	3fbd 0000 0000      	jsr 0 <locsym2-0x2>
36 			3c: R_CRIS_32	extsym
37   40:	3f3d 0200 0000      	jsrc 2 <locsym2>
38 			42: R_CRIS_32	\.text\+0x2
39   46:	0000                	bcc \.\+2
40   48:	0000                	bcc \.\+2
41   4a:	3f3d 0000 0000      	jsrc 0 <locsym2-0x2>
42 			4c: R_CRIS_32	locsym2
43   50:	0000                	bcc \.\+2
44   52:	0000                	bcc \.\+2
45   54:	3f3d 0000 0000      	jsrc 0 <locsym2-0x2>
46 			56: R_CRIS_32	locsym3
47   5a:	0000                	bcc \.\+2
48   5c:	0000                	bcc \.\+2
49   5e:	3f3d 7400 0000      	jsrc 74 <locsym3>
50 			60: R_CRIS_32	\.text\+0x74
51   64:	0000                	bcc \.\+2
52   66:	0000                	bcc \.\+2
53   68:	3f3d 0000 0000      	jsrc 0 <locsym2-0x2>
54 			6a: R_CRIS_32	extsym
55   6e:	0000                	bcc \.\+2
56   70:	0000                	bcc \.\+2
57   72:	0f05                	nop
58 
59 00000074 <locsym3>:
60   74:	0f05                	nop
61 	\.\.\.
62