1234567891011121314151617181920212223 |
- .macro loadtoc
- .toc
- .tc asym\@[TC], \@ | 0x10000
- .csect .f2[PR]
- .if size == 32
- lwz 1,asym\@[TC](2)
- .else
- ld 1,asym\@[TC](2)
- .endif
- .endm
- .globl .f2
- .csect .f2[PR]
- .f2:
- .rept 0x7ffc * 8 / size
- loadtoc
- .endr
- .globl f2
- .csect f2[DS]
- f2:
- .long .f2[PR],TOC[TC0],0
|