Fix assembler tests to work with toolchains that have been configured with --enable...
[external/binutils.git] / gas / testsuite / gas / ppc / astest2_64.d
1 #objdump: -Dr
2 #as:  --generate-missing-build-notes=no
3 #name: PowerPC 64-bit test 2
4
5 .*
6
7 Disassembly of section \.text:
8
9 0000000000000000 <foo>:
10    0:   (60 00 00 00|00 00 00 60)       nop
11    4:   (60 00 00 00|00 00 00 60)       nop
12    8:   (60 00 00 00|00 00 00 60)       nop
13    c:   (48 00 00 04|04 00 00 48)       b       10 <foo\+0x10>
14   10:   (48 00 00 08|08 00 00 48)       b       18 <foo\+0x18>
15   14:   (48 00 00 00|00 00 00 48)       b       .*
16                         14: R_PPC64_REL24       x
17   18:   (48 00 00 0.|0. 00 00 48)       b       .*
18                         18: R_PPC64_REL24       \.data\+0x4
19   1c:   (48 00 00 00|00 00 00 48)       b       .*
20                         1c: R_PPC64_REL24       z
21   20:   (48 00 00 ..|.. 00 00 48)       b       .*
22                         20: R_PPC64_REL24       z\+0x14
23   24:   (48 00 00 04|04 00 00 48)       b       28 <foo\+0x28>
24   28:   (48 00 00 00|00 00 00 48)       b       .*
25                         28: R_PPC64_REL24       a
26   2c:   (48 00 00 48|48 00 00 48)       b       74 <apfour>
27   30:   (48 00 00 0.|0. 00 00 48)       b       .*
28                         30: R_PPC64_REL24       a\+0x4
29   34:   (48 00 00 44|44 00 00 48)       b       78 <apfour\+0x4>
30         \.\.\.
31                         38: R_PPC64_ADDR32      \.text\+0x38
32                         3c: R_PPC64_ADDR32      \.text\+0x44
33                         40: R_PPC64_REL32       x
34                         44: R_PPC64_REL32       x\+0x4
35                         48: R_PPC64_REL32       z
36                         4c: R_PPC64_REL32       \.data\+0x4
37                         50: R_PPC64_ADDR32      x
38                         54: R_PPC64_ADDR32      \.data\+0x4
39                         58: R_PPC64_ADDR32      z
40                         5c: R_PPC64_ADDR32      x-0x4
41                         60: R_PPC64_ADDR32      \.data
42                         64: R_PPC64_ADDR32      z-0x4
43   68:   (00 00 00 08|08 00 00 00)       \.long 0x8
44   6c:   (00 00 00 08|08 00 00 00)       \.long 0x8
45
46 0000000000000070 <a>:
47   70:   (00 00 00 00|00 00 00 00)       \.long 0x0
48                         70: R_PPC64_ADDR32      a
49
50 0000000000000074 <apfour>:
51         \.\.\.
52                         74: R_PPC64_ADDR32      \.text\+0x74
53                         78: R_PPC64_ADDR32      \.text\+0x74
54   7c:   (ff ff ff fc|fc ff ff ff)       fnmsub  f31,f31,f31,f31
55         \.\.\.
56                         80: R_PPC64_ADDR32      \.text\+0x76
57 Disassembly of section \.data:
58
59 0000000000000000 <x>:
60    0:   00 00 00 00     \.long 0x0
61
62 0000000000000004 <y>:
63    4:   00 00 00 00     \.long 0x0