bfd/ChangeLog:
[external/binutils.git] / ld / testsuite / ld-frv / fdpic-pie-2.d
1 #name: FRV uClinux PIC relocs to global symbols, pie linking
2 #source: fdpic2.s
3 #objdump: -DR -j .text -j .data -j .got -j .plt
4 #ld: -pie
5
6 .*:     file format elf.*frv.*
7
8 Disassembly of section \.text:
9
10 000004f0 <F2>:
11  4f0:   80 3c 00 01     call 4f4 <GF0>
12
13 000004f4 <GF0>:
14  4f4:   80 40 f0 10     addi gr15,16,gr0
15  4f8:   80 fc 00 24     setlos 0x24,gr0
16  4fc:   80 f4 00 20     setlo 0x20,gr0
17  500:   80 f8 00 00     sethi hi\(0x0\),gr0
18  504:   80 40 f0 0c     addi gr15,12,gr0
19  508:   80 fc 00 18     setlos 0x18,gr0
20  50c:   80 f4 00 14     setlo 0x14,gr0
21  510:   80 f8 00 00     sethi hi\(0x0\),gr0
22  514:   80 40 ff f8     addi gr15,-8,gr0
23  518:   80 fc ff f0     setlos 0xf*fffffff0,gr0
24  51c:   80 f4 ff e8     setlo 0xffe8,gr0
25  520:   80 f8 ff ff     sethi 0xffff,gr0
26  524:   80 40 ff dc     addi gr15,-36,gr0
27  528:   80 fc ff dc     setlos 0xf*ffffffdc,gr0
28  52c:   80 f4 ff dc     setlo 0xffdc,gr0
29  530:   80 f8 ff ff     sethi 0xffff,gr0
30  534:   80 f4 00 1c     setlo 0x1c,gr0
31  538:   80 f8 00 00     sethi hi\(0x0\),gr0
32 Disassembly of section \.data:
33
34 000045b8 <D2>:
35     45b8:       00 00 00 04     add\.p gr0,gr4,gr0
36                         45b8: R_FRV_32  \.data
37
38 000045bc <GD0>:
39     45bc:       00 00 00 04     add\.p gr0,gr4,gr0
40                         45bc: R_FRV_FUNCDESC    \.text
41     45c0:       00 00 00 04     add\.p gr0,gr4,gr0
42                         45c0: R_FRV_32  \.text
43 Disassembly of section \.got:
44
45 000045c8 <_GLOBAL_OFFSET_TABLE_-0x18>:
46     45c8:       00 00 00 04     add\.p gr0,gr4,gr0
47                         45c8: R_FRV_FUNCDESC_VALUE      \.text
48     45cc:       00 00 00 02     add\.p gr0,fp,gr0
49     45d0:       00 00 00 04     add\.p gr0,gr4,gr0
50                         45d0: R_FRV_FUNCDESC_VALUE      \.text
51     45d4:       00 00 00 02     add\.p gr0,fp,gr0
52     45d8:       00 00 00 04     add\.p gr0,gr4,gr0
53                         45d8: R_FRV_FUNCDESC_VALUE      \.text
54     45dc:       00 00 00 02     add\.p gr0,fp,gr0
55
56 000045e0 <_GLOBAL_OFFSET_TABLE_>:
57         \.\.\.
58     45ec:       00 00 00 04     add\.p gr0,gr4,gr0
59                         45ec: R_FRV_FUNCDESC    \.text
60     45f0:       00 00 00 04     add\.p gr0,gr4,gr0
61                         45f0: R_FRV_32  \.text
62     45f4:       00 00 00 04     add\.p gr0,gr4,gr0
63                         45f4: R_FRV_FUNCDESC    \.text
64     45f8:       00 00 00 04     add\.p gr0,gr4,gr0
65                         45f8: R_FRV_FUNCDESC    \.text
66     45fc:       00 00 00 04     add\.p gr0,gr4,gr0
67                         45fc: R_FRV_32  \.data
68     4600:       00 00 00 04     add\.p gr0,gr4,gr0
69                         4600: R_FRV_32  \.text
70     4604:       00 00 00 04     add\.p gr0,gr4,gr0
71                         4604: R_FRV_32  \.text