1 .text 2 .weak bar 3 .globl _start 4 .type _start, @function 5_start: 6 cmp bar@GOTPCREL(%rip), %rax 7 cmp bar@GOTPCREL(%rip), %ecx 8 cmp bar@GOTPCREL(%rip), %r11 9 cmp bar@GOTPCREL(%rip), %r12d 10 11 mov bar@GOTPCREL(%rip), %rax 12 mov bar@GOTPCREL(%rip), %ecx 13 mov bar@GOTPCREL(%rip), %r11 14 mov bar@GOTPCREL(%rip), %r12d 15 16 test %rax, bar@GOTPCREL(%rip) 17 test %ecx, bar@GOTPCREL(%rip) 18 test %r11, bar@GOTPCREL(%rip) 19 test %r12d, bar@GOTPCREL(%rip) 20 .size _start, .-_start 21