1 !<arch> 2 __.PKGDEF 0 0 0 644 1761 ` 3 go object darwin amd64 go1.5.1 X:none 4 build id "a915c671674cd54576baefb56b7da9b721714a49" 5 6 $$ 7 package crc32 8 import runtime "runtime" 9 import hash "hash" 10 import sync "sync" 11 const @"".Size = 0x4 12 const @"".IEEE = 0xedb88320 13 const @"".Castagnoli = 0x82f63b78 14 const @"".Koopman = 0xeb31d82e 15 type @"".Table [256]uint32 16 var @"".IEEETable *@"".Table 17 func @"".MakeTable (@"".poly2 uint32) (? *@"".Table) 18 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) } 19 func @"".New (@"".tab2 *@"".Table) (? @"hash".Hash32) { return (&@"".digest{ @"".crc:0x0, @"".tab:@"".tab2 }) } 20 func @"".NewIEEE () (? @"hash".Hash32) { return @"".New(@"".IEEETable) } 21 func @"".Update (@"".crc2 uint32, @"".tab3 *@"".Table "esc:0x1", @"".p4 []byte) (? uint32) 22 func @"".Checksum (@"".data2 []byte, @"".tab3 *@"".Table "esc:0x1") (? uint32) 23 func @"".ChecksumIEEE (@"".data2 []byte) (? uint32) 24 func @"".init () 25 type @"".digest struct { @"".crc uint32; @"".tab *@"".Table } 26 func (@"".d2 *@"".digest "esc:0x1") BlockSize () (? int) { return 0x1 } 27 func (@"".d1 *@"".digest "esc:0x1") Reset () { @"".d1.@"".crc = 0x0 } 28 func (@"".d2 *@"".digest "esc:0x1") Size () (? int) { return 0x4 } 29 func (@"".d2 *@"".digest "esc:0x1") Sum (@"".in3 []byte "esc:0x1a") (? []byte) { var @"".s4 uint32; @"".s4 = @"".d2.Sum32(); return append(@"".in3, byte(@"".s4 >> 0x18), byte(@"".s4 >> 0x10), byte(@"".s4 >> 0x8), byte(@"".s4)) } 30 func (@"".d2 *@"".digest "esc:0x1") Sum32 () (? uint32) { return @"".d2.@"".crc } 31 func (@"".d3 *@"".digest "esc:0x1") Write (@"".p4 []byte) (@"".n1 int, @"".err2 error) 32 33 $$ 34 _go_.o 0 0 0 644 33724 ` 35 go object darwin amd64 go1.5.1 X:none 36 37 ! 38 go13ldhash.async.a""".castagnoliIniteH%H;avBHx;$H\$=uHHH-H,$H\$ 43 8 44 "".makeTableN6runtime.writeBarrierEnabledb$"".castagnoliTablez$"".castagnoliTable 45 .runtime.writebarrierptr 46 0runtime.morestack_noctxt & &`f" 47 ETgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".MakeTableeH%H;avmHL$x;u-HH$HH\$HH\$ H uHH\$ H$H\$H\$ Hz 50 D""".castagnoliOnceZ("".castagnoliInitfn 51 sync.(*Once).Do|$"".castagnoliTable"".IEEETable 52 "".makeTable 53 0runtime.morestack_noctxt "".~r1type.*"".Table"".polytype.uint32" 8 $ 55 56 6ZTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".makeTableeH%H;aHHH$t$H|$1H}D1H}uC1HH|Ht,HsHHH|H|$ H^ 59 60 4type."".TableF 61 "runtime.newobject 62 $runtime.panicindex 63 0runtime.morestack_noctxt "".autotmp_0004type.int"".~r1type.*"".Table"".polytype.uint32 q '@ 66 68 "Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".makeTable8eH%H;aHHH$H\$H\$\$ $H|$Ht$HIH1H}~IHIHH}HIt^I1LHHs<H 73 HHs%HHH|HH|LD$(HAA`?+ 78 4*type."".slicing8TableF 79 "runtime.newobjectr 80 "".makeTable 81 runtime.duffcopy 82 $runtime.panicindex 83 $runtime.panicindex 84 $runtime.panicindex 85 0runtime.morestack_noctxt 0"".autotmp_0007type.int"".t,type.*"".slicing8Table"".~r1,type.*"".slicing8Table"".polytype.uint320/0:D2 " 90 91 ":Tgclocalsc55cf99de9cdd8c8202a466952fa1a45Tgclocals0c8aa8e80191a30eac23f1a218103f16^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".NeweH%H;aH(1H\$8H\$@HH$HD$HD$ Hl$0=uZHhHD$ H1H9tH\$ H\$@HD$8H(HH$HH\$HH\$HD$L@L$Hl$HD$ 2 94 Ltype."".digest^ 95 "runtime.newobject6runtime.writeBarrierEnabled<go.itab.*"".digest.hash.Hash32type.*"".digest type.hash.Hash32<go.itab.*"".digest.hash.Hash32 96 runtime.typ2Itab 97 .runtime.writebarrierptr 98 0runtime.morestack_noctxt0P"".autotmp_0011type.*"".digest"".autotmp_0010type.*"".digest"".~r1 type.hash.Hash32"".tabtype.*"".TablePdOPT8V.q1Tgclocals41a13ac73c712c01973b8fe23f62d694Tgclocals0c8aa8e80191a30eac23f1a218103f16^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".NewIEEEeH%H;aH@1H\$HH\$PHH\$ 1H\$0H\$8HH$HD$HD$(Hl$ =uZHhHD$(H1H9tHL$(HD$HHL$PH@HH$HH\$HH\$HD$L@L$Hl$HD$( 102 L"".IEEETable|type."".digest 103 "runtime.newobject6runtime.writeBarrierEnabled<go.itab.*"".digest.hash.Hash32type.*"".digest type.hash.Hash32<go.itab.*"".digest.hash.Hash32 104 runtime.typ2Itab 105 .runtime.writebarrierptr 106 0runtime.morestack_noctxt 107 "".autotmp_0015/type.*"".digest"".autotmp_0014type.*"".digest"".~r1 type.hash.Hash32"".tab?type.*"".Table"".~r0 type.hash.Hash32|\ 111 Fq9Tgclocals8edb5632446ada37b0a930d010725cc5Tgclocals721dda3334c021125365f71a78d0ed1e^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go""".(*digest).Size HD$ "".~r0type.int"".dtype.*"".digestTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go,"".(*digest).BlockSize HD$ "".~r0type.int"".dtype.*"".digestTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go$"".(*digest).Reset H\$"".dtype.*"".digestTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".updateLL$D$HL$H|$ H\$(1H9}/)HH1It(@I1HHH9|\$0A`"".~r3Ptype.uint32"".p type.[]uint8"".tabtype.*"".Table"".crctype.uint32`` 118 Tgclocalsf3e34bf4f011b464919023c34fe8268cTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go&"".updateSlicingBy8 119 120 eH%H;a|H0LT$XHT$@HL$HHD$Pt$8HHBHH+Hm HHHm HHHm 1HHHDEHAHIHIEHHEJlm1IHYIEHHEJlm1IH%IEHHEJlm1AAHHJlm1AAAHHJlm1AAAHHJlm1AAHHJlm1HLHrsHHIHtIHILH>l$8,$Ht5HT$HL$HHL$HD$PHD$LT$XLT$ \$(\$`H0Ng 133 134 "".update 135 $runtime.panicslice 136 $runtime.panicindex 137 $runtime.panicindex 138 $runtime.panicindex 139 $runtime.panicindex 140 $runtime.panicindex 141 $runtime.panicindex 142 143 $runtime.panicindex 144 145 $runtime.panicindex 146 147 0runtime.morestack_noctxt`` 148 "".autotmp_0027type.uint32"".~r3Ptype.uint32"".p type.[]uint8"".tab,type.*"".slicing8Table"".crctype.uint32`_`[:+ 152 ^* 153 F#mTgclocalsf3e34bf4f011b464919023c34fe8268cTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".UpdateeH%H;aH0DD$8H|$HHt$XHT$@HL$PH-H9u%D$H|$HL$Ht$\$ \$`H0H-H9uhH|_HH$HH\$\$8$HH\$H\$HH\$H\$PH\$H\$XH\$ \$(\$`H0D$HT$H|$HL$Ht$ \$(\$`H0 156 f$"".castagnoliTable 157 &"".updateCastagnoli"".IEEETable""".iEEETable8Once$"".Update.func1f 158 sync.(*Once).Do"".iEEETable8 159 &"".updateSlicingBy8 160 "".update 161 0runtime.morestack_noctxt``"".autotmp_0039type.uint32"".autotmp_0038type.uint32"".~r3Ptype.uint32"".p type.[]uint8"".tabtype.*"".Table"".crctype.uint32"`I_`s_`)_`$0%C*OTgclocalsf3e34bf4f011b464919023c34fe8268cTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go$"".(*digest).WriteeH%H;avnH0HD$811H\$`H\$h(,$HhHl$H\$@H\$H\$HH\$H\$PH\$ D$(H\$8H\$HH\$X1H\$`H\$hH0y 169 170 "".Update 171 0runtime.morestack_noctxtp`"".errPtype.error"".n@type.int"".ptype.[]uint8"".dtype.*"".digest`i_`&< 173 R>Tgclocalsb60dc0a6046c556b02baa766a3fd5a27Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go$"".(*digest).Sum32 H\$+l$ "".~r0type.uint32"".dtype.*"".digestTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go "".(*digest).SumeH%H;aHH1H\$pH\$xH$H\$P\$G\$F\$E@l$DHL$XH\$`HT$hHHH9wbHHHl$G@+HHH)l$F@+HHH)l$E@+HHH)l$D@+HL$pH|$xH$HHH-H,$HL$HD$HT$H\$ HL$(HD$0HT$8f 176 type.[]uint8 177 "runtime.growslice 178 0runtime.morestack_noctxtp"".autotmp_0046type.uint8"".autotmp_0045type.uint8"".autotmp_0044type.uint8"".autotmp_0043type.uint8"".~r1@type.[]uint8 180 "".intype.[]uint8"".dtype.*"".digestQ+2Tgclocalsb60dc0a6046c556b02baa766a3fd5a27Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".ChecksumeH%H;avEH0$H\$PH\$H\$8H\$H\$@H\$H\$HH\$ \$(\$XH0 183 184 "".Update 185 0runtime.morestack_noctxtP`"".~r2@type.uint32"".tab0type.*"".Table"".datatype.[]uint8`@_``` 189 BTgclocals8451bbf999c997b157afc8c2ab6c043eTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".ChecksumIEEEeH%H;avGH0$HH\$H\$8H\$H\$@H\$H\$HH\$ \$(\$PH0 191 :"".IEEETable 192 "".Update 193 0runtime.morestack_noctxt@`"".~r10type.uint32"".datatype.[]uint8`B_` 195 `` 196 DTgclocals2fccd208efe70893f9ac8d682812ae72Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go&"".updateCastagnolieH%H;avtH0l$8HT$@HL$HHD$P=t$,$HT$HL$HD$\$ \$XH0,$HH\$HT$HL$HD$ \$(\$XH0s 199 P"".sse42 200 $"".castagnoliSSE42$"".castagnoliTable 201 "".update 202 0runtime.morestack_noctxtP`"".autotmp_0053type.uint32"".~r2@type.uint32"".ptype.[]uint8"".crctype.uint32`?_`/_` .& $0 207 AOTgclocalsc569e2e932d4b70e0d347be1814d1538Tgclocals33cdeccccebe80329f1fdbee7f5874cblprebuilts/go/darwin-x86/src/hash/crc32/crc32_amd64x.go"".Update.func1eH%H;avBH $H\$=uHHH-H,$H\$ 210 8 211 "".makeTable8N6runtime.writeBarrierEnabledb"".iEEETable8z"".iEEETable8 212 .runtime.writebarrierptr 213 0runtime.morestack_noctxt & &`" 214 ETgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".initeH%H;aHtuH $H\$=u"H$HH-H,$H\$V 217 4"".initdoneL"".initdonej 218 "runtime.throwinitz"".initdone 219 hash.init 220 sync.init 221 "".makeTable6runtime.writeBarrierEnabled"".IEEETable 222 "".haveSSE42"".sse42"".initdone"".IEEETable 223 .runtime.writebarrierptr 224 0runtime.morestack_noctxt T 'L"8L8"E8E 226 4|Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cblprebuilts/go/darwin-x86/src/hash/crc32/crc32_amd64x.go^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go(type..hash."".digesteH%H;avH H\$(H$H<$tbH\$0H\$HD$HD$H\$(H$H<$t,H$HD$0HD$HD$H\$H\$8H %%h 228 n 229 runtime.memhash 230 runtime.memhash 231 0runtime.morestack_noctxt0@"".~r2 type.uintptr"".htype.uintptr"".ptype.*"".digest@h?@$ 233 6jTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go$type..eq."".digestbHL$HD$(9tD$HYHhH9tD$D$0"".~r2 type.bool"".qtype.*"".digest"".ptype.*"".digest@@@Tgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.goTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals0c8aa8e80191a30eac23f1a218103f16 Tgclocalsc55cf99de9cdd8c8202a466952fa1a45 0<go.itab.*"".digest.hash.Hash32Tgclocals0c8aa8e80191a30eac23f1a218103f16 Tgclocals41a13ac73c712c01973b8fe23f62d694 Tgclocals721dda3334c021125365f71a78d0ed1e((Tgclocals8edb5632446ada37b0a930d010725cc5((Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsf3e34bf4f011b464919023c34fe8268cTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsf3e34bf4f011b464919023c34fe8268cTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsf3e34bf4f011b464919023c34fe8268cTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsb60dc0a6046c556b02baa766a3fd5a27Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsb60dc0a6046c556b02baa766a3fd5a27Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals8451bbf999c997b157afc8c2ab6c043e Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals2fccd208efe70893f9ac8d682812ae724"".haveSSE42.args_stackmap @"".castagnoliSSE42.args_stackmap 235 Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsc569e2e932d4b70e0d347be1814d1538Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb.$"".castagnoliTabletype.*"".Table0""".castagnoliOncetype.sync.Once."".IEEETabletype.*"".Table."".iEEETable8,type.*"".slicing8Table0""".iEEETable8Oncetype.sync.Once0"".sse42type.bool0"".initdonetype.uint8("".castagnoliInitf""".castagnoliInit"".MakeTablef"".MakeTable"".makeTablef"".makeTable "".makeTable8f"".makeTable8"".Newf"".New"".NewIEEEf"".NewIEEE("".(*digest).Sizef""".(*digest).Size2"".(*digest).BlockSizef,"".(*digest).BlockSize*"".(*digest).Resetf$"".(*digest).Reset"".updatef"".update,"".updateSlicingBy8f&"".updateSlicingBy8"".Updatef"".Update*"".(*digest).Writef$"".(*digest).Write*"".(*digest).Sum32f$"".(*digest).Sum32&"".(*digest).Sumf "".(*digest).Sum"".Checksumf"".Checksum$"".ChecksumIEEEf"".ChecksumIEEE"".haveSSE42f"".haveSSE42*"".castagnoliSSE42f$"".castagnoliSSE42,"".updateCastagnolif&"".updateCastagnoli$"".Update.func1f"".Update.func1"".initf"".init"runtime.gcbits.010go.string.hdr."[]uint32" (go.string."[]uint32"(go.string."[]uint32" []uint32type.[]uint320 runtime.algarray@"runtime.gcbits.01P0go.string.hdr."[]uint32"p,go.weak.type.*[]uint32"runtime.zerovaluetype.uint32:go.typelink.[]uint32 []uint32type.[]uint32$type..hashfunc1024 ,runtime.memhash_varlen type..eqfunc1024 .runtime.memequal_varlentype..alg1024 $type..hashfunc1024 type..eqfunc1024runtime.gcbits.6go.string.hdr."crc32.Table" .go.string."crc32.Table".go.string."crc32.Table" crc32.Table*go.string.hdr."Table" "go.string."Table""go.string."Table"Table4go.string.hdr."hash/crc32" 240 ,go.string."hash/crc32",go.string."hash/crc32" hash/crc32"go.importpath."". 241 ,go.string."hash/crc32"type."".Table!}0type..alg1024@runtime.gcbits.P6go.string.hdr."crc32.Table"ptype.*"".Table"runtime.zerovaluetype.uint32type.[]uint32`type."".Table*go.string.hdr."Table""go.importpath."".type."".Table8go.string.hdr."*crc32.Table" 0go.string."*crc32.Table"0go.string."*crc32.Table" *crc32.Tabletype.*"".TableW60 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."*crc32.Table"p.go.weak.type.**"".Table"runtime.zerovaluetype."".Table:go.string.hdr."[]crc32.Table" 2go.string."[]crc32.Table"2go.string."[]crc32.Table" []crc32.Tabletype.[]"".Table&^0 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."[]crc32.Table"p0go.weak.type.*[]"".Table"runtime.zerovaluetype."".TableHgo.typelink.[]crc32.Table []"".Tabletype.[]"".Table$type..hashfunc8192 ,runtime.memhash_varlen type..eqfunc8192 .runtime.memequal_varlentype..alg8192 $type..hashfunc8192 type..eqfunc8192Hgo.string.hdr."*crc32.slicing8Table" @go.string."*crc32.slicing8Table"@go.string."*crc32.slicing8Table"0**crc32.slicing8Table,type.*"".slicing8Table>60 runtime.algarray@"runtime.gcbits.01PHgo.string.hdr."*crc32.slicing8Table"p>go.weak.type.**"".slicing8Table"runtime.zerovalue*type."".slicing8TableFgo.string.hdr."crc32.slicing8Table" >go.string."crc32.slicing8Table">go.string."crc32.slicing8Table"0(crc32.slicing8Table:go.string.hdr."slicing8Table" 2go.string."slicing8Table"2go.string."slicing8Table" slicing8Table*type."".slicing8Table @0type..alg8192@runtime.gcbits.PFgo.string.hdr."crc32.slicing8Table"p,type.*"".slicing8Table"runtime.zerovaluetype."".Tabletype.[]"".Table`*type."".slicing8Table:go.string.hdr."slicing8Table""go.importpath."".*type."".slicing8TableTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3bb21ca8fe1d99a3e492463bd711418a0type..hashfunc."".digest(type..hash."".digest,type..eqfunc."".digest$type..eq."".digest&type..alg."".digest 0type..hashfunc."".digest,type..eqfunc."".digest:go.string.hdr."*crc32.digest" 2go.string."*crc32.digest"2go.string."*crc32.digest" *crc32.digestNgo.string.hdr."func(*crc32.digest) int" Fgo.string."func(*crc32.digest) int"Fgo.string."func(*crc32.digest) int"00func(*crc32.digest) int2type.func(*"".digest) intu30 runtime.algarray@"runtime.gcbits.01PNgo.string.hdr."func(*crc32.digest) int"pDgo.weak.type.*func(*"".digest) int"runtime.zerovalue2type.func(*"".digest) int2type.func(*"".digest) inttype.*"".digesttype.intpgo.typelink.func(*crc32.digest) int func(*"".digest) int2type.func(*"".digest) intFgo.string.hdr."func(*crc32.digest)" >go.string."func(*crc32.digest)">go.string."func(*crc32.digest)"0(func(*crc32.digest)*type.func(*"".digest)#30 runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."func(*crc32.digest)"p<go.weak.type.*func(*"".digest)"runtime.zerovalue*type.func(*"".digest)*type.func(*"".digest)type.*"".digest`go.typelink.func(*crc32.digest) func(*"".digest)*type.func(*"".digest).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.[]uint8hgo.string.hdr."func(*crc32.digest, []uint8) []uint8" $`go.string."func(*crc32.digest, []uint8) []uint8"`go.string."func(*crc32.digest, []uint8) []uint8"PJfunc(*crc32.digest, []uint8) []uint8Ltype.func(*"".digest, []uint8) []uint8jI30 runtime.algarray@"runtime.gcbits.01Phgo.string.hdr."func(*crc32.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(*crc32.digest, []uint8) []uint8 func(*"".digest, []uint8) []uint8Ltype.func(*"".digest, []uint8) []uint8Tgo.string.hdr."func(*crc32.digest) uint32" Lgo.string."func(*crc32.digest) uint32"Lgo.string."func(*crc32.digest) uint32"@6func(*crc32.digest) uint328type.func(*"".digest) uint32%30 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func(*crc32.digest) uint32"pJgo.weak.type.*func(*"".digest) uint32"runtime.zerovalue8type.func(*"".digest) uint328type.func(*"".digest) uint32type.*"".digesttype.uint32|go.typelink.func(*crc32.digest) uint32 func(*"".digest) uint328type.func(*"".digest) uint32rgo.string.hdr."func(*crc32.digest, []uint8) (int, error)" )jgo.string."func(*crc32.digest, []uint8) (int, error)"jgo.string."func(*crc32.digest, []uint8) (int, error)"`Tfunc(*crc32.digest, []uint8) (int, error)Vtype.func(*"".digest, []uint8) (int, error)Uca,30 runtime.algarray@"runtime.gcbits.01Prgo.string.hdr."func(*crc32.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(*crc32.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" 250 ,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" 252 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.*"".digest)6L0 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."*crc32.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"runtime.gcbits.028go.string.hdr."crc32.digest" 0go.string."crc32.digest"0go.string."crc32.digest" crc32.digest&go.string.hdr."crc" go.string."crc"go.string."crc"crc&go.string.hdr."tab" go.string."tab"go.string."tab"tab,go.string.hdr."digest" $go.string."digest"$go.string."digest"digesttype."".digest 0&type..alg."".digest@"runtime.gcbits.02P8go.string.hdr."crc32.digest"ptype.*"".digest"runtime.zerovaluetype."".digest&go.string.hdr."crc""go.importpath."".type.uint32&go.string.hdr."tab""go.importpath."".type.*"".Table`type."".digest,go.string.hdr."digest""go.importpath."".type."".digest.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" 257 hash&go.importpath.hash. go.string."hash"(go.string.hdr."sync" go.string."sync" go.string."sync" 258 sync&go.importpath.sync. go.string."sync".type..hash."".digestf(type..hash."".digest*type..eq."".digestf$type..eq."".digest"runtime.zerovaluego13ldcrc32_amd64.o 0 0 0 644 525 ` 259 go object darwin amd64 go1.5.1 260 ! 261 go13ld$"".castagnoliSSE42D$Ht$HL$H|7HHt8HHHHuH|H8HHH}Ht8HHHuD$(pp @"".castagnoliSSE42.args_stackmaphprebuilts/go/darwin-x86/src/hash/crc32/crc32_amd64.s"".haveSSE42@(H1HHL$ t 4"".haveSSE42.args_stackmaphprebuilts/go/darwin-x86/src/hash/crc32/crc32_amd64.sgo13ld