9b11fa1a85
* ld-mips-elf/export-class-call16-o32-irix.dd: New test. * ld-mips-elf/export-class-call16-o32.gd: New test. * ld-mips-elf/export-class-call16-n32.dd: New test. * ld-mips-elf/export-class-call16-n32.gd: New test. * ld-mips-elf/export-class-call16-n64.dd: New test. * ld-mips-elf/export-class-call16-n64.gd: New test. * ld-mips-elf/export-class-call16-def.s: New test source. * ld-mips-elf/export-class-call16-o32.s: New test source. * ld-mips-elf/export-class-call16-n32.s: New test source. * ld-mips-elf/export-class-call16-n64.s: New test source. * ld-mips-elf/export-class-call16.ld: New test linker script. * ld-mips-elf/mips-elf.exp: Run the new tests.
22 lines
365 B
ArmAsm
22 lines
365 B
ArmAsm
.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
|