aarch64 and arm testsuite fixes for targets lacking shared libs
[deliverable/binutils-gdb.git] / ld / testsuite / ld-arm / preempt-app.s
CommitLineData
fcb93ecf
PB
1 @ Preempt an ARM shared library function with a Thumb function
2 @ in the application.
3 .text
4 .p2align 4
5 .globl _start
6_start:
7 mov ip, sp
8 stmdb sp!, {r11, ip, lr, pc}
9 bl lib_func1
10 ldmia sp, {r11, sp, lr}
11 bx lr
12
13 .p2align 4
14 .globl app_func2
15 .type app_func2,%function
16app_func2:
17 bx lr
18
19 .p2align 4
20 .globl lib_func1
21 .type lib_func1,%function
22 .thumb_func
23lib_func1:
24 bx lr
25
26 .data
27 .long data_obj
This page took 0.567701 seconds and 4 git commands to generate.