Artifact d11f8f839e3a8fd14ff98f2e6258903b57491d8f:


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