Training courses
Kernel and Embedded Linux
Bootlin training courses
1 2 3 4 5 6 7 8 9
.text .weak func1 .weak func2 .weak func3 .globl _start _start: cmp func1@GOTPCREL(%rip),%rax jmp *func2@GOTPCREL(%rip) call func3@PLT