6 .type __a_barrier,%function
11 1: .word __a_barrier_ptr-1b
12 .global __a_barrier_dummy
13 .hidden __a_barrier_dummy
16 .global __a_barrier_oldkuser
17 .hidden __a_barrier_oldkuser
19 push {r0,r1,r2,r3,ip,lr}
25 pop {r0,r1,r2,r3,ip,lr}
27 .global __a_barrier_v6
28 .hidden __a_barrier_v6
32 .global __a_barrier_v7
33 .hidden __a_barrier_v7
35 .word 0xf57ff05b /* dmb ish */
40 .type __a_cas,%function
45 1: .word __a_cas_ptr-1b
59 1: .word 0xe1920f9f /* ldrex r0,[r2] */
61 .word 0x01820f91 /* strexeq r0,r1,[r2] */
70 .word 0xf57ff05b /* dmb ish */
71 1: .word 0xe1920f9f /* ldrex r0,[r2] */
73 .word 0x01820f91 /* strexeq r0,r1,[r2] */
76 .word 0xf57ff05b /* dmb ish */
79 .global __aeabi_read_tp
80 .type __aeabi_read_tp,%function
85 .type __a_gettp,%function
90 1: .word __a_gettp_ptr-1b
91 .global __a_gettp_dummy
92 .hidden __a_gettp_dummy
100 .global __a_barrier_ptr
101 .hidden __a_barrier_ptr
110 .global __a_gettp_ptr
111 .hidden __a_gettp_ptr