Artifact 9d8fca9209f6e5a8a6a57d0bc2f42869879e4632:


0000: 09 2e 66 69 6c 65 09 31 20 22 70 72 6f 74 6f 36  ..file.1 "proto6
0010: 34 2e 63 22 0a 09 2e 73 65 74 09 6e 6f 62 6f 70  4.c"...set.nobop
0020: 74 0a 09 2e 61 62 69 63 61 6c 6c 73 0a 0a 20 23  t...abicalls.. #
0030: 20 47 4e 55 20 43 20 32 2e 36 2e 33 20 5b 41 4c   GNU C 2.6.3 [AL
0040: 20 31 2e 31 2c 20 4d 4d 20 34 30 5d 20 53 69 6c   1.1, MM 40] Sil
0050: 69 63 6f 6e 20 47 72 61 70 68 69 63 73 20 4d 69  icon Graphics Mi
0060: 70 73 20 63 6f 6d 70 69 6c 65 64 20 62 79 20 47  ps compiled by G
0070: 4e 55 20 43 0a 0a 20 23 20 43 63 31 20 64 65 66  NU C.. # Cc1 def
0080: 61 75 6c 74 73 3a 0a 0a 20 23 20 43 63 31 20 61  aults:.. # Cc1 a
0090: 72 67 75 6d 65 6e 74 73 20 28 2d 47 20 76 61 6c  rguments (-G val
00a0: 75 65 20 3d 20 38 2c 20 43 70 75 20 3d 20 34 30  ue = 8, Cpu = 40
00b0: 30 30 2c 20 49 53 41 20 3d 20 33 29 3a 0a 20 23  00, ISA = 3):. #
00c0: 20 2d 6d 66 70 36 34 20 2d 6d 67 70 36 34 20 2d   -mfp64 -mgp64 -
00d0: 71 75 69 65 74 20 2d 64 75 6d 70 62 61 73 65 20  quiet -dumpbase 
00e0: 2d 6d 69 70 73 33 20 2d 6d 6c 6f 6e 67 36 34 20  -mips3 -mlong64 
00f0: 2d 6d 61 62 69 63 61 6c 6c 73 20 2d 4f 32 0a 20  -mabicalls -O2. 
0100: 23 20 2d 66 6f 6d 69 74 2d 66 72 61 6d 65 2d 70  # -fomit-frame-p
0110: 6f 69 6e 74 65 72 20 2d 6f 0a 0a 67 63 63 32 5f  ointer -o..gcc2_
0120: 63 6f 6d 70 69 6c 65 64 2e 3a 0a 5f 5f 67 6e 75  compiled.:.__gnu
0130: 5f 63 6f 6d 70 69 6c 65 64 5f 63 3a 0a 09 2e 73  _compiled_c:...s
0140: 64 61 74 61 0a 09 2e 61 6c 69 67 6e 09 33 0a 24  data...align.3.$
0150: 4c 43 30 3a 0a 09 2e 64 77 6f 72 64 09 30 78 37  LC0:...dword.0x7
0160: 33 35 35 34 37 31 31 34 33 36 32 32 31 35 35 0a  355471143622155.
0170: 09 2e 61 6c 69 67 6e 09 33 0a 24 4c 43 31 3a 0a  ..align.3.$LC1:.
0180: 09 2e 64 77 6f 72 64 09 30 78 62 61 62 65 62 65  ..dword.0xbabebe
0190: 63 30 64 65 61 30 66 66 61 62 0a 09 2e 74 65 78  c0dea0ffab...tex
01a0: 74 0a 09 2e 61 6c 69 67 6e 09 32 0a 09 2e 67 6c  t...align.2...gl
01b0: 6f 62 6c 09 74 72 61 6d 70 0a 09 2e 73 64 61 74  obl.tramp...sdat
01c0: 61 0a 09 2e 61 6c 69 67 6e 09 33 0a 24 4c 43 32  a...align.3.$LC2
01d0: 3a 0a 09 2e 64 77 6f 72 64 09 30 78 62 61 62 65  :...dword.0xbabe
01e0: 62 65 63 30 64 65 61 30 66 66 61 62 0a 09 2e 74  bec0dea0ffab...t
01f0: 65 78 74 0a 09 2e 61 6c 69 67 6e 09 32 0a 09 2e  ext...align.2...
0200: 67 6c 6f 62 6c 09 6a 75 6d 70 0a 0a 09 2e 74 65  globl.jump....te
0210: 78 74 0a 09 2e 65 6e 74 09 74 72 61 6d 70 0a 74  xt...ent.tramp.t
0220: 72 61 6d 70 3a 0a 09 2e 66 72 61 6d 65 09 24 73  ramp:...frame.$s
0230: 70 2c 35 36 2c 24 33 31 09 09 23 20 76 61 72 73  p,56,$31..# vars
0240: 3d 20 30 2c 20 72 65 67 73 3d 20 32 2f 30 2c 20  = 0, regs= 2/0, 
0250: 61 72 67 73 3d 20 33 32 2c 20 65 78 74 72 61 3d  args= 32, extra=
0260: 20 38 0a 09 2e 6d 61 73 6b 09 30 78 39 30 30 30   8...mask.0x9000
0270: 30 30 30 30 2c 2d 38 0a 09 2e 66 6d 61 73 6b 09  0000,-8...fmask.
0280: 30 78 30 30 30 30 30 30 30 30 2c 30 0a 09 2e 73  0x00000000,0...s
0290: 65 74 09 6e 6f 72 65 6f 72 64 65 72 0a 09 2e 63  et.noreorder...c
02a0: 70 6c 6f 61 64 09 24 32 35 0a 09 2e 73 65 74 09  pload.$25...set.
02b0: 72 65 6f 72 64 65 72 0a 09 64 73 75 62 75 09 24  reorder..dsubu.$
02c0: 73 70 2c 24 73 70 2c 35 36 0a 09 2e 63 70 72 65  sp,$sp,56...cpre
02d0: 73 74 6f 72 65 20 33 32 0a 09 6c 64 09 24 33 2c  store 32..ld.$3,
02e0: 24 4c 43 31 0a 09 6c 64 09 24 32 2c 24 4c 43 30  $LC1..ld.$2,$LC0
02f0: 0a 09 73 64 09 24 33 31 2c 34 38 28 24 73 70 29  ..sd.$31,48($sp)
0300: 0a 09 73 64 09 24 32 38 2c 34 30 28 24 73 70 29  ..sd.$28,40($sp)
0310: 0a 09 6d 6f 76 65 09 24 32 35 2c 24 33 0a 09 6a  ..move.$25,$3..j
0320: 61 6c 09 24 33 31 2c 24 32 35 0a 09 6c 64 09 24  al.$31,$25..ld.$
0330: 33 31 2c 34 38 28 24 73 70 29 0a 09 64 61 64 64  31,48($sp)..dadd
0340: 75 09 24 73 70 2c 24 73 70 2c 35 36 0a 09 6a 09  u.$sp,$sp,56..j.
0350: 24 33 31 0a 09 2e 65 6e 64 09 74 72 61 6d 70 0a  $31...end.tramp.
0360: 09 2e 65 6e 74 09 6a 75 6d 70 0a 6a 75 6d 70 3a  ..ent.jump.jump:
0370: 0a 09 2e 66 72 61 6d 65 09 24 73 70 2c 30 2c 24  ...frame.$sp,0,$
0380: 33 31 09 09 23 20 76 61 72 73 3d 20 30 2c 20 72  31..# vars= 0, r
0390: 65 67 73 3d 20 30 2f 30 2c 20 61 72 67 73 3d 20  egs= 0/0, args= 
03a0: 30 2c 20 65 78 74 72 61 3d 20 30 0a 09 2e 6d 61  0, extra= 0...ma
03b0: 73 6b 09 30 78 30 30 30 30 30 30 30 30 2c 30 0a  sk.0x00000000,0.
03c0: 09 2e 66 6d 61 73 6b 09 30 78 30 30 30 30 30 30  ..fmask.0x000000
03d0: 30 30 2c 30 0a 09 2e 73 65 74 09 6e 6f 72 65 6f  00,0...set.noreo
03e0: 72 64 65 72 0a 09 2e 63 70 6c 6f 61 64 09 24 32  rder...cpload.$2
03f0: 35 0a 09 2e 73 65 74 09 72 65 6f 72 64 65 72 0a  5...set.reorder.
0400: 09 6c 64 09 24 33 2c 24 4c 43 32 0a 09 23 6e 6f  .ld.$3,$LC2..#no
0410: 70 0a 09 6a 09 24 33 0a 09 2e 65 6e 64 09 6a 75  p..j.$3...end.ju
0420: 6d 70 0a                                         mp.