.toc | |
.csect .text[PR] | |
.globl foo | |
.globl .foo | |
.csect foo[DS],3 | |
foo: | |
.if size == 32 | |
.long .foo, TOC[tc0], 0 | |
.else | |
.llong .foo, TOC[tc0], 0 | |
.endif | |
.csect .text[PR] | |
.foo: | |
LFB..0: | |
blr | |
.csect _foo.ro_[RO],4 | |
.globl _GLOBAL__F_foo | |
_GLOBAL__F_foo: | |
.if size == 32 | |
.vbyte 4,LFB..0-$ | |
.else | |
.vbyte 8,LFB..0-$ | |
.endif | |
# Make sure that .ref is also enough to keep _GLOBAL__F_foo | |
# when exporting foo. | |
.csect .text[PR] | |
.ref _GLOBAL__F_foo |