1 !<arch> 2 __.PKGDEF 0 0 0 644 688 ` 3 go object linux amd64 go1.5.1 X:none 4 build id "adc823f4e84dfba7c09df202093b2422a330ece3" 5 6 $$ 7 package hash 8 import runtime "runtime" 9 import io "io" 10 type @"".Hash interface { BlockSize() (? int); Reset(); Size() (? int); Sum(@"".b []byte) (? []byte); Write(@"io".p []byte) (@"io".n int, @"io".err error) } 11 type @"".Hash32 interface { BlockSize() (? int); Reset(); Size() (? int); Sum(@"".b []byte) (? []byte); Sum32() (? uint32); Write(@"io".p []byte) (@"io".n int, @"io".err error) } 12 type @"".Hash64 interface { BlockSize() (? int); Reset(); Size() (? int); Sum(@"".b []byte) (? []byte); Sum64() (? uint64); Write(@"io".p []byte) (@"io".n int, @"io".err error) } 13 func @"".init () 14 15 $$ 16 _go_.o 0 0 0 644 20635 ` 17 go object linux amd64 go1.5.1 X:none 18 19 ! 20 go13ldio.a"".initdH%H;av4tu 23 $"".initdone<"".initdoneR 24 "runtime.throwinitb"".initdonen 25 io.initz"".initdone 26 0runtime.morestack_noctxtPPXP 27 ((Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbNprebuilts/go/linux-x86/src/hash/hash.go""".Hash.BlockSizedH%H;av=HHY Ht H|$H9;uH#H\$ H$H\$H[ H\$H\$(H 30 v 31 0runtime.morestack_noctxt0 "".~r0 type.int""..thistype."".Hash 8 `` 33 ;%Tgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>"".Hash.ResetdH%H;av3HHY Ht H|$H9;uH#H\$H$H\$H[(H 36 v 37 0runtime.morestack_noctxt ""..thistype."".Hash.PP 38 ;Tgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>"".Hash.SizedH%H;av=HHY Ht H|$H9;uH#H\$ H$H\$H[0H\$H\$(H 41 v 42 0runtime.morestack_noctxt0 "".~r0 type.int""..thistype."".Hash 8 `` 44 ;%Tgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>"".Hash.SumdH%H;aH8HY Ht H|$@H9;uH#1H\$hH\$pH\$xH\$PH\$H\$XH\$H\$`H\$H\$HH$H\$@H[8HT$ HL$(HD$0HT$hHL$pHD$xH8c 47 48 0runtime.morestack_noctxtp"".~r1Ptype.[]uint8"".b type.[]uint8""..thistype."".Hashp{op 51 52 n2Tgclocalsdacebcad73eed5073009fd67170948d0Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>"".Hash.WritedH%H;av}H8HY Ht H|$@H9;uH#11H\$pH\$xH\$PH\$H\$XH\$H\$`H\$H\$HH$H\$@H[@HT$ HL$(HD$0HT$hHL$pHD$xH8j 55 56 0runtime.morestack_noctxtpio.err`type.errorio.nPtype.intio.p type.[]uint8""..thistype."".Hashpxop 59 g9Tgclocalsdacebcad73eed5073009fd67170948d0Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>&"".Hash32.BlockSizedH%H;av=HHY Ht H|$H9;uH#H\$ H$H\$H[ H\$H\$(H 62 v 63 0runtime.morestack_noctxt0 "".~r0 type.int""..thistype."".Hash32 8 `` 65 ;%Tgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>"".Hash32.ResetdH%H;av3HHY Ht H|$H9;uH#H\$H$H\$H[(H 68 v 69 0runtime.morestack_noctxt ""..thistype."".Hash32.PP 70 ;Tgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>"".Hash32.SizedH%H;av=HHY Ht H|$H9;uH#H\$ H$H\$H[0H\$H\$(H 73 v 74 0runtime.morestack_noctxt0 "".~r0 type.int""..thistype."".Hash32 8 `` 76 ;%Tgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>"".Hash32.SumdH%H;aH8HY Ht H|$@H9;uH#1H\$hH\$pH\$xH\$PH\$H\$XH\$H\$`H\$H\$HH$H\$@H[8HT$ HL$(HD$0HT$hHL$pHD$xH8c 79 80 0runtime.morestack_noctxtp"".~r1Ptype.[]uint8"".b type.[]uint8""..thistype."".Hash32p{op 83 n2Tgclocalsdacebcad73eed5073009fd67170948d0Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>"".Hash32.Sum32dH%H;av;HHY Ht H|$H9;uH#H\$ H$H\$H[@\$\$(H 86 v 87 0runtime.morestack_noctxt0 "".~r0 type.uint32""..thistype."".Hash32 6 `` 89 ;%Tgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>"".Hash32.WritedH%H;av}H8HY Ht H|$@H9;uH#11H\$pH\$xH\$PH\$H\$XH\$H\$`H\$H\$HH$H\$@H[HHT$ HL$(HD$0HT$hHL$pHD$xH8j 92 93 0runtime.morestack_noctxtpio.err`type.errorio.nPtype.intio.p type.[]uint8""..thistype."".Hash32pxop 95 g9Tgclocalsdacebcad73eed5073009fd67170948d0Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>&"".Hash64.BlockSizedH%H;av=HHY Ht H|$H9;uH#H\$ H$H\$H[ H\$H\$(H 98 v 99 0runtime.morestack_noctxt0 "".~r0 type.int""..thistype."".Hash64 8 `` 101 ;%Tgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>"".Hash64.ResetdH%H;av3HHY Ht H|$H9;uH#H\$H$H\$H[(H 104 v 105 0runtime.morestack_noctxt ""..thistype."".Hash64.PP 106 ;Tgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>"".Hash64.SizedH%H;av=HHY Ht H|$H9;uH#H\$ H$H\$H[0H\$H\$(H 109 v 110 0runtime.morestack_noctxt0 "".~r0 type.int""..thistype."".Hash64 8 `` 112 ;%Tgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>"".Hash64.SumdH%H;aH8HY Ht H|$@H9;uH#1H\$hH\$pH\$xH\$PH\$H\$XH\$H\$`H\$H\$HH$H\$@H[8HT$ HL$(HD$0HT$hHL$pHD$xH8c 115 116 0runtime.morestack_noctxtp"".~r1Ptype.[]uint8"".b type.[]uint8""..thistype."".Hash64p{op 119 n2Tgclocalsdacebcad73eed5073009fd67170948d0Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>"".Hash64.Sum64dH%H;av=HHY Ht H|$H9;uH#H\$ H$H\$H[@H\$H\$(H 122 v 123 0runtime.morestack_noctxt0 "".~r0 type.uint64""..thistype."".Hash64 8 `"` 125 ;%Tgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>"".Hash64.WritedH%H;av}H8HY Ht H|$@H9;uH#11H\$pH\$xH\$PH\$H\$XH\$H\$`H\$H\$HH$H\$@H[HHT$ HL$(HD$0HT$hHL$pHD$xH8j 128 129 0runtime.morestack_noctxtpio.err`type.errorio.nPtype.intio.p type.[]uint8""..thistype."".Hash64pxop$ 131 g9Tgclocalsdacebcad73eed5073009fd67170948d0Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb0"".initdonetype.uint8"".initf"".initTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsdacebcad73eed5073009fd67170948d0Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsdacebcad73eed5073009fd67170948d0"runtime.gcbits.014go.string.hdr."func() int" 132 ,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."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."[]uint8" &go.string."[]uint8"&go.string."[]uint8"[]uint8type.[]uint8~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint86go.typelink.[]uint8 []uint8type.[]uint8Jgo.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) []uint8Tgo.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)4go.string.hdr."*hash.Hash" 134 ,go.string."*hash.Hash",go.string."*hash.Hash" *hash.Hashtype.*"".Hash_K60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*hash.Hash"p,go.weak.type.**"".Hash"runtime.zerovaluetype."".Hash"runtime.gcbits.032go.string.hdr."hash.Hash" *go.string."hash.Hash"*go.string."hash.Hash" hash.Hash2go.string.hdr."BlockSize" *go.string."BlockSize"*go.string."BlockSize" BlockSize*go.string.hdr."Reset" "go.string."Reset""go.string."Reset"Reset(go.string.hdr."Size" go.string."Size" go.string."Size" 137 Size&go.string.hdr."Sum" go.string."Sum"go.string."Sum"Sum*go.string.hdr."Write" "go.string."Write""go.string."Write"Write(go.string.hdr."Hash" go.string."Hash" go.string."Hash" 139 Hash(go.string.hdr."hash" go.string."hash" go.string."hash" 140 hash"go.importpath."". go.string."hash"type."".Hash/(0 runtime.algarray@"runtime.gcbits.03P2go.string.hdr."hash.Hash"ptype.*"".Hash"runtime.zerovaluetype."".Hash2go.string.hdr."BlockSize"type.func() int*go.string.hdr."Reset"type.func()(go.string.hdr."Size"type.func() int&go.string.hdr."Sum"4type.func([]uint8) []uint8*go.string.hdr."Write">type.func([]uint8) (int, error)`type."".Hash(go.string.hdr."Hash""go.importpath."".type."".HashTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsdacebcad73eed5073009fd67170948d0Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsdacebcad73eed5073009fd67170948d0: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() uint328go.string.hdr."*hash.Hash32" 0go.string."*hash.Hash32"0go.string."*hash.Hash32" *hash.Hash32type.*"".Hash32]60 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."*hash.Hash32"p0go.weak.type.**"".Hash32"runtime.zerovaluetype."".Hash326go.string.hdr."hash.Hash32" .go.string."hash.Hash32".go.string."hash.Hash32" hash.Hash32*go.string.hdr."Sum32" "go.string."Sum32""go.string."Sum32"Sum32,go.string.hdr."Hash32" $go.string."Hash32"$go.string."Hash32"Hash32type."".Hash32E,0 runtime.algarray@"runtime.gcbits.03P6go.string.hdr."hash.Hash32"ptype.*"".Hash32"runtime.zerovaluetype."".Hash322go.string.hdr."BlockSize"type.func() int*go.string.hdr."Reset"type.func()(go.string.hdr."Size"type.func() int&go.string.hdr."Sum"4type.func([]uint8) []uint8*go.string.hdr."Sum32"$type.func() uint32*go.string.hdr."Write">type.func([]uint8) (int, error)`type."".Hash32,go.string.hdr."Hash32""go.importpath."".type."".Hash32Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsdacebcad73eed5073009fd67170948d0Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsdacebcad73eed5073009fd67170948d0:go.string.hdr."func() uint64" 2go.string."func() uint64"2go.string."func() uint64" func() uint64$type.func() uint64$30 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."func() uint64"p6go.weak.type.*func() uint64"runtime.zerovalue$type.func() uint64$type.func() uint64type.uint64Ngo.typelink.func() uint64 func() uint64$type.func() uint648go.string.hdr."*hash.Hash64" 0go.string."*hash.Hash64"0go.string."*hash.Hash64" *hash.Hash64type.*"".Hash64cp60 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."*hash.Hash64"p0go.weak.type.**"".Hash64"runtime.zerovaluetype."".Hash646go.string.hdr."hash.Hash64" .go.string."hash.Hash64".go.string."hash.Hash64" hash.Hash64*go.string.hdr."Sum64" "go.string."Sum64""go.string."Sum64"Sum64,go.string.hdr."Hash64" $go.string."Hash64"$go.string."Hash64"Hash64type."".Hash64?,0 runtime.algarray@"runtime.gcbits.03P6go.string.hdr."hash.Hash64"ptype.*"".Hash64"runtime.zerovaluetype."".Hash642go.string.hdr."BlockSize"type.func() int*go.string.hdr."Reset"type.func()(go.string.hdr."Size"type.func() int&go.string.hdr."Sum"4type.func([]uint8) []uint8*go.string.hdr."Sum64"$type.func() uint64*go.string.hdr."Write">type.func([]uint8) (int, error)`type."".Hash64,go.string.hdr."Hash64""go.importpath."".type."".Hash64.go.string.hdr."runtime" &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime. &go.string."runtime"$go.string.hdr."io" go.string."io"go.string."io"io"go.importpath.io. go.string."io"("".Hash.BlockSizef""".Hash.BlockSize "".Hash.Resetf"".Hash.Reset"".Hash.Sizef"".Hash.Size"".Hash.Sumf"".Hash.Sum "".Hash.Writef"".Hash.Write,"".Hash32.BlockSizef&"".Hash32.BlockSize$"".Hash32.Resetf"".Hash32.Reset""".Hash32.Sizef"".Hash32.Size "".Hash32.Sumf"".Hash32.Sum$"".Hash32.Sum32f"".Hash32.Sum32$"".Hash32.Writef"".Hash32.Write,"".Hash64.BlockSizef&"".Hash64.BlockSize$"".Hash64.Resetf"".Hash64.Reset""".Hash64.Sizef"".Hash64.Size "".Hash64.Sumf"".Hash64.Sum$"".Hash64.Sum64f"".Hash64.Sum64$"".Hash64.Writef"".Hash64.Write"runtime.zerovaluego13ld