.text | |
.global foo | |
foo: | |
jmp local | |
jmp hidden_def | |
jmp global_def | |
jmp global_def@PLT | |
jmp weak_def | |
jmp weak_hidden_undef | |
jmp weak_hidden_def | |
jmp hidden_undef | |
.hidden hidden_undef | |
.global hidden_def | |
.hidden hidden_def | |
hidden_def: | |
ret | |
.global weak_hidden_def | |
.hidden weak_hidden_def | |
.weak weak_hidden_def | |
weak_hidden_def: | |
ret | |
.global global_def | |
global_def: | |
ret | |
.global weak_def | |
.weak weak_def | |
weak_def: | |
ret | |
local: | |
ret | |
.global weak_hidden_undef | |
.weak weak_hidden_undef | |
.hidden weak_hidden_undef |