1*56bb7041Schristos .text 2*56bb7041Schristos .globl foo 3*56bb7041Schristos .type foo, @gnu_indirect_function 4*56bb7041Schristosfoo: 5*56bb7041Schristos ret 6*56bb7041Schristos .text 7*56bb7041Schristos .type bar, @gnu_indirect_function 8*56bb7041Schristosbar: 9*56bb7041Schristos ret 10*56bb7041Schristos .globl _start 11*56bb7041Schristos .type _start, @function 12*56bb7041Schristos_start: 13*56bb7041Schristos call *foo@GOT 14*56bb7041Schristos jmp *bar@GOT 15*56bb7041Schristos movl $0, bar@GOT 16*56bb7041Schristos cmpl $0, foo@GOT 17*56bb7041Schristos movl $bar@GOT, %ecx 18