Home | History | Annotate | Download | only in hash
      1 !<arch>
      2 __.PKGDEF       0           0     0     644     1273      `
      3 go object linux amd64 go1.5.1 X:none
      4 build id "8b3d0be0cbf16d34378035d6c77fd00e79fd80c2"
      5 
      6 $$
      7 package adler32
      8 	import runtime "runtime"
      9 	import hash "hash"
     10 	const @"".Size = 0x4
     11 	type @"hash".Hash32 interface { BlockSize() (? int); Reset(); Size() (? int); Sum(@"hash".b []byte) (? []byte); Sum32() (? uint32); Write(@"io".p []byte) (@"io".n int, @"io".err error) }
     12 	func @"".New () (? @"hash".Hash32) {  var @"".d2 *@"".digest; @"".d2 = new(@"".digest); @"".d2.Reset(); return @"".d2 }
     13 	func @"".Checksum (@"".data2 []byte "esc:0x1") (? uint32)
     14 	func @"".init ()
     15 	type @"".digest uint32
     16 	func (@"".d2 *@"".digest "esc:0x1") BlockSize () (? int) { return 0x1 }
     17 	func (@"".d1 *@"".digest "esc:0x1") Reset () { *@"".d1 = @"".digest(0x1) }
     18 	func (@"".d2 *@"".digest "esc:0x1") Size () (? int) { return 0x4 }
     19 	func (@"".d2 *@"".digest "esc:0x1") Sum (@"".in3 []byte "esc:0x1a") (? []byte) {  var @"".s4 uint32; @"".s4 = uint32(*@"".d2); return append(@"".in3, byte(@"".s4 >> 0x18), byte(@"".s4 >> 0x10), byte(@"".s4 >> 0x8), byte(@"".s4)) }
     20 	func (@"".d2 *@"".digest "esc:0x1") Sum32 () (? uint32) { return uint32(*@"".d2) }
     21 	func (@"".d3 *@"".digest "esc:0x1") Write (@"".p4 []byte "esc:0x1") (@"".nn1 int, @"".err2 error)
     22 
     23 $$
     24 _go_.o          0           0     0     644     21044     `
     25 go object linux amd64 go1.5.1 X:none
     26 
     27 !
     28 go13ldhash.a$"".(*digest).ResetdH%H;av5HH\$H$H\$H$H\$H
     31 
     32 :
     33 *runtime.racefuncenterV
     34 "runtime.racewritev
     35 (runtime.racefuncexit
     36 0runtime.morestack_noctxt"".dtype.*"".digest0PD
     38 	
     39 	
     40 4Tgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/hash/adler32/adler32.go"".NewdH%H;aH8H\$8H$1H\$@H\$HHH$HD$HD$ HD$(H$H\$(H\$ H\$0H1H9tH\$0H\$HHD$@H8HH$HH\$HH\$HD$2
     43 B
     44 *runtime.racefuncenterhtype."".digestz
     45 "runtime.newobject
     46 "runtime.racewrite<go.itab.*"".digest.hash.Hash32
     47 (runtime.racefuncexittype.*"".digest type.hash.Hash32<go.itab.*"".digest.hash.Hash32
     48  runtime.typ2Itab
     49 0runtime.morestack_noctxt p
     50 "".autotmp_0001type.*"".digest"".autotmp_0000type.*"".digest"".dtype.*"".digest"".d/type.*"".digest"".~r0 type.hash.Hash32p}op;J1'4 47-Tgclocalse1d86d3d8db4ffec31de57a147830921Tgclocals4da6bc41de570932db21632aa33c94c6dprebuilts/go/linux-x86/src/hash/adler32/adler32.go""".(*digest).SizevdH%H;av%HH\$H$HD$H
     54 :
     55 *runtime.racefuncenterV
     56 (runtime.racefuncexitj
     57 0runtime.morestack_noctxt "".~r0type.int"".dtype.*"".digest @V@
     60 $Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/hash/adler32/adler32.go,"".(*digest).BlockSizevdH%H;av%HH\$H$HD$H
     62 :
     63 *runtime.racefuncenterV
     64 (runtime.racefuncexitj
     65 0runtime.morestack_noctxt "".~r0type.int"".dtype.*"".digest @Z@
     68 $Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/hash/adler32/adler32.go"".updatedH%H;aHXH\$XH$L$`Ht$xHT$hHD$pAAL$Dl$HD$pHa1H\$(H\$0H\$8H=~bH[IIIHHH=5HHIHtILLLLD$(H\$0Hl$8HT$hHHD$pHt$xHt$P1HD$HHD$Hl$@HHT$Hl$H9}MHD$ H$HD$ (L$@Dl$\$ADl$HHT$HHT$Hl$H9|qi)L$qDiA)Dl$HT$(HT$hHD$0Ht$8Ht$xHD$pHD	$HX
     76 B
     77 *runtime.racefuncenter
     78  runtime.raceread
     79 (runtime.racefuncexit
     80 $runtime.panicslice
     81 $runtime.panicslice
     82 0runtime.morestack_noctxtP "".autotmp_0017otype.*uint8"".autotmp_0016type.int"".autotmp_0015type.int"".autotmp_0012type.uint32"".autotmp_0011type.uint32"".autotmp_0010type.uint32"".autotmp_0009type.uint32"".autotmp_0008type.[]uint8"".autotmp_0006/type.[]uint8"".autotmp_0005type.int"".q_type.[]uint8
     83 "".s2type.uint32
     84 "".s1type.uint32"".~r2@type."".digest"".ptype.[]uint8"".dtype."".digestJ`!bP	 #Tgclocalsf0e72be70872682a8d915f6cbc270a61Tgclocalscf89d5c81323c78771a60eb7aec9de00dprebuilts/go/linux-x86/src/hash/adler32/adler32.go$"".(*digest).WritedH%H;aH0H\$0H$11H\$`H\$hH\$8H$H\$8+,$H\$@H\$H\$HH\$H\$PH\$\$ \$,H\$8H$H\$8l$,+H\$HH\$X1H\$`H\$hH0G
     89 B
     90 *runtime.racefuncenterz
     91  runtime.raceread
     92 "".update
     93 "runtime.racewrite
     94 (runtime.racefuncexit
     95 0runtime.morestack_noctxtp`
     96 "".autotmp_0019type."".digest"".errPtype.error
     98 "".nn@type.int"".ptype.[]uint8"".dtype.*"".digest`_`3\ Tgclocals8cf14f50ac1bf7ae2848fda35f0590ecTgclocals69c1753bd5f81501d95132d08af04464dprebuilts/go/linux-x86/src/hash/adler32/adler32.go$"".(*digest).Sum32dH%H;av5HH\$H$H\$H$H\$+l$H
    100 
    101 :
    102 *runtime.racefuncenterV
    103  runtime.racereadv
    104 (runtime.racefuncexit
    105 0runtime.morestack_noctxt "".~r0type.uint32"".dtype.*"".digest0PP
    108 4Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/hash/adler32/adler32.go "".(*digest).SumdH%H;aHH$H$1H$H$H$H$H$H$\$G\$F\$E@l$DH$H$H$HH)H}IHH$HT$PHT$HD$HL$`HL$HHD$XHH\$ HT$(HD$0HL$8HHHL$`H9H\$XHT$PHD$HHH$HL$PHD$HHl$G@+HHD$HHH$HL$PHD$HHl$F@+HHD$HHH$HL$PHD$HHl$E@+HHD$HHH$HT$PHl$HH*l$D@+HL$XHD$`HT$hH$HL$pH$HD$xH$H
    111 N
    112 *runtime.racefuncenter
    113  runtime.racereadtype.[]uint8
    114 "runtime.growslice
    115 "runtime.racewrite
    116 "runtime.racewrite
    117 "runtime.racewrite
    118 "runtime.racewrite
    119 (runtime.racefuncexit
    120 $runtime.panicslice
    121 0runtime.morestack_noctxtp"".autotmp_0027otype.int"".autotmp_0026_type.[]uint8"".autotmp_0025wtype.uint8"".autotmp_0024utype.uint8"".autotmp_0023stype.uint8"".autotmp_0022qtype.uint8"".autotmp_0021/type.[]uint8"".~r1@type.[]uint8
    123 "".intype.[]uint8"".dtype.*"".digestE&
Tgclocals941aab82825dd3adf021d29edfe2eb89Tgclocals8eb69aa543d72814242b6afe7a90aa0fdprebuilts/go/linux-x86/src/hash/adler32/adler32.go"".ChecksumdH%H;avNH(H\$(H$$H\$0H\$H\$8H\$H\$@H\$\$ \$HH(
    126 
    127 :
    128 *runtime.racefuncenter
    129 "".update
    130 (runtime.racefuncexit
    131 0runtime.morestack_noctxt@P"".~r10type.uint32"".datatype.[]uint8PIOPpp
    133 TTgclocals2fccd208efe70893f9ac8d682812ae72Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/hash/adler32/adler32.go"".initdH%H;aHH\$H$HH$t-HH$u
    135 HHH$HH$HK&
    137 B
    138 *runtime.racefuncenterP"".initdoneb
    139  runtime.racereadp"".initdone"".initdone
    140  runtime.raceread"".initdone
    141 (runtime.racefuncexit
    142 "runtime.throwinit"".initdone
    143 "runtime.racewrite"".initdone
    144 hash.init"".initdone
    145 "runtime.racewrite"".initdone
    146 (runtime.racefuncexit
    147 0runtime.morestack_noctxtOC
    148  Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/hash/adler32/adler32.goTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bf0<go.itab.*"".digest.hash.Hash32Tgclocals4da6bc41de570932db21632aa33c94c600Tgclocalse1d86d3d8db4ffec31de57a14783092100Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocalscf89d5c81323c78771a60eb7aec9de00  Tgclocalsf0e72be70872682a8d915f6cbc270a61  Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals8cf14f50ac1bf7ae2848fda35f0590ec  cTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals8eb69aa543d72814242b6afe7a90aa0f((Tgclocals941aab82825dd3adf021d29edfe2eb89((Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals2fccd208efe70893f9ac8d682812ae72Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb0"".initdonetype.uint8*"".(*digest).Resetf$"".(*digest).Reset"".Newf"".New("".(*digest).Sizef""".(*digest).Size2"".(*digest).BlockSizef,"".(*digest).BlockSize"".updatef"".update*"".(*digest).Writef$"".(*digest).Write*"".(*digest).Sum32f$"".(*digest).Sum32&"".(*digest).Sumf "".(*digest).Sum"".Checksumf"".Checksum"".initf"".initruntime.gcbits.<go.string.hdr."adler32.digest"  4go.string."adler32.digest"4go.string."adler32.digest" adler32.digest,go.string.hdr."digest"  $go.string."digest"$go.string."digest"digest8go.string.hdr."hash/adler32"  0go.string."hash/adler32"0go.string."hash/adler32" hash/adler32"go.importpath."".  0go.string."hash/adler32"type."".digestp0 runtime.algarray@runtime.gcbits.P<go.string.hdr."adler32.digest"ptype.*"".digest"runtime.zerovalue`type."".digest,go.string.hdr."digest""go.importpath."".type."".digest"runtime.gcbits.01>go.string.hdr."*adler32.digest"  6go.string."*adler32.digest"6go.string."*adler32.digest"  *adler32.digestRgo.string.hdr."func(*adler32.digest) int"  Jgo.string."func(*adler32.digest) int"Jgo.string."func(*adler32.digest) int"@4func(*adler32.digest) int2type.func(*"".digest) int}w30 runtime.algarray@"runtime.gcbits.01PRgo.string.hdr."func(*adler32.digest) int"pDgo.weak.type.*func(*"".digest) int"runtime.zerovalue2type.func(*"".digest) int2type.func(*"".digest) inttype.*"".digesttype.inttgo.typelink.func(*adler32.digest) int	func(*"".digest) int2type.func(*"".digest) intJgo.string.hdr."func(*adler32.digest)"  Bgo.string."func(*adler32.digest)"Bgo.string."func(*adler32.digest)"0,func(*adler32.digest)*type.func(*"".digest)30 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."func(*adler32.digest)"p<go.weak.type.*func(*"".digest)"runtime.zerovalue*type.func(*"".digest)*type.func(*"".digest)type.*"".digestdgo.typelink.func(*adler32.digest)	func(*"".digest)*type.func(*"".digest).go.string.hdr."[]uint8"  &go.string."[]uint8"&go.string."[]uint8"[]uint8type.[]uint8~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint86go.typelink.[]uint8	[]uint8type.[]uint8lgo.string.hdr."func(*adler32.digest, []uint8) []uint8"  &dgo.string."func(*adler32.digest, []uint8) []uint8"dgo.string."func(*adler32.digest, []uint8) []uint8"PNfunc(*adler32.digest, []uint8) []uint8Ltype.func(*"".digest, []uint8) []uint8R30 runtime.algarray@"runtime.gcbits.01Plgo.string.hdr."func(*adler32.digest, []uint8) []uint8"p^go.weak.type.*func(*"".digest, []uint8) []uint8"runtime.zerovalueLtype.func(*"".digest, []uint8) []uint8Ltype.func(*"".digest, []uint8) []uint8type.*"".digesttype.[]uint8type.[]uint8go.typelink.func(*adler32.digest, []uint8) []uint8	func(*"".digest, []uint8) []uint8Ltype.func(*"".digest, []uint8) []uint8Xgo.string.hdr."func(*adler32.digest) uint32"  Pgo.string."func(*adler32.digest) uint32"Pgo.string."func(*adler32.digest) uint32"@:func(*adler32.digest) uint328type.func(*"".digest) uint32730 runtime.algarray@"runtime.gcbits.01PXgo.string.hdr."func(*adler32.digest) uint32"pJgo.weak.type.*func(*"".digest) uint32"runtime.zerovalue8type.func(*"".digest) uint328type.func(*"".digest) uint32type.*"".digesttype.uint32go.typelink.func(*adler32.digest) uint32	func(*"".digest) uint328type.func(*"".digest) uint32vgo.string.hdr."func(*adler32.digest, []uint8) (int, error)"  +ngo.string."func(*adler32.digest, []uint8) (int, error)"ngo.string."func(*adler32.digest, []uint8) (int, error)"`Xfunc(*adler32.digest, []uint8) (int, error)Vtype.func(*"".digest, []uint8) (int, error)V30 runtime.algarray@"runtime.gcbits.01Pvgo.string.hdr."func(*adler32.digest, []uint8) (int, error)"phgo.weak.type.*func(*"".digest, []uint8) (int, error)"runtime.zerovalueVtype.func(*"".digest, []uint8) (int, error)Vtype.func(*"".digest, []uint8) (int, error)type.*"".digesttype.[]uint8type.inttype.errorgo.typelink.func(*adler32.digest, []uint8) (int, error)	func(*"".digest, []uint8) (int, error)Vtype.func(*"".digest, []uint8) (int, error)2go.string.hdr."BlockSize"  	*go.string."BlockSize"*go.string."BlockSize" BlockSize4go.string.hdr."func() int"  
    154 ,go.string."func() int",go.string."func() int" func() inttype.func() int930 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."func() int"p0go.weak.type.*func() int"runtime.zerovaluetype.func() inttype.func() inttype.intBgo.typelink.func() int	func() inttype.func() int*go.string.hdr."Reset"  "go.string."Reset""go.string."Reset"Reset,go.string.hdr."func()"  $go.string."func()"$go.string."func()"func()type.func()30 runtime.algarray@"runtime.gcbits.01P,go.string.hdr."func()"p(go.weak.type.*func()"runtime.zerovaluetype.func()type.func()2go.typelink.func()	func()type.func()(go.string.hdr."Size"   go.string."Size" go.string."Size"
    156 Size&go.string.hdr."Sum"  go.string."Sum"go.string."Sum"SumJgo.string.hdr."func([]uint8) []uint8"  Bgo.string."func([]uint8) []uint8"Bgo.string."func([]uint8) []uint8"0,func([]uint8) []uint84type.func([]uint8) []uint8&30 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."func([]uint8) []uint8"pFgo.weak.type.*func([]uint8) []uint8"runtime.zerovalue4type.func([]uint8) []uint84type.func([]uint8) []uint8type.[]uint8type.[]uint8ngo.typelink.func([]uint8) []uint8	func([]uint8) []uint84type.func([]uint8) []uint8*go.string.hdr."Sum32"  "go.string."Sum32""go.string."Sum32"Sum32:go.string.hdr."func() uint32"  
2go.string."func() uint32"2go.string."func() uint32" func() uint32$type.func() uint32L30 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."func() uint32"p6go.weak.type.*func() uint32"runtime.zerovalue$type.func() uint32$type.func() uint32type.uint32Ngo.typelink.func() uint32	func() uint32$type.func() uint32*go.string.hdr."Write"  "go.string."Write""go.string."Write"WriteTgo.string.hdr."func([]uint8) (int, error)"  Lgo.string."func([]uint8) (int, error)"Lgo.string."func([]uint8) (int, error)"@6func([]uint8) (int, error)>type.func([]uint8) (int, error)N4P30 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func([]uint8) (int, error)"pPgo.weak.type.*func([]uint8) (int, error)"runtime.zerovalue>type.func([]uint8) (int, error)>type.func([]uint8) (int, error)type.[]uint8type.inttype.errorgo.typelink.func([]uint8) (int, error)	func([]uint8) (int, error)>type.func([]uint8) (int, error)type.*"".digestbF6L0 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."*adler32.digest"p0go.weak.type.**"".digest"runtime.zerovaluetype."".digest`type.*"".digesttype.*"".digest2go.string.hdr."BlockSize"type.func() int2type.func(*"".digest) int,"".(*digest).BlockSize,"".(*digest).BlockSize*go.string.hdr."Reset"type.func()*type.func(*"".digest)$"".(*digest).Reset$"".(*digest).Reset(go.string.hdr."Size"type.func() int2type.func(*"".digest) int""".(*digest).Size""".(*digest).Size&go.string.hdr."Sum"4type.func([]uint8) []uint8Ltype.func(*"".digest, []uint8) []uint8 "".(*digest).Sum "".(*digest).Sum*go.string.hdr."Sum32"$type.func() uint328type.func(*"".digest) uint32$"".(*digest).Sum32$"".(*digest).Sum32*go.string.hdr."Write">type.func([]uint8) (int, error)Vtype.func(*"".digest, []uint8) (int, error)$"".(*digest).Write$"".(*digest).Write.go.string.hdr."runtime"  &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime.  &go.string."runtime"(go.string.hdr."hash"   go.string."hash" go.string."hash"
    160 hash&go.importpath.hash.   go.string."hash""runtime.zerovaluego13ld