.text
	.globl		protected_foo
	.type		protected_foo, @function
	.protected	protected_foo
protected_foo:
	.word		0
	ret
	.size		protected_foo, . - protected_foo
	.globl		hidden_foo
	.type		hidden_foo, @function
	.hidden		hidden_foo
hidden_foo:
	.word		0
	ret
	.size		hidden_foo, . - hidden_foo
	.globl		internal_foo
	.type		internal_foo, @function
	.internal	internal_foo
internal_foo:
	.word		0
	ret
	.size		internal_foo, . - internal_foo