summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/mmix/basep-8.d
blob: 71cd3abb21dd753aab9e18562e8b85f9da49afe3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#as: -linker-allocated-gregs
#objdump: -drt

# Since we don't merge BPO-relocs until linking with
# -linker-allocated-gregs, we automatically correctly handle the two
# seemingly neighboring comm-symbols that don't merge well at
# assembly-time.

.*:     file format elf64-mmix

SYMBOL TABLE:
0+ l    d  \.text	0+ 
0+ l    d  \.data	0+ 
0+ l    d  \.bss	0+ 
0+ l       \.bss	0+4 comm_symbol3
0+4 l       \.bss	0+4 comm_symbol4
0+4       O \*COM\*	0+4 comm_symbol1
0+4       O \*COM\*	0+4 comm_symbol2

Disassembly of section \.text:

0+ <\.text>:
   0:	232a0000 	addu \$42,\$0,0
			2: R_MMIX_BASE_PLUS_OFFSET	comm_symbol1
   4:	232b0000 	addu \$43,\$0,0
			6: R_MMIX_BASE_PLUS_OFFSET	comm_symbol2
   8:	232c0000 	addu \$44,\$0,0
			a: R_MMIX_BASE_PLUS_OFFSET	\.bss
   c:	232d0000 	addu \$45,\$0,0
			e: R_MMIX_BASE_PLUS_OFFSET	\.bss\+0x4