.text.weak func1.weak func2.weak func3.globl _start_start:cmp func1@GOT(%eax), %eaxjmp *func2@GOT(%eax)call func3@PLT
.text.weak func1.weak func2.weak func3.globl _start_start:cmp func1@GOT(%eax), %eaxjmp *func2@GOT(%eax)call func3@PLT