aboutsummaryrefslogtreecommitdiff
path: root/binutils/testsuite/binutils-all/multi-2.d
blob: 791aa875d4d2efc317dee2a2daad3470a3826b15 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#name: objdump --disassemble= of consecutive same-name functions (2)
#source: multi2.s
#source: multi1.s
#ld: -r
#objdump: --disassemble=func2 -wz
# ECOFF disassembly omits local symbols, for whatever reason.
#xfail: "alpha*-*-*ecoff" "alpha*-*-osf*"

.*: +file format .*

Disassembly of section .*:

0+ <func2>:
[ 	]*[0-9a-f]+:	[0-9a-f][0-9a-f].*
#?[ 	]*[0-9a-f]+:	[0-9a-f][0-9a-f].*
#?[ 	]*[0-9a-f]+:	[0-9a-f][0-9a-f].*

# HPPA 32-bit ELF "ld -r" leaves .text unmerged.
#?Disassembly of section .*:

0+[0-3][0-9a-f] <func2>:
[ 	]*[0-9a-f]+:	[0-9a-f][0-9a-f].*
#pass