.text .balign 16 .xdef protected_foo .protected protected_foo .ent protected_foo protected_foo: jr $31 .end protected_foo .balign 16 .xdef hidden_foo .hidden hidden_foo .ent hidden_foo hidden_foo: jr $31 .end hidden_foo .balign 16 .xdef internal_foo .internal internal_foo .ent internal_foo internal_foo: jr $31 .end internal_foo