bfd/
[external/binutils.git] / ld / testsuite / ld-arm / mixed-app.d
1
2 tmpdir/mixed-app:     file format elf32-(little|big)arm
3 architecture: arm, flags 0x00000112:
4 EXEC_P, HAS_SYMS, D_PAGED
5 start address 0x.*
6
7 Disassembly of section .plt:
8
9 .* <.plt>:
10  .*:    e52de004        str     lr, \[sp, #-4\]!
11  .*:    e59fe004        ldr     lr, \[pc, #4\]  ; .* <.plt\+0x10>
12  .*:    e08fe00e        add     lr, pc, lr
13  .*:    e5bef008        ldr     pc, \[lr, #8\]!
14  .*:    .*
15  .*:    (46c04778       undefined|477846c0      ldrmib  r4, \[r8, -r0, asr #13\]!)
16  .*:    e28fc6.*        add     ip, pc, #.*     ; 0x.*
17  .*:    e28cca.*        add     ip, ip, #.*     ; 0x.*
18  .*:    e5bcf.*         ldr     pc, \[ip, #.*\]!
19  .*:    e28fc6.*        add     ip, pc, #.*     ; 0x.*
20  .*:    e28cca.*        add     ip, ip, #.*     ; 0x.*
21  .*:    e5bcf.*         ldr     pc, \[ip, #.*\]!
22 Disassembly of section .text:
23
24 .* <_start>:
25  .*:    e1a0c00d        mov     ip, sp
26  .*:    e92dd800        stmdb   sp!, {fp, ip, lr, pc}
27  .*:    eb000004        bl      .* <app_func>
28  .*:    e89d6800        ldmia   sp, {fp, sp, lr}
29  .*:    e12fff1e        bx      lr
30  .*:    e1a00000        nop                     \(mov r0,r0\)
31  .*:    e1a00000        nop                     \(mov r0,r0\)
32  .*:    e1a00000        nop                     \(mov r0,r0\)
33
34 .* <app_func>:
35  .*:    e1a0c00d        mov     ip, sp
36  .*:    e92dd800        stmdb   sp!, {fp, ip, lr, pc}
37  .*:    ebffffe.        bl      .* <.text-0x..>
38  .*:    e89d6800        ldmia   sp, {fp, sp, lr}
39  .*:    e12fff1e        bx      lr
40  .*:    e1a00000        nop                     \(mov r0,r0\)
41  .*:    e1a00000        nop                     \(mov r0,r0\)
42  .*:    e1a00000        nop                     \(mov r0,r0\)
43
44 .* <app_func2>:
45  .*:    e12fff1e        bx      lr
46  .*:    e1a00000        nop                     \(mov r0,r0\)
47  .*:    e1a00000        nop                     \(mov r0,r0\)
48  .*:    e1a00000        nop                     \(mov r0,r0\)
49
50 .* <app_tfunc>:
51  .*:    b500            push    {lr}
52  .*:    (ffc.f7ff|f7ffffc.)     bl      .* <.text-0x..>
53  .*:    bd00            pop     {pc}
54  .*:    4770            bx      lr
55  .*:    46c0            nop                     \(mov r8, r8\)
56  .*:    46c0            nop                     \(mov r8, r8\)
57  .*:    46c0            nop                     \(mov r8, r8\)