arc/opcodes: Use flag operand class to handle multiple flag matches
[deliverable/binutils-gdb.git] / gas / testsuite / gas / microblaze / reloc_weaksym.s
CommitLineData
28ad2e2d
ME
1 .text
2 .align 2
3 .globl __def_start
4 .ent __def_start
5 .type __def_start, @function
6__def_start:
7 .frame r19,8,r15 # vars= 0, regs= 1, args= 0
8 .mask 0x00080000
9 addik r1,r1,-8
10 swi r19,r1,4
11 addk r19,r1,r0
12 addk r1,r19,r0
13 lwi r19,r1,4
14 addik r1,r1,8
15 rtsd r15,8
16 nop # Unfilled delay slot
17
18 .end __def_start
19$Lfe1:
20 .size __def_start,$Lfe1-__def_start
21 .align 2
22 .globl main
23 .ent main
24 .type main, @function
25main:
26 .frame r19,32,r15 # vars= 0, regs= 1, args= 24
27 .mask 0x00088000
28 addik r1,r1,-32
29 swi r15,r1,0
30 swi r19,r1,28
31 addk r19,r1,r0
32 brlid r15,test_start
33 nop # Unfilled delay slot
34
35 brlid r15,test_start_strong
36 nop # Unfilled delay slot
37
38 addk r3,r0,r0
39 lwi r15,r1,0
40 addk r1,r19,r0
41 lwi r19,r1,28
42 addik r1,r1,32
43 rtsd r15,8
44 nop # Unfilled delay slot
45
46 .end main
47$Lfe2:
48 .size main,$Lfe2-main
49 .weakext test_start
50 test_start = __def_start
51 .globl test_start_strong
52 test_start_strong = __def_start
This page took 0.258053 seconds and 4 git commands to generate.