clarify the purpose of this project
[nyanglibc.git] / libio / vtables.s
blobc94e124d0100d8b070816621656deb756cf1a750
1 .text
2 .section .rodata.str1.8,"aMS",@progbits,1
3 .align 8
4 .LC0:
5 .string "Fatal error: glibc detected an invalid stdio handle\n"
6 .text
7 .p2align 4,,15
8 .globl _IO_vtable_check
9 .hidden _IO_vtable_check
10 .type _IO_vtable_check, @function
11 _IO_vtable_check:
12 cmpq $0, __dlopen@GOTPCREL(%rip)
13 je .L7
14 rep ret
15 .L7:
16 leaq .LC0(%rip), %rdi
17 subq $8, %rsp
18 call __libc_fatal
19 .size _IO_vtable_check, .-_IO_vtable_check
20 .weak __dlopen
21 .hidden __libc_fatal
22 .hidden __dlopen