Artifact 5bb025e978ceec47d148a8054e5abd89261fe0f6:


0000: 09 2e 66 69 6c 65 09 22 76 61 63 61 6c 6c 2d 72  ..file."vacall-r
0010: 73 36 30 30 30 2e 63 22 0a 2e 74 6f 63 0a 2e 63  s6000.c"..toc..c
0020: 73 65 63 74 20 2e 74 65 78 74 5b 50 52 5d 0a 67  sect .text[PR].g
0030: 63 63 32 5f 63 6f 6d 70 69 6c 65 64 2e 3a 0a 5f  cc2_compiled.:._
0040: 5f 67 6e 75 5f 63 6f 6d 70 69 6c 65 64 5f 63 3a  _gnu_compiled_c:
0050: 0a 09 2e 65 78 74 65 72 6e 20 76 61 63 61 6c 6c  ...extern vacall
0060: 5f 66 75 6e 63 74 69 6f 6e 5b 52 57 5d 0a 2e 74  _function[RW]..t
0070: 6f 63 0a 4c 43 2e 2e 30 3a 0a 09 2e 74 63 20 76  oc.LC..0:...tc v
0080: 61 63 61 6c 6c 5f 66 75 6e 63 74 69 6f 6e 5b 54  acall_function[T
0090: 43 5d 2c 76 61 63 61 6c 6c 5f 66 75 6e 63 74 69  C],vacall_functi
00a0: 6f 6e 5b 52 57 5d 0a 2e 63 73 65 63 74 20 2e 74  on[RW]..csect .t
00b0: 65 78 74 5b 50 52 5d 0a 09 2e 61 6c 69 67 6e 20  ext[PR]...align 
00c0: 32 0a 09 2e 67 6c 6f 62 6c 20 5f 5f 76 61 63 61  2...globl __vaca
00d0: 6c 6c 0a 09 2e 67 6c 6f 62 6c 20 2e 5f 5f 76 61  ll...globl .__va
00e0: 63 61 6c 6c 0a 2e 63 73 65 63 74 20 5f 5f 76 61  call..csect __va
00f0: 63 61 6c 6c 5b 44 53 5d 0a 5f 5f 76 61 63 61 6c  call[DS].__vacal
0100: 6c 3a 0a 09 2e 6c 6f 6e 67 20 2e 5f 5f 76 61 63  l:...long .__vac
0110: 61 6c 6c 2c 20 54 4f 43 5b 74 63 30 5d 2c 20 30  all, TOC[tc0], 0
0120: 0a 2e 63 73 65 63 74 20 2e 74 65 78 74 5b 50 52  ..csect .text[PR
0130: 5d 0a 2e 5f 5f 76 61 63 61 6c 6c 3a 0a 09 2e 65  ]..__vacall:...e
0140: 78 74 65 72 6e 20 5f 5f 6d 75 6c 68 0a 09 2e 65  xtern __mulh...e
0150: 78 74 65 72 6e 20 5f 5f 6d 75 6c 6c 0a 09 2e 65  xtern __mull...e
0160: 78 74 65 72 6e 20 5f 5f 64 69 76 73 73 0a 09 2e  xtern __divss...
0170: 65 78 74 65 72 6e 20 5f 5f 64 69 76 75 73 0a 09  extern __divus..
0180: 2e 65 78 74 65 72 6e 20 5f 5f 71 75 6f 73 73 0a  .extern __quoss.
0190: 09 2e 65 78 74 65 72 6e 20 5f 5f 71 75 6f 75 73  ..extern __quous
01a0: 0a 09 6d 66 6c 72 20 30 0a 09 73 74 20 32 37 2c  ..mflr 0..st 27,
01b0: 2d 32 30 28 31 29 0a 09 73 74 20 32 38 2c 2d 31  -20(1)..st 28,-1
01c0: 36 28 31 29 0a 09 73 74 20 32 39 2c 2d 31 32 28  6(1)..st 29,-12(
01d0: 31 29 0a 09 73 74 20 33 30 2c 2d 38 28 31 29 0a  1)..st 30,-8(1).
01e0: 09 73 74 20 33 31 2c 2d 34 28 31 29 0a 09 73 74  .st 31,-4(1)..st
01f0: 20 30 2c 38 28 31 29 0a 09 73 74 75 20 31 2c 2d   0,8(1)..stu 1,-
0200: 32 32 34 28 31 29 0a 09 6c 20 32 39 2c 4c 43 2e  224(1)..l 29,LC.
0210: 2e 30 28 32 29 0a 09 63 61 6c 20 31 31 2c 32 38  .0(2)..cal 11,28
0220: 30 28 31 29 0a 09 6c 20 32 37 2c 30 28 32 39 29  0(1)..l 27,0(29)
0230: 0a 09 73 74 20 33 2c 2d 33 32 28 31 31 29 0a 09  ..st 3,-32(11)..
0240: 73 74 20 39 2c 2d 38 28 31 31 29 0a 09 73 74 20  st 9,-8(11)..st 
0250: 31 30 2c 2d 34 28 31 31 29 0a 09 73 74 20 35 2c  10,-4(11)..st 5,
0260: 2d 32 34 28 31 31 29 0a 09 73 74 20 36 2c 2d 32  -24(11)..st 6,-2
0270: 30 28 31 31 29 0a 09 73 74 20 37 2c 2d 31 36 28  0(11)..st 7,-16(
0280: 31 31 29 0a 09 73 74 20 38 2c 2d 31 32 28 31 31  11)..st 8,-12(11
0290: 29 0a 09 6c 69 6c 20 30 2c 30 0a 09 63 61 6c 20  )..lil 0,0..cal 
02a0: 32 39 2c 32 34 38 28 31 29 0a 09 63 61 6c 20 32  29,248(1)..cal 2
02b0: 38 2c 39 32 28 31 29 0a 09 73 74 20 32 39 2c 36  8,92(1)..st 29,6
02c0: 30 28 31 29 0a 09 73 74 20 30 2c 36 38 28 31 29  0(1)..st 0,68(1)
02d0: 0a 09 73 74 20 32 38 2c 38 38 28 31 29 0a 09 73  ..st 28,88(1)..s
02e0: 74 20 34 2c 2d 32 38 28 31 31 29 0a 09 73 74 66  t 4,-28(11)..stf
02f0: 64 20 31 2c 39 32 28 31 29 0a 09 73 74 66 64 20  d 1,92(1)..stfd 
0300: 32 2c 31 30 30 28 31 29 0a 09 73 74 66 64 20 33  2,100(1)..stfd 3
0310: 2c 31 30 38 28 31 29 0a 09 73 74 66 64 20 34 2c  ,108(1)..stfd 4,
0320: 31 31 36 28 31 29 0a 09 73 74 66 64 20 35 2c 31  116(1)..stfd 5,1
0330: 32 34 28 31 29 0a 09 73 74 66 64 20 36 2c 31 33  24(1)..stfd 6,13
0340: 32 28 31 29 0a 09 73 74 66 64 20 37 2c 31 34 30  2(1)..stfd 7,140
0350: 28 31 29 0a 09 73 74 66 64 20 38 2c 31 34 38 28  (1)..stfd 8,148(
0360: 31 29 0a 09 73 74 66 64 20 39 2c 31 35 36 28 31  1)..stfd 9,156(1
0370: 29 0a 09 73 74 66 64 20 31 30 2c 31 36 34 28 31  )..stfd 10,164(1
0380: 29 0a 09 73 74 66 64 20 31 31 2c 31 37 32 28 31  )..stfd 11,172(1
0390: 29 0a 09 73 74 66 64 20 31 32 2c 31 38 30 28 31  )..stfd 12,180(1
03a0: 29 0a 09 73 74 66 64 20 31 33 2c 31 38 38 28 31  )..stfd 13,188(1
03b0: 29 0a 09 73 74 20 30 2c 35 36 28 31 29 0a 09 73  )..st 0,56(1)..s
03c0: 74 20 30 2c 36 34 28 31 29 0a 09 63 61 6c 20 33  t 0,64(1)..cal 3
03d0: 2c 35 36 28 31 29 0a 09 73 74 20 32 2c 32 30 28  ,56(1)..st 2,20(
03e0: 31 29 0a 09 6c 20 30 2c 30 28 32 37 29 0a 09 6c  1)..l 0,0(27)..l
03f0: 20 32 2c 34 28 32 37 29 0a 09 6d 74 6c 72 20 30   2,4(27)..mtlr 0
0400: 0a 09 6c 20 31 31 2c 38 28 32 37 29 0a 09 62 72  ..l 11,8(27)..br
0410: 6c 0a 09 6c 20 32 2c 32 30 28 31 29 0a 09 6c 20  l..l 2,20(1)..l 
0420: 39 2c 36 38 28 31 29 0a 09 63 6d 70 69 20 30 2c  9,68(1)..cmpi 0,
0430: 39 2c 30 0a 09 62 63 20 31 32 2c 32 2c 4c 2e 2e  9,0..bc 12,2,L..
0440: 34 0a 09 63 6d 70 69 20 30 2c 39 2c 31 0a 09 62  4..cmpi 0,9,1..b
0450: 63 20 31 32 2c 32 2c 4c 2e 2e 34 32 0a 09 63 6d  c 12,2,L..42..cm
0460: 70 69 20 30 2c 39 2c 32 0a 09 62 63 20 34 2c 32  pi 0,9,2..bc 4,2
0470: 2c 4c 2e 2e 37 0a 09 6c 62 7a 20 30 2c 38 30 28  ,L..7..lbz 0,80(
0480: 31 29 0a 09 73 6c 69 20 30 2c 30 2c 32 34 0a 09  1)..sli 0,0,24..
0490: 73 72 61 69 20 33 2c 30 2c 32 34 0a 09 62 20 4c  srai 3,0,24..b L
04a0: 2e 2e 34 0a 4c 2e 2e 37 3a 0a 09 63 6d 70 69 20  ..4.L..7:..cmpi 
04b0: 30 2c 39 2c 33 0a 09 62 63 20 34 2c 32 2c 4c 2e  0,9,3..bc 4,2,L.
04c0: 2e 39 0a 4c 2e 2e 34 32 3a 0a 09 6c 62 7a 20 33  .9.L..42:..lbz 3
04d0: 2c 38 30 28 31 29 0a 09 62 20 4c 2e 2e 34 0a 4c  ,80(1)..b L..4.L
04e0: 2e 2e 39 3a 0a 09 63 6d 70 69 20 30 2c 39 2c 34  ..9:..cmpi 0,9,4
04f0: 0a 09 62 63 20 34 2c 32 2c 4c 2e 2e 31 31 0a 09  ..bc 4,2,L..11..
0500: 6c 68 61 20 33 2c 38 30 28 31 29 0a 09 62 20 4c  lha 3,80(1)..b L
0510: 2e 2e 34 0a 4c 2e 2e 31 31 3a 0a 09 63 6d 70 69  ..4.L..11:..cmpi
0520: 20 30 2c 39 2c 35 0a 09 62 63 20 34 2c 32 2c 4c   0,9,5..bc 4,2,L
0530: 2e 2e 31 33 0a 09 6c 68 7a 20 33 2c 38 30 28 31  ..13..lhz 3,80(1
0540: 29 0a 09 62 20 4c 2e 2e 34 0a 4c 2e 2e 31 33 3a  )..b L..4.L..13:
0550: 0a 09 63 6d 70 69 20 30 2c 39 2c 36 0a 09 62 63  ..cmpi 0,9,6..bc
0560: 20 31 32 2c 32 2c 4c 2e 2e 34 33 0a 09 63 6d 70   12,2,L..43..cmp
0570: 69 20 30 2c 39 2c 37 0a 09 62 63 20 31 32 2c 32  i 0,9,7..bc 12,2
0580: 2c 4c 2e 2e 34 33 0a 09 63 6d 70 69 20 30 2c 39  ,L..43..cmpi 0,9
0590: 2c 38 0a 09 62 63 20 31 32 2c 32 2c 4c 2e 2e 34  ,8..bc 12,2,L..4
05a0: 33 0a 09 63 6d 70 69 20 30 2c 39 2c 39 0a 09 62  3..cmpi 0,9,9..b
05b0: 63 20 31 32 2c 32 2c 4c 2e 2e 34 33 0a 09 63 61  c 12,2,L..43..ca
05c0: 6c 20 30 2c 2d 31 30 28 39 29 0a 09 63 6d 70 6c  l 0,-10(9)..cmpl
05d0: 69 20 30 2c 30 2c 31 0a 09 62 63 20 31 32 2c 31  i 0,0,1..bc 12,1
05e0: 2c 4c 2e 2e 32 33 0a 09 6c 20 33 2c 38 30 28 31  ,L..23..l 3,80(1
05f0: 29 0a 09 6c 20 34 2c 38 34 28 31 29 0a 09 62 20  )..l 4,84(1)..b 
0600: 4c 2e 2e 34 0a 4c 2e 2e 32 33 3a 0a 09 6c 20 30  L..4.L..23:..l 0
0610: 2c 36 38 28 31 29 0a 09 63 6d 70 69 20 30 2c 30  ,68(1)..cmpi 0,0
0620: 2c 31 32 0a 09 62 63 20 34 2c 32 2c 4c 2e 2e 32  ,12..bc 4,2,L..2
0630: 35 0a 09 6c 66 73 20 31 2c 38 30 28 31 29 0a 09  5..lfs 1,80(1)..
0640: 62 20 4c 2e 2e 34 0a 4c 2e 2e 32 35 3a 0a 09 63  b L..4.L..25:..c
0650: 6d 70 69 20 30 2c 30 2c 31 33 0a 09 62 63 20 34  mpi 0,0,13..bc 4
0660: 2c 32 2c 4c 2e 2e 32 37 0a 09 6c 66 64 20 31 2c  ,2,L..27..lfd 1,
0670: 38 30 28 31 29 0a 09 62 20 4c 2e 2e 34 0a 4c 2e  80(1)..b L..4.L.
0680: 2e 32 37 3a 0a 09 63 6d 70 69 20 30 2c 30 2c 31  .27:..cmpi 0,0,1
0690: 34 0a 09 62 63 20 34 2c 32 2c 4c 2e 2e 32 39 0a  4..bc 4,2,L..29.
06a0: 4c 2e 2e 34 33 3a 0a 09 6c 20 33 2c 38 30 28 31  L..43:..l 3,80(1
06b0: 29 0a 09 62 20 4c 2e 2e 34 0a 4c 2e 2e 32 39 3a  )..b L..4.L..29:
06c0: 0a 09 63 6d 70 69 20 30 2c 30 2c 31 35 0a 09 62  ..cmpi 0,0,15..b
06d0: 63 20 34 2c 32 2c 4c 2e 2e 34 0a 09 6c 20 30 2c  c 4,2,L..4..l 0,
06e0: 35 36 28 31 29 0a 09 61 6e 64 69 6c 2e 20 39 2c  56(1)..andil. 9,
06f0: 30 2c 31 0a 09 62 63 20 31 32 2c 32 2c 4c 2e 2e  0,1..bc 12,2,L..
0700: 33 32 0a 09 6c 20 33 2c 36 34 28 31 29 0a 09 62  32..l 3,64(1)..b
0710: 20 4c 2e 2e 34 0a 4c 2e 2e 33 32 3a 0a 09 61 6e   L..4.L..32:..an
0720: 64 69 6c 2e 20 39 2c 30 2c 31 30 32 34 0a 09 62  dil. 9,0,1024..b
0730: 63 20 31 32 2c 32 2c 4c 2e 2e 34 0a 09 6c 20 30  c 12,2,L..4..l 0
0740: 2c 37 32 28 31 29 0a 09 63 6d 70 69 20 30 2c 30  ,72(1)..cmpi 0,0
0750: 2c 31 0a 09 62 63 20 34 2c 32 2c 4c 2e 2e 33 35  ,1..bc 4,2,L..35
0760: 0a 09 6c 20 39 2c 36 34 28 31 29 0a 09 6c 62 7a  ..l 9,64(1)..lbz
0770: 20 33 2c 30 28 39 29 0a 09 62 20 4c 2e 2e 34 0a   3,0(9)..b L..4.
0780: 4c 2e 2e 33 35 3a 0a 09 63 6d 70 69 20 30 2c 30  L..35:..cmpi 0,0
0790: 2c 32 0a 09 62 63 20 34 2c 32 2c 4c 2e 2e 33 37  ,2..bc 4,2,L..37
07a0: 0a 09 6c 20 39 2c 36 34 28 31 29 0a 09 6c 68 7a  ..l 9,64(1)..lhz
07b0: 20 33 2c 30 28 39 29 0a 09 62 20 4c 2e 2e 34 0a   3,0(9)..b L..4.
07c0: 4c 2e 2e 33 37 3a 0a 09 63 6d 70 69 20 30 2c 30  L..37:..cmpi 0,0
07d0: 2c 34 0a 09 62 63 20 34 2c 32 2c 4c 2e 2e 33 39  ,4..bc 4,2,L..39
07e0: 0a 09 6c 20 39 2c 36 34 28 31 29 0a 09 62 20 4c  ..l 9,64(1)..b L
07f0: 2e 2e 34 34 0a 4c 2e 2e 33 39 3a 0a 09 63 6d 70  ..44.L..39:..cmp
0800: 69 20 30 2c 30 2c 38 0a 09 62 63 20 34 2c 32 2c  i 0,0,8..bc 4,2,
0810: 4c 2e 2e 34 0a 09 6c 20 39 2c 36 34 28 31 29 0a  L..4..l 9,64(1).
0820: 09 6c 20 34 2c 34 28 39 29 0a 4c 2e 2e 34 34 3a  .l 4,4(9).L..44:
0830: 0a 09 6c 20 33 2c 30 28 39 29 0a 4c 2e 2e 34 3a  ..l 3,0(9).L..4:
0840: 0a 09 63 61 6c 20 31 2c 32 32 34 28 31 29 0a 09  ..cal 1,224(1)..
0850: 6c 20 30 2c 38 28 31 29 0a 09 6d 74 6c 72 20 30  l 0,8(1)..mtlr 0
0860: 0a 09 6c 20 32 37 2c 2d 32 30 28 31 29 0a 09 6c  ..l 27,-20(1)..l
0870: 20 32 38 2c 2d 31 36 28 31 29 0a 09 6c 20 32 39   28,-16(1)..l 29
0880: 2c 2d 31 32 28 31 29 0a 09 6c 20 33 30 2c 2d 38  ,-12(1)..l 30,-8
0890: 28 31 29 0a 09 6c 20 33 31 2c 2d 34 28 31 29 0a  (1)..l 31,-4(1).
08a0: 09 62 72 0a 4c 54 2e 2e 5f 5f 76 61 63 61 6c 6c  .br.LT..__vacall
08b0: 3a 0a 09 2e 6c 6f 6e 67 20 30 0a 09 2e 62 79 74  :...long 0...byt
08c0: 65 20 30 2c 30 2c 33 32 2c 36 35 2c 31 32 38 2c  e 0,0,32,65,128,
08d0: 35 2c 38 2c 30 0a 09 2e 6c 6f 6e 67 20 30 0a 09  5,8,0...long 0..
08e0: 2e 6c 6f 6e 67 20 4c 54 2e 2e 5f 5f 76 61 63 61  .long LT..__vaca
08f0: 6c 6c 2d 2e 5f 5f 76 61 63 61 6c 6c 0a 09 2e 73  ll-.__vacall...s
0900: 68 6f 72 74 20 38 0a 09 2e 62 79 74 65 20 22 5f  hort 8...byte "_
0910: 5f 76 61 63 61 6c 6c 22 0a 5f 73 65 63 74 69 6f  _vacall"._sectio
0920: 6e 5f 2e 74 65 78 74 3a 0a 2e 63 73 65 63 74 20  n_.text:..csect 
0930: 2e 64 61 74 61 5b 52 57 5d 2c 33 0a 09 2e 6c 6f  .data[RW],3...lo
0940: 6e 67 20 5f 73 65 63 74 69 6f 6e 5f 2e 74 65 78  ng _section_.tex
0950: 74 0a                                            t.