Home | History | Annotate | Download | only in crypto
      1 !<arch>
      2 __.PKGDEF       0           0     0     644     1250      `
      3 go object linux amd64 go1.5.1 X:none
      4 build id "10479c2578786a7da5a100710f189ab9556398e9"
      5 
      6 $$
      7 package subtle
      8 	import runtime "runtime"
      9 	func @"".ConstantTimeCompare (@"".x2 []byte "esc:0x1", @"".y3 []byte "esc:0x1") (? int)
     10 	func @"".ConstantTimeSelect (@"".v2 int, @"".x3 int, @"".y4 int) (? int) { return ^(@"".v2 - 0x1) & @"".x3 | (@"".v2 - 0x1) & @"".y4 }
     11 	func @"".ConstantTimeByteEq (@"".x2 uint8, @"".y3 uint8) (? int) {  var @"".z4 uint8; @"".z4 = ^(@"".x2 ^ @"".y3); @"".z4 &= @"".z4 >> 0x4; @"".z4 &= @"".z4 >> 0x2; @"".z4 &= @"".z4 >> 0x1; return int(@"".z4) }
     12 	func @"".ConstantTimeEq (@"".x2 int32, @"".y3 int32) (? int) {  var @"".z4 int32; @"".z4 = ^(@"".x2 ^ @"".y3); @"".z4 &= @"".z4 >> 0x10; @"".z4 &= @"".z4 >> 0x8; @"".z4 &= @"".z4 >> 0x4; @"".z4 &= @"".z4 >> 0x2; @"".z4 &= @"".z4 >> 0x1; return int(@"".z4 & 0x1) }
     13 	func @"".ConstantTimeCopy (@"".v1 int, @"".x2 []byte "esc:0x1", @"".y3 []byte "esc:0x1")
     14 	func @"".ConstantTimeLessOrEq (@"".x2 int, @"".y3 int) (? int) {  var @"".x324 int32; @"".x324 = int32(@"".x2);  var @"".y325 int32; @"".y325 = int32(@"".y3); return int((@"".x324 - @"".y325 - 0x1) >> 0x1f & 0x1) }
     15 
     16 $$
     17 _go_.o          0           0     0     644     5259      `
     18 go object linux amd64 go1.5.1 X:none
     19 
     20 !
     21 go13ld,"".ConstantTimeComparedH%H;aL\$LT$ H|$(Ht$H9t
     23 HD$811H9}*H9s[IH9sHI,mH1H	HHH9|1HH1HHH!HH!HH!H\$8P
     26 
     27 $runtime.panicindex
     28 $runtime.panicindex
     29 0runtime.morestack_noctxtp"".autotmp_0008type.int"".autotmp_0007type.uint8"".autotmp_0006type.uint8"".autotmp_0005type.uint8"".autotmp_0004type.int"".autotmp_0002type.int"".~r2`type.int"".y0type.[]uint8"".xtype.[]uint8*'
     31 "/
     32 Tgclocals71f75e7e2fe2878e818867fe3428bd87Tgclocals33cdeccccebe80329f1fdbee7f5874cbrprebuilts/go/linux-x86/src/crypto/subtle/constant_time.go*"".ConstantTimeSelect`\HD$HHHl$HH!HHLD$L!H	H\$ @"".~r30type.int"".y type.int"".xtype.int"".vtype.int00:0Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals33cdeccccebe80329f1fdbee7f5874cbrprebuilts/go/linux-x86/src/crypto/subtle/constant_time.go*"".ConstantTimeByteEqh\$l$	H1HHH!HH!HH!H\$ 
     35 "".autotmp_0011type.uint8"".autotmp_0010type.uint8"".~r2type.int"".ytype.uint8"".xtype.uint8@@B		Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbrprebuilts/go/linux-x86/src/crypto/subtle/constant_time.go""".ConstantTimeEqvL$l$1!!!!!HcH\$ "".autotmp_0016type.int32"".autotmp_0015type.int32"".autotmp_0014type.int32"".autotmp_0013type.int32"".~r2type.int"".ytype.int32"".xtype.int32@@V
	Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbrprebuilts/go/linux-x86/src/crypto/subtle/constant_time.go&"".ConstantTimeCopydH%H;aH8H|$@Ld$`L\$hHt$HHL$PL9tTHH\$(HD$0%HH$H\$(H\$HD$H\$HH$HKHL$IIHH1H9}6H9sDHL!L9s.I,mH!H	H9sH,]HH9|H8	
     47 pbgo.string."subtle: slices have different lengths"type.string
     48 runtime.convT2E
     49 runtime.gopanic
     50 $runtime.panicindex
     51 $runtime.panicindex
     52 $runtime.panicindex
     53 0runtime.morestack_noctxtpp"".autotmp_0021type.int"".autotmp_0020type.int"".autotmp_0019type.string"".y@type.[]uint8"".xtype.[]uint8"".vtype.intpop(.p0T.hp(Tgclocals2543eac57db2117ca9055a9832bb0bbeTgclocalsd8fdd2a55187867c76648dc792366181rprebuilts/go/linux-x86/src/crypto/subtle/constant_time.go."".ConstantTimeLessOrEq`BH\$HD$)HcH\$0"".~r2 type.int"".ytype.int"".xtype.int00"Tgclocals790e5cc5051fc0affc980ade09e929ecTgclocals33cdeccccebe80329f1fdbee7f5874cbrprebuilts/go/linux-x86/src/crypto/subtle/constant_time.goTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals71f75e7e2fe2878e818867fe3428bd87	Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adjgo.string.hdr."subtle: slices have different lengths"  %bgo.string."subtle: slices have different lengths"bgo.string."subtle: slices have different lengths"PLsubtle: slices have different lengthsTgclocalsd8fdd2a55187867c76648dc792366181  Tgclocals2543eac57db2117ca9055a9832bb0bbe  Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals790e5cc5051fc0affc980ade09e929ec2"".ConstantTimeComparef,"".ConstantTimeCompare0"".ConstantTimeSelectf*"".ConstantTimeSelect0"".ConstantTimeByteEqf*"".ConstantTimeByteEq("".ConstantTimeEqf""".ConstantTimeEq,"".ConstantTimeCopyf&"".ConstantTimeCopy4"".ConstantTimeLessOrEqf."".ConstantTimeLessOrEq"runtime.gcbits.01.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.[]uint8.go.string.hdr."runtime"  &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime.  &go.string."runtime""runtime.zerovaluego13ld