Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / mips / elf-rel26.s
1         .section        .text.foo,"axG",@progbits,foo,comdat
2         .align  2
3         .weak   foo
4         .ent    foo
5         .type   foo, @function
6 foo:
7 $LFB308:
8         .frame  $fp,136,$31             # vars= 72, regs= 10/0, args= 16, gp= 8
9         .mask   0xc0ff0000,-4
10         .fmask  0x00000000,0
11         .set    noreorder
12         .cpload $25
13
14         .set    nomacro
15         bne     $3,$0,$L924
16         lw      $25,%got($L874)($28)
17         .set    macro
18         .set    reorder
19         lw      $5,%got($LC28)($28)
20         lw      $4,136($fp)
21         addiu   $5,$5,%lo($LC28)
22         lw      $25,%call16(bar)($28)
23         .set    noreorder
24         .set    nomacro
25         jalr    $25
26         li      $6,-1                   # 0xffffffffffffffff
27         .set    macro
28         .set    reorder
29         lw      $25,64($fp)
30         .set    noreorder
31         .set    nomacro
32         bne     $25,$0,$L846
33         lw      $5,%got($LC27)($28)
34         b       $L848
35         sw      $0,68($fp)
36         .set    macro
37         .set    reorder
38 $L920:
39         lb      $3,0($18)
40         li      $2,59                   # 0x3b
41         .set    noreorder
42         .set    nomacro
43         beq     $3,$2,$L925
44         lw      $25,76($fp)
45         b       $L920
46         addiu   $18,$18,1
47         .set    macro
48         .set    reorder
49
50 $L924:
51         sll     $2,$2,2
52         addiu   $25,$25,%lo($L874)
53         addu    $2,$2,$25
54         lw      $3,0($2)
55         addu    $3,$3,$28
56         j       $3
57         .end foo
58         .section        .rodata.foo,"aG",@progbits,foo,comdat
59         .align  2
60         .align  2
61 $L874:
62         .gpword $L924