Searched refs:__wrap_bar (Results 1 – 11 of 11) sorted by relevance
32 ## __wrap_bar is undefined.35 # CHECK3: R_X86_64_JUMP_SLOT 0000000000000000 __wrap_bar + 038 # CHECK3-NEXT: NOTYPE GLOBAL DEFAULT UND __wrap_bar42 ## __wrap_bar is defined in %t/wrap.so.45 # CHECK4: R_X86_64_JUMP_SLOT {{.*}} __wrap_bar + 048 # CHECK4-NEXT: NOTYPE GLOBAL DEFAULT UND __wrap_bar58 # DYNSYM-NEXT: NOTYPE GLOBAL DEFAULT UND __wrap_bar61 # ASM-NEXT: callq {{.*}} <__wrap_bar@plt>78 .globl __wrap_bar79 __wrap_bar: label
11 ## behave the same. The 'call bar' in main.o will reference __wrap_bar. We cannot13 ## export __wrap_bar whenever bar is defined, regardless of whether it is indeed22 # CHECK-NEXT: callq {{.*}} <__wrap_bar@plt>31 .globl __wrap_bar32 __wrap_bar: label
14 ; CHECK: Name: __wrap_bar22 ; __wrap_bar and bar, respectively. So they cannot be inlined.24 ; RESOLS: ,__wrap_bar,plx{{$}}37 define void @__wrap_bar() {
43 ;; routed to __wrap_bar and __real_bar is routed to bar.47 ; CHECK-NEXT: callq{{.*}}<__wrap_bar>53 ;; Check that bar and __wrap_bar retain their original binding.58 ; BIND: Name: __wrap_bar
9 ; CHECK-NEXT: jmp {{.*}} <__wrap_bar@plt>
13 ; CHECK: Name: __wrap_bar21 ; for bar and __wrap_bar.23 ; RESOLS: ,__wrap_bar,plx36 define void @__wrap_bar() {
22 ; routed to __wrap_bar and __real_bar is routed to bar.26 ; CHECK-NEXT: callq{{.*}}<__wrap_bar>31 ; THIN-NEXT: callq{{.*}}<__wrap_bar>35 ; Check that bar and __wrap_bar retain their original binding.40 ; BIND: Name: __wrap_bar
14 ; __wrap_bar and bar, respectively. So they cannot be inlined.17 ; RESOLS: ,__wrap_bar,px{{$}}33 define void @__wrap_bar() {
51 ;; routed to __wrap_bar.54 ; JMP: jmp {{.*}}<__wrap_bar>55 ; CALL: callq {{.*}}<__wrap_bar>74 define void @__wrap_bar() {
12 define hidden void @__wrap_bar() {