1 .text 2 .globl fct1 3 .type fct1, @gnu_indirect_function 4 .set fct1,resolve1 5 .hidden int_fct1 6 .globl int_fct1 7 .set int_fct1,fct1 8 .type resolve1, @function 9 resolve1: 10 call func1@PLT 11 .globl g1 12 .type g1, @function 13 g1: 14 jmp int_fct1@PLT 15 16 .globl fct2 17 .type fct2, @gnu_indirect_function 18 .set fct2,resolve2 19 .hidden int_fct2 20 .globl int_fct2 21 .set int_fct2,fct2 22 .type resolve2, @function 23 resolve2: 24 call func2@PLT 25 .globl g2 26 .type g2, @function 27 g2: 28 jmp int_fct2@PLT 29