1	.protected	foo
2.globl foo
3	.data
4	.align 4
5	.type	foo, @object
6	.size	foo, 4
7foo:
8	.long	1
9	.text
10.globl bar
11	.type	bar, @function
12bar:
13	movq	foo@GOTPCREL(%rip), %rax
14	movl	(%rax), %eax
15	ret
16	.size	bar, .-bar
17