Home | History | Annotate | Download | only in os
      1 !<arch>
      2 __.PKGDEF       0           0     0     644     813       `
      3 go object linux amd64 go1.5.1 X:none
      4 build id "5d764553d442b5318538eaacbe00b0bbfcc5a78f"
      5 
      6 $$
      7 package user
      8 	import unsafe "unsafe"
      9 	import runtime "runtime"
     10 	import strconv "strconv"
     11 	import cgo "runtime/cgo"
     12 	import syscall "syscall"
     13 	import fmt "fmt"
     14 	import strings "strings"
     15 	type @"".User struct { Uid string; Gid string; Username string; Name string; HomeDir string }
     16 	func @"".Current () (? *@"".User, ? error)
     17 	func @"".Lookup (@"".username3 string) (? *@"".User, ? error)
     18 	func @"".LookupId (@"".uid3 string) (? *@"".User, ? error)
     19 	type @"".UnknownUserIdError int
     20 	func (@"".e2 @"".UnknownUserIdError) Error () (? string)
     21 	type @"".UnknownUserError string
     22 	func (@"".e2 @"".UnknownUserError "esc:0x1") Error () (? string) { return "user: unknown user " + string(@"".e2) }
     23 	func @"".init ()
     24 
     25 $$
     26 _go_.o          0           0     0     644     70356     `
     27 go object linux amd64 go1.5.1 X:none
     28 
     29 $$
     30 
     31 $$
     32 
     33 
     34 $$  // cgo
     35 cgo_ldflag -g
     36 cgo_ldflag -O2
     37 cgo_import_static _cgo_a80bef57327f_Cfunc_free
     38 cgo_import_static _cgo_a80bef57327f_Cfunc_mygetpwnam_r
     39 cgo_import_static _cgo_a80bef57327f_Cfunc_mygetpwuid_r
     40 cgo_import_static _cgo_a80bef57327f_Cfunc_sysconf
     41 cgo_import_dynamic free free#GLIBC_2.2.5 libc.so.6
     42 cgo_import_dynamic getpwuid_r getpwuid_r#GLIBC_2.2.5 libc.so.6
     43 cgo_import_dynamic __libc_start_main __libc_start_main#GLIBC_2.2.5 libc.so.6
     44 cgo_import_dynamic getpwnam_r getpwnam_r#GLIBC_2.2.5 libc.so.6
     45 cgo_import_dynamic sysconf sysconf#GLIBC_2.2.5 libc.so.6
     46 cgo_import_dynamic _ _ libpthread.so.0
     47 cgo_import_dynamic _ _ libc.so.6
     48 
     49 $$
     50 
     51 
     52 !
     53 go13ldstrconv.aruntime/cgo.asyscall.a
     54 fmt.aruntime.astrings.a"".CurrentdH%H;avTH(H\$(H$1H\$8H\$@H$HT$HL$HD$0HT$HT$8HL$ HL$@H(
     56 
     57 :
     58 *runtime.racefuncenter\
     59 "".current
     60 (runtime.racefuncexit
     61 0runtime.morestack_noctxt0P"".autotmp_0003type.error"".~r1type.error"".~r0type.*"".UserPOOP
p6
=Tgclocals368ff6680f3872f8e014b9f8c1a308ffTgclocalsc55cf99de9cdd8c8202a466952fa1a45Xprebuilts/go/linux-x86/src/os/user/lookup.go"".LookupdH%H;avhH8H\$8H$1H\$XH\$`H\$@H$H\$HH\$HD$HT$HL$ HD$PHT$(HT$XHL$0HL$`H8
     68 
     69 :
     70 *runtime.racefuncenter
     71 "".lookup
     72 (runtime.racefuncexit
     73 0runtime.morestack_noctxtPp"".autotmp_0007type.error"".~r20type.error"".~r1 type.*"".User"".usernametype.stringpcop	J	QTgclocals8dfd82f7c342644e70852766adfe9becTgclocalsc55cf99de9cdd8c8202a466952fa1a45Xprebuilts/go/linux-x86/src/os/user/lookup.go"".LookupIddH%H;avhH8H\$8H$1H\$XH\$`H\$@H$H\$HH\$HD$HT$HL$ HD$PHT$(HT$XHL$0HL$`H8
     78 
     79 :
     80 *runtime.racefuncenter
     81 "".lookupId
     82 (runtime.racefuncexit
     83 0runtime.morestack_noctxtPp"".autotmp_0011type.error"".~r20type.error"".~r1 type.*"".User"".uidtype.stringpcop	*J	QTgclocals8dfd82f7c342644e70852766adfe9becTgclocalsc55cf99de9cdd8c8202a466952fa1a45Xprebuilts/go/linux-x86/src/os/user/lookup.go6"".UnknownUserIdError.ErrordH%H;aHHH\$HH$1H\$XH\$`H\$PH$HL$HD$H$HH\$HD$HL$8HL$HD$@HD$ H\$(H\$XH\$0H\$`HHY
     89 B
     90 *runtime.racefuncenterv
     91 strconv.ItoaBgo.string."user: unknown userid "
     92 *runtime.concatstring2
     93 (runtime.racefuncexit
     94 0runtime.morestack_noctxt0"".autotmp_0014type.string"".~r0type.string"".e4type."".UnknownUserIdErrorD1b sTgclocalsbcdfbcd04eb70526d9504e97d9ef703dTgclocalsc55cf99de9cdd8c8202a466952fa1a45Tprebuilts/go/linux-x86/src/os/user/user.go2"".UnknownUserError.ErrordH%H;avrH8H\$8H$1H\$PH\$XH$HH\$HD$H\$@H\$H\$HH\$ H\$(H\$PH\$0H\$XH8u
     98 :
     99 *runtime.racefuncenterp>go.string."user: unknown user "
    100 *runtime.concatstring2
    101 (runtime.racefuncexit
    102 0runtime.morestack_noctxt@p"".~r0 type.string"".e0type."".UnknownUserErrorpmopTT[Tgclocals342b6176fad1bf8fb686f6c9600f7161Tgclocals69c1753bd5f81501d95132d08af04464Tprebuilts/go/linux-x86/src/os/user/user.go""._Cgo_ptrxdH%H;av&HH\$H$H\$H\$H
    106 :
    107 *runtime.racefuncenterX
    108 (runtime.racefuncexitl
    109 0runtime.morestack_noctxt "".~r1&type.unsafe.Pointer"".ptr&type.unsafe.Pointer!@@Tgclocals62da1ac877fc28d8253c48dd1917e7aeTgclocals69c1753bd5f81501d95132d08af044648os/user/_obj/_cgo_gotypes.go"""._Cfunc_CStringdH%H;aH`H\$`H$H\$pHH$HD$HD$@HD$8HH@H@HD$HH$HT$PHT$HL$XHL$H\$hH\$H\$pH\$ HD$pH\$8HD$0H=@sLHH$H\$8Ht0Hl$0H@sH+H\$@H\$xH`K
    116 B
    117 *runtime.racefuncenterd
    118 runtime.cmalloc
    119 .runtime.slicestringcopy
    120 "runtime.racewrite
    121 (runtime.racefuncexit
    122 $runtime.panicindex
    123 $runtime.panicindex
    124 0runtime.morestack_noctxt0"".autotmp_0018type.int"".autotmp_0017/type.[]uint8"".autotmp_0015_type.int
    125 "".ppO.type.*[1073741824]uint8"".p?&type.unsafe.Pointer"".~r1 (type.*""._Ctype_char"".stype.string% nS
    127 %Tgclocals60b83df2ec1c8547de61a8019999dfbeTgclocals0a8e3a7f71deedbd60c8b6584164e6e5??$""._Cfunc_GoStringdH%H;avTH(H\$(H$1H\$8H\$@H\$0H$HL$HD$HL$HL$8HD$ HD$@H(
    129 
    130 :
    131 *runtime.racefuncentern
    132  runtime.gostring
    133 (runtime.racefuncexit
    134 0runtime.morestack_noctxt0P"".autotmp_0019type.string"".~r1type.string"".p(type.*""._Ctype_charPOOP
pp=Tgclocals69076ee43f1cead0792b9f36906b1b56Tgclocalsc55cf99de9cdd8c8202a466952fa1a45??$""._Cfunc__CMallocdH%H;av4HH\$H$H\$H$H\$H\$ H
    138 
    139 :
    140 *runtime.racefuncenterV
    141 runtime.cmalloct
    142 (runtime.racefuncexit
    143 0runtime.morestack_noctxt  "".~r1&type.unsafe.Pointer"".n*type.""._Ctype_size_t / 
PPTgclocals4890e3a93365aee16ae14c26a23507baTgclocals69c1753bd5f81501d95132d08af04464??""._Cfunc_freedH%H;aH(H\$(H$11HH$HH$H\$0H\$HH$=t$HL$0HH\$H$HL$ HL$H(\
    147 B
    148 *runtime.racefuncenterX>""._cgo_a80bef57327f_Cfunc_freej
    149  runtime.racereadx>""._cgo_a80bef57327f_Cfunc_free
    150 runtime.cgocall,runtime.cgoAlwaysFalse
    151  runtime.raceread,runtime.cgoAlwaysFalse&type.unsafe.Pointer
    152 runtime.cgoUse
    153 (runtime.racefuncexit
    154 0runtime.morestack_noctxtP
    155 "".r1&type.""._Ctype_void
    156 "".p0&type.unsafe.PointerPOP Tgclocals87d20ce1b58390b294df80b886db78bfTgclocals23e8278e2b69a3a75fa59b23c49ed6ad??,""._Cfunc_mygetpwnam_rdH%H;aBH@H\$@H$D$pHH$HH$H\$HH\$HH$=HL$HHH\$0H$HL$8HL$HL$PHH\$0H$HL$8HL$HL$XHH\$0H$HL$8HL$H\$`H\$(HH$H\$(H\$HD$H\$HH$HKHL$HL$hHH\$0H$HL$8HL$H@,
    161 B
    162 *runtime.racefuncenter`N""._cgo_a80bef57327f_Cfunc_mygetpwnam_rr
    163  runtime.racereadN""._cgo_a80bef57327f_Cfunc_mygetpwnam_r
    164 runtime.cgocall,runtime.cgoAlwaysFalse
    165  runtime.raceread,runtime.cgoAlwaysFalse(type.*""._Ctype_char
    166 runtime.cgoUse:type.*""._Ctype_struct_passwd
    167 runtime.cgoUse(type.*""._Ctype_char
    168 runtime.cgoUse*type.""._Ctype_size_t
    169 runtime.convT2E
    170 runtime.cgoUse<type.**""._Ctype_struct_passwd
    171 runtime.cgoUse
    172 (runtime.racefuncexit
    173 0runtime.morestack_noctxt`"".autotmp_0027/*type.""._Ctype_size_t"".autotmp_0026(type.*""._Ctype_char
    174 "".r1P$type.""._Ctype_int
    175 "".p4@<type.**""._Ctype_struct_passwd
    176 "".p30*type.""._Ctype_size_t
    177 "".p2 (type.*""._Ctype_char
    178 "".p1:type.*""._Ctype_struct_passwd
    179 "".p0(type.*""._Ctype_char Tgclocals5a5f9da1381b110a9a39be54350bc464Tgclocals23e8278e2b69a3a75fa59b23c49ed6ad??,""._Cfunc_mygetpwuid_rdH%H;acHHH\$HH$D$xHH$HH$H\$PH\$HH$=\$P\$,HH$H\$,H\$HD$H\$HH$HKHL$HL$XHH\$8H$HL$@HL$HL$`HH\$8H$HL$@HL$H\$hH\$0HH$H\$0H\$HD$H\$HH$HKHL$HL$pHH\$8H$HL$@HL$HH.
    187 B
    188 *runtime.racefuncenter`N""._cgo_a80bef57327f_Cfunc_mygetpwuid_rr
    189  runtime.racereadN""._cgo_a80bef57327f_Cfunc_mygetpwuid_r
    190 runtime.cgocall,runtime.cgoAlwaysFalse
    191  runtime.raceread,runtime.cgoAlwaysFalse$type.""._Ctype_int
    192 runtime.convT2E
    193 runtime.cgoUse:type.*""._Ctype_struct_passwd
    194 runtime.cgoUse(type.*""._Ctype_char
    195 runtime.cgoUse*type.""._Ctype_size_t
    196 runtime.convT2E
    197 runtime.cgoUse<type.**""._Ctype_struct_passwd
    198 runtime.cgoUse
    199 (runtime.racefuncexit
    200 0runtime.morestack_noctxt`"".autotmp_0040/*type.""._Ctype_size_t"".autotmp_00377$type.""._Ctype_int
    201 "".r1P$type.""._Ctype_int
    202 "".p4@<type.**""._Ctype_struct_passwd
    203 "".p30*type.""._Ctype_size_t
    204 "".p2 (type.*""._Ctype_char
    205 "".p1:type.*""._Ctype_struct_passwd
    206 "".p0$type.""._Ctype_int
    207  Tgclocals3664103d752197c25f953952b29f8584Tgclocals23e8278e2b69a3a75fa59b23c49ed6ad??"""._Cfunc_sysconfdH%H;aH0H\$0H$HD$@HH$HH$H\$8H\$HH$=tE\$8\$,HH$H\$,H\$HD$H\$HH$HKHL$H06
    212 B
    213 *runtime.racefuncenterbD""._cgo_a80bef57327f_Cfunc_sysconft
    214  runtime.racereadD""._cgo_a80bef57327f_Cfunc_sysconf
    215 runtime.cgocall,runtime.cgoAlwaysFalse
    216  runtime.raceread,runtime.cgoAlwaysFalse$type.""._Ctype_int
    217 runtime.convT2E
    218 runtime.cgoUse
    219 (runtime.racefuncexit
    220 0runtime.morestack_noctxt `"".autotmp_0048$type.""._Ctype_int
    221 "".r1&type.""._Ctype_long
    222 "".p0$type.""._Ctype_int`_` Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cb??"".currentdH%H;avsHHH\$HH$1H\$XH\$`H$H$1H\$H\$D$HD$ HT$(HL$0HD$PHT$8HT$XHL$@HL$`HHt
    226 :
    227 *runtime.racefuncenter\
    228 syscall.Getuid
    229 "".lookupUnix
    230 (runtime.racefuncexit
    231 0runtime.morestack_noctxt0"".autotmp_0050type.error"".~r1type.error"".~r0type.*"".UsernNU\Tgclocals368ff6680f3872f8e014b9f8c1a308ffTgclocalsc55cf99de9cdd8c8202a466952fa1a45bprebuilts/go/linux-x86/src/os/user/lookup_unix.go"".lookupdH%H;avvHHH\$HH$1H\$hH\$pH$H\$PH\$H\$XH\$D$HD$ HT$(HL$0HD$`HT$8HT$hHL$@HL$pHHq
    236 
    237 :
    238 *runtime.racefuncenter
    239 "".lookupUnix
    240 (runtime.racefuncexit
    241 0runtime.morestack_noctxtP"".autotmp_0055type.error"".~r20type.error"".~r1 type.*"".User"".usernametype.stringqVX_Tgclocals8dfd82f7c342644e70852766adfe9becTgclocalsc55cf99de9cdd8c8202a466952fa1a45bprebuilts/go/linux-x86/src/os/user/lookup_unix.go"".lookupIddH%H;aHXH\$XH$1H\$xH$H\$`H$H\$hH\$HL$HD$HT$ HT$@HD$8Ht HD$pHD$xH$HXH$1H\$H\$D$HD$ HT$(HL$0HD$pHT$HHT$xHL$PH$HX
    249 B
    250 *runtime.racefuncenter
    251 strconv.Atoi
    252 (runtime.racefuncexit
    253 "".lookupUnix
    254 (runtime.racefuncexit
    255 0runtime.morestack_noctxtP"".autotmp_0063type.error"".autotmp_0061type.error"".e?type.error"".~r20type.error"".~r1 type.*"".User"".uidtype.string$sN*^
    260 	,O	 a0 Tgclocals8dfd82f7c342644e70852766adfe9becTgclocals64ca935d1a2110a30e2d604686188539bprebuilts/go/linux-x86/src/os/user/lookup_unix.go"".lookupUnix55dH%H$H;A2
HpH$pH$H$1H$H$HH$HD$H$H$HD$0HH$HD$H$H$$FHD$H"H=HD$@H$HD$HD$xHD$$HHD$
    266 $H$H$H$H\$HD$HD$pHD$$HHD$>H\$pH$H$H\$H\$xH\$H\$@H\$H$H\$ D$(9H$H$H$H$ HcH\$X1H$PH$XH$`H$hH$PHH$@H$HH$8HH$H$H\$HD$H\$H$H\$ H$H$8H$H$8H$H+H$=&HkHH$H\$XH\$HD$H\$H$H\$ H$H$8HH$H$8H$HH+H$=HkHH$HD$H$8H\$H$@H\$H$HH\$ HT$(HL$0H$H$(H$H$0H$HpLCL$Hl$`LCL$Hl$#H$H$H$H1H9H$H$H$H$H$HH$HH\$HH\$H$H\$HD$ H\$(H$H\$0H$HpH$H$H$H$kH,$H\$H$H\$H$H$H$H$H$kH,$H\$H$H\$H$H$H$H$H+H,$H\$H$H\$H$H$H$H$H$HkH,$H\$H$H\$H$H$H$H$ H$Hk H,$H\$H$H\$H$HH$HD$H$H$H$H$HkH$=KH+H$H$H$H$H$HkH$=HkH$H$H$ H$H$Hk(H$=Hk H$H$H$0H$H$Hk8H$=>Hk0H$H$H$@H$H$HkHH$=Hk@H$HD$hH$H$0Ht$hHH^0HH$HKHL$HH\$HD$HT$hHL$ HL$8H|8H$H$0H\$hH$H$0HT$hHl$8LB8L9w1Hj8H$1H$H$HpJLC@L$Hl$	LC0L$Hl$LC L$Hl$ULCL$Hl$H$Hl$HpH$x$H$H\$H\$xH\$H\$@H\$H$H\$ D$(#H$xH\$PHcH\$X1H$PH$XH$`H$hH$PHH$@H$HH$8HH$H\$PH\$HD$H\$H$H\$ H$H$8H$H$8H$H+H$=&HkHH$H\$XH\$HD$H\$H$H\$ H$H$8HH$H$8H$HH+H$=HkHH$HD$H$8H\$H$@H\$H$HH\$ HT$(HL$0H$H$(H$H$0H$HpLCL$Hl$`LCL$Hl$&H$H$H$H1H9XH$xH\$HH$HH$HH\$HH\$H\$HH\$HD$ H\$(H$H\$0H$HpHpHD$`1H$H$H$H:H$@H$HH$8HH$H\$`H\$HD$H\$H$H\$ H$H$8H$H$8H$H+H$=HkHH$HD$-H$8H\$H$@H\$H$HH\$ HT$(HL$0H$H$(H$H$0H$HpLCL$Hl$`
    270 ^
    271 *runtime.racefuncenter8type.""._Ctype_struct_passwd
    272 "runtime.newobject
    273 ,runtime.racewriterange:type.*""._Ctype_struct_passwd
    274 "runtime.newobject
    275 "runtime.racewrite
    276 """._Cfunc_sysconf
    277 $""._Cfunc__CMalloc"""._Cfunc_freef
    278 "runtime.deferproc
    279 """._Cfunc_CString"""._Cfunc_freef
    280 "runtime.deferproc
    281 ,""._Cfunc_mygetpwnam_rtype.string	
    282 runtime.convT2E	
    283 "runtime.racewrite
    284 6runtime.writeBarrierEnabled
    285 $type.syscall.Errno
    287 runtime.convT2E
    289 "runtime.racewrite6runtime.writeBarrierEnabledPgo.string."user: lookup username %s: %s"
    293 fmt.Errorf
    294 &runtime.deferreturn
    295 (runtime.racefuncexit
    296 .runtime.writebarrierptr
    297 .runtime.writebarrierptr
    298  runtime.raceread0type."".UnknownUserErrortype.errorBgo.itab."".UnknownUserError.error
    299 runtime.convT2I
    300 &runtime.deferreturn
    301 (runtime.racefuncexit
    302  runtime.raceread
    303 strconv.Itoa
    304  runtime.raceread
    305 strconv.Itoa
    306  runtime.raceread
    307 $""._Cfunc_GoString
    308  runtime.raceread
    309 $""._Cfunc_GoString
    310  runtime.raceread
    311 $""._Cfunc_GoStringtype."".User
    312 "runtime.newobject
    313 "runtime.racewrite6runtime.writeBarrierEnabled
    314 "runtime.racewrite6runtime.writeBarrierEnabled
    315 "runtime.racewrite6runtime.writeBarrierEnabled
    316 "runtime.racewrite6runtime.writeBarrierEnabled
    317 "runtime.racewrite6runtime.writeBarrierEnabled
    318  runtime.racereadgo.string.","
    319 strings.Index
    320 "runtime.racewrite
    321  runtime.raceread 
    322 &runtime.deferreturn 
    323 (runtime.racefuncexit 
    324 $runtime.panicslice!
    325 .runtime.writebarrierptr!
    326 .runtime.writebarrierptr!
    327 .runtime.writebarrierptr"
    328 .runtime.writebarrierptr"
    329 .runtime.writebarrierptr"
    330 &runtime.deferreturn"
    331 (runtime.racefuncexit#
    332 ,""._Cfunc_mygetpwuid_r%type.int&
    333 runtime.convT2E&
    334 "runtime.racewrite'6runtime.writeBarrierEnabled'$type.syscall.Errno(
    335 runtime.convT2E(
    336 "runtime.racewrite)6runtime.writeBarrierEnabled)Lgo.string."user: lookup userid %d: %s"*
    337 fmt.Errorf+
    338 &runtime.deferreturn+
    339 (runtime.racefuncexit,
    340 .runtime.writebarrierptr,
    341 .runtime.writebarrierptr,
    342  runtime.raceread-4type."".UnknownUserIdError-type.error.Fgo.itab."".UnknownUserIdError.error.
    343 runtime.convT2I.
    344 &runtime.deferreturn/
    345 (runtime.racefuncexit/
    346 &runtime.deferreturn/
    347 (runtime.racefuncexit0&type.""._Ctype_long1
    348 runtime.convT2E1
    349 "runtime.racewrite26runtime.writeBarrierEnabled2rgo.string."user: unreasonable _SC_GETPW_R_SIZE_MAX of %d"3
    350 fmt.Errorf4
    351 &runtime.deferreturn4
    352 (runtime.racefuncexit4
    353 .runtime.writebarrierptr5
    354 0runtime.morestack_noctxtpR"".autotmp_0102type.*"".User"".autotmp_0101"type.interface {}"".autotmp_0100"type.interface {}"".autotmp_0099(type.[2]interface {}"".autotmp_0097*type.*[2]interface {}"".autotmp_0096&type.[]interface {}"".autotmp_0095"type.interface {}"".autotmp_0094"type.interface {}"".autotmp_0093?(type.[2]interface {}"".autotmp_0090&type.[]interface {}"".autotmp_0089"type.interface {}"".autotmp_0088(type.[1]interface {}"".autotmp_0085o&type.[]interface {}"".autotmp_0083type.string"".autotmp_0082type.string"".autotmp_0081type.string"".autotmp_0080type.string"".autotmp_0079type.string"".autotmp_00784type."".UnknownUserIdError"".autotmp_0077type.error"".autotmp_0076$type.syscall.Errno"".autotmp_0075type.int"".autotmp_0074$type.""._Ctype_int"".autotmp_00730type."".UnknownUserError"".autotmp_0072type.error"".autotmp_0071$type.syscall.Errno"".autotmp_0070type.string"".autotmp_0066type.error"".autotmp_0065&type.""._Ctype_long"".&result<type.**""._Ctype_struct_passwd"".&pwd:type.*""._Ctype_struct_passwd"".itype.int"".utype.*"".User"".nameC(type.*""._Ctype_char"".buf&type.unsafe.Pointer"".bufSize&type.""._Ctype_long"".~r4Ptype.error"".~r3@type.*"".User"".lookupByName0type.bool"".usernametype.string"".uidtype.intz"1n"/&+#+@	FE='@?&DD?E	e8-	
    360 XI\[0D	('='t"!Adclk&..&\\E+O/p; 4
    361 $D?DE*BCCCH;<
    363 1N
    364 +O/p; 4
j>+l; $Tgclocals57a5b7210557cd646b6a3e091907bce0Tgclocals582c01c6b8f7452fe5d4700049e25043bprebuilts/go/linux-x86/src/os/user/lookup_unix.go"".initdH%H;aHH\$H$HH$t-HH$u
    367 HHH$HH$H7.
    369 B
    370 *runtime.racefuncenterP"".initdoneb
    371  runtime.racereadp"".initdone"".initdone
    372  runtime.raceread"".initdone
    373 (runtime.racefuncexit
    374 "runtime.throwinit"".initdone
    375 "runtime.racewrite"".initdone
    376 strconv.init
    377 syscall.init
    378 fmt.init
    379 runtime.init
    380 strings.init"".initdone
    381 "runtime.racewrite"".initdone
    382 (runtime.racefuncexit
    383 0runtime.morestack_noctxtOW Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb6os/user/_obj/_cgo_import.go$type..hash."".UserdH%H;a0HH\$H$H\$ H$H<$H\$(H\$HD$H\$ H$H<$H$HD$(HD$HD$H\$ H$H<$H$ HD$(HD$HD$H\$ H$H<$t_H$0HD$(HD$HD$H\$ H$H<$t-H$@HD$(HD$HD$HD$(HD$0H%%%c%*%
    386 B
    387 *runtime.racefuncenter
    388 runtime.strhash
    389 runtime.strhash
    390 runtime.strhash
    391 runtime.strhash
    392 runtime.strhash
    393 (runtime.racefuncexit
    394 0runtime.morestack_noctxt00"".autotmp_0107type.uintptr"".autotmp_0106type.uintptr"".autotmp_0105type.uintptr"".autotmp_0104type.uintptr"".~r2 type.uintptr"".htype.uintptr"".ptype.*"".User0/0C Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbXprebuilts/go/linux-x86/src/os/user/lookup.go type..eq."".UserdH%H;aHHH\$HH$H\$PH$H\$PHH+Hl$8HkHl$@H\$XH$HT$@H\$XHLHHL$(HCHD$0H9#Hl$8H,$HT$HL$HD$\$ H\$PH$H$H\$PHHkHl$(HkHl$0H\$XH$H$HL$0H\$XHHSHT$8HCHD$@H9eHl$(H,$HL$HT$HD$\$ :H\$PH$H$ H\$PHHk Hl$8Hk(Hl$@H\$XH$H$ HT$@H\$XHHK HL$(HC(HD$0H9Hl$8H,$HT$HL$HD$\$ |H\$PH$H$0H\$PHSHk0Hl$(Hk8Hl$0H\$XH$H$0HL$0H\$XHHS0HT$8HC8HD$@H9Hl$(H,$HL$HT$HD$\$ H\$PH$H$@H\$PHHk@Hl$8HkHHl$@H\$XH$H$@HT$@H\$XHt\HK@HL$(HCHHD$0H9u6Hl$8H,$HT$HL$HD$\$ tD$`HHD$`HHdD$`HHD$`HH(D$`HHj*D$`HHs'0
    399 B
    400 *runtime.racefuncenter^
    401  runtime.raceread
    402  runtime.raceread
    403  runtime.eqstring
    404  runtime.raceread
    405  runtime.raceread
    406  runtime.eqstring
    407  runtime.raceread
    408  runtime.raceread
    409  runtime.eqstring
    410  runtime.raceread
    411  runtime.raceread
    412 
    413  runtime.eqstring
    414 
    415  runtime.raceread
    417  runtime.raceread
    419  runtime.eqstring
    421 (runtime.racefuncexit
    423 (runtime.racefuncexit
    425 (runtime.racefuncexit
    427 (runtime.racefuncexit
    428 (runtime.racefuncexit
    429 (runtime.racefuncexit
    430 0runtime.morestack_noctxt0"".autotmp_0117type.string"".autotmp_0116type.string"".autotmp_0115type.string"".autotmp_0114type.string"".autotmp_0113type.string"".autotmp_0112type.string"".autotmp_0111type.string"".autotmp_0110type.string"".autotmp_0109?type.string"".autotmp_0108type.string"".~r2 type.bool"".qtype.*"".User"".ptype.*"".UserV4 <KULULULUDTgclocals9c91d8a91ac42440a3d1507bc8d2e808Tgclocals020fbb1d4892839a04e70deae280e24bXprebuilts/go/linux-x86/src/os/user/lookup.go<"".(*UnknownUserIdError).ErrordH%H;aH@HY Ht
H|$HH9;uH#H\$@H$1H\$PH\$XH\$H1H9uEHH$HD$HH\$HD$HH\$ HD$(H\$HH$H\$HH+H,$HL$HD$HL$0HL$PHD$8HD$XH@
    435 n
    436 *runtime.racefuncenter go.string."user"<go.string."UnknownUserIdError""go.string."Error"
    437 "runtime.panicwrap
    438  runtime.raceread
    439 6"".UnknownUserIdError.Error
    440 (runtime.racefuncexit
    441 0runtime.morestack_noctxt0"".autotmp_0118type.string"".~r0type.string""..this6type.*"".UnknownUserIdError6Tgclocals69076ee43f1cead0792b9f36906b1b56Tgclocalsc55cf99de9cdd8c8202a466952fa1a45<autogenerated>8"".(*UnknownUserError).ErrordH%H;a&HhHY Ht
H|$pH9;uH#H\$hH$1H\$xH$H\$p1H9uEHH$HD$HH\$HD$HH\$ HD$(H\$pH$H\$pHt~HHk1H\$8H\$@H$HH\$HD$HL$HHL$Hl$PHl$ HL$(HD$0HL$XHD$`HL$8HL$xHD$@H$Hh{
    447 n
    448 *runtime.racefuncenter go.string."user"8go.string."UnknownUserError""go.string."Error"
    449 "runtime.panicwrap
    450  runtime.raceread>go.string."user: unknown user "
    451 *runtime.concatstring2
    452 (runtime.racefuncexit
    453 0runtime.morestack_noctxt0
    454 "".autotmp_0119type.string"".~r0_type.string"".e?0type."".UnknownUserError"".~r0type.string""..this2type.*"".UnknownUserError6(Tgclocals69076ee43f1cead0792b9f36906b1b56Tgclocalsae0a20890c9ac6bfbea3383f34532bab<autogenerated>4type..hash.[1]interface {}dH%H;aH(H\$(H$HT$81HD$Hl$H9}\HD$ HHHHckRHHH\$0HtEHHH$HD$8HD$HT$HD$ HHl$H9|HT$8HT$@H(C
    458 
    459 B
    460 *runtime.racefuncenter
    461 (runtime.nilinterhash
    462 (runtime.racefuncexit
    463 0runtime.morestack_noctxt0P
    464 "".autotmp_0122type.int"".autotmp_0121type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[1]interface {}POP Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbXprebuilts/go/linux-x86/src/os/user/lookup.go0type..eq.[1]interface {}dH%H;a/H`H\$`H$1HD$0Hl$0H9HD$8H\$pHHD$(HHH$HD$(H\$pHHHHH+Hl$PHkHl$XH\$hHHHH$HT$PH\$hHt}Hl$(HHHHKHL$HHD$@H9uLH$HL$HT$Hl$XHl$\$ t%HD$8HHl$0H9(D$xH`D$xH`|2
    468 B
    469 *runtime.racefuncenter
    470  runtime.raceread
    471  runtime.raceread
    472 runtime.efaceeq
    473 (runtime.racefuncexit
    474 (runtime.racefuncexit
    475 0runtime.morestack_noctxt0"".autotmp_0126?"type.interface {}"".autotmp_0125"type.interface {}"".autotmp_0124_type.int"".autotmp_0123Otype.int"".iotype.int"".~r2 type.bool"".q*type.*[1]interface {}"".p*type.*[1]interface {}& O_Tgclocals51af24152615272c3d9efc8538f95767Tgclocals2c78d3ad9d760b5f66e2e47be684c787Xprebuilts/go/linux-x86/src/os/user/lookup.go4type..hash.[2]interface {}dH%H;aH(H\$(H$HT$81HD$Hl$H9}\HD$ HHHHckRHHH\$0HtEHHH$HD$8HD$HT$HD$ HHl$H9|HT$8HT$@H(C
    478 
    479 B
    480 *runtime.racefuncenter
    481 (runtime.nilinterhash
    482 (runtime.racefuncexit
    483 0runtime.morestack_noctxt0P
    484 "".autotmp_0129type.int"".autotmp_0128type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[2]interface {}POP Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbXprebuilts/go/linux-x86/src/os/user/lookup.go0type..eq.[2]interface {}dH%H;a/H`H\$`H$1HD$0Hl$0H9HD$8H\$pHHD$(HHH$HD$(H\$pHHHHH+Hl$PHkHl$XH\$hHHHH$HT$PH\$hHt}Hl$(HHHHKHL$HHD$@H9uLH$HL$HT$Hl$XHl$\$ t%HD$8HHl$0H9(D$xH`D$xH`|2
    488 B
    489 *runtime.racefuncenter
    490  runtime.raceread
    491  runtime.raceread
    492 runtime.efaceeq
    493 (runtime.racefuncexit
    494 (runtime.racefuncexit
    495 0runtime.morestack_noctxt0"".autotmp_0133?"type.interface {}"".autotmp_0132"type.interface {}"".autotmp_0131_type.int"".autotmp_0130Otype.int"".iotype.int"".~r2 type.bool"".q*type.*[2]interface {}"".p*type.*[2]interface {}& O_Tgclocals51af24152615272c3d9efc8538f95767Tgclocals2c78d3ad9d760b5f66e2e47be684c787Xprebuilts/go/linux-x86/src/os/user/lookup.goTgclocalsc55cf99de9cdd8c8202a466952fa1a45  Tgclocals368ff6680f3872f8e014b9f8c1a308ff  Tgclocalsc55cf99de9cdd8c8202a466952fa1a45  Tgclocals8dfd82f7c342644e70852766adfe9bec  Tgclocalsc55cf99de9cdd8c8202a466952fa1a45  Tgclocals8dfd82f7c342644e70852766adfe9bec  Jgo.string.hdr."user: unknown userid "  Bgo.string."user: unknown userid "Bgo.string."user: unknown userid "0,user: unknown userid Tgclocalsc55cf99de9cdd8c8202a466952fa1a45  Tgclocalsbcdfbcd04eb70526d9504e97d9ef703d  Fgo.string.hdr."user: unknown user "  >go.string."user: unknown user ">go.string."user: unknown user "0(user: unknown user Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals342b6176fad1bf8fb686f6c9600f7161  Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals62da1ac877fc28d8253c48dd1917e7ae  2""._Cgo_use.args_stackmapJ""._cgo_runtime_cgocall.args_stackmap  J""._cgo_runtime_cmalloc.args_stackmap  R""._cgo_runtime_cgocallback.args_stackmapTgclocals0a8e3a7f71deedbd60c8b6584164e6e5((Tgclocals60b83df2ec1c8547de61a8019999dfbe((L""._cgo_runtime_gostring.args_stackmap  Tgclocalsc55cf99de9cdd8c8202a466952fa1a45  Tgclocals69076ee43f1cead0792b9f36906b1b56  Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals4890e3a93365aee16ae14c26a23507ba  Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals87d20ce1b58390b294df80b886db78bfTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals5a5f9da1381b110a9a39be54350bc464Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals3664103d752197c25f953952b29f8584Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocalsc55cf99de9cdd8c8202a466952fa1a45  Tgclocals368ff6680f3872f8e014b9f8c1a308ff  Tgclocalsc55cf99de9cdd8c8202a466952fa1a45  Tgclocals8dfd82f7c342644e70852766adfe9bec  Tgclocals64ca935d1a2110a30e2d604686188539  Tgclocals8dfd82f7c342644e70852766adfe9bec  0Bgo.itab."".UnknownUserError.error0Fgo.itab."".UnknownUserIdError.errorzgo.string.hdr."user: unreasonable _SC_GETPW_R_SIZE_MAX of %d"  -rgo.string."user: unreasonable _SC_GETPW_R_SIZE_MAX of %d"rgo.string."user: unreasonable _SC_GETPW_R_SIZE_MAX of %d"`\user: unreasonable _SC_GETPW_R_SIZE_MAX of %dXgo.string.hdr."user: lookup username %s: %s"  Pgo.string."user: lookup username %s: %s"Pgo.string."user: lookup username %s: %s"@:user: lookup username %s: %sTgo.string.hdr."user: lookup userid %d: %s"  Lgo.string."user: lookup userid %d: %s"Lgo.string."user: lookup userid %d: %s"@6user: lookup userid %d: %s"go.string.hdr.","  go.string.","go.string.",",Tgclocals582c01c6b8f7452fe5d4700049e25043$! 0460@@@@    @ PPTTTTTgclocals57a5b7210557cd646b6a3e091907bce0$rrrrrrrrrTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb0"".implementedtype.bool0,runtime.cgoAlwaysFalsetype.bool08_cgo_a80bef57327f_Cfunc_freetype.uint8.>""._cgo_a80bef57327f_Cfunc_free&type.unsafe.Pointer8_cgo_a80bef57327f_Cfunc_free0H_cgo_a80bef57327f_Cfunc_mygetpwnam_rtype.uint8.N""._cgo_a80bef57327f_Cfunc_mygetpwnam_r&type.unsafe.PointerH_cgo_a80bef57327f_Cfunc_mygetpwnam_r0H_cgo_a80bef57327f_Cfunc_mygetpwuid_rtype.uint8.N""._cgo_a80bef57327f_Cfunc_mygetpwuid_r&type.unsafe.PointerH_cgo_a80bef57327f_Cfunc_mygetpwuid_r0>_cgo_a80bef57327f_Cfunc_sysconftype.uint8.D""._cgo_a80bef57327f_Cfunc_sysconf&type.unsafe.Pointer>_cgo_a80bef57327f_Cfunc_sysconf0"".initdonetype.uint8"".Currentf"".Current"".Lookupf"".Lookup"".LookupIdf"".LookupId<"".UnknownUserIdError.Errorf6"".UnknownUserIdError.Error8"".UnknownUserError.Errorf2"".UnknownUserError.Error""._Cgo_ptrf""._Cgo_ptr""._Cgo_usefruntime.cgoUse4""._cgo_runtime_cgocallfruntime.cgocall4""._cgo_runtime_cmallocfruntime.cmalloc<""._cgo_runtime_cgocallbackf&runtime.cgocallback(""._Cfunc_CStringf"""._Cfunc_CString6""._cgo_runtime_gostringf runtime.gostring*""._Cfunc_GoStringf$""._Cfunc_GoString*""._Cfunc__CMallocf$""._Cfunc__CMalloc"""._Cfunc_freef""._Cfunc_free2""._Cfunc_mygetpwnam_rf,""._Cfunc_mygetpwnam_r2""._Cfunc_mygetpwuid_rf,""._Cfunc_mygetpwuid_r(""._Cfunc_sysconff"""._Cfunc_sysconf"".currentf"".current"".lookupf"".lookup"".lookupIdf"".lookupId "".lookupUnixf"".lookupUnix"".initf"".initTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals020fbb1d4892839a04e70deae280e24b((Tgclocals9c91d8a91ac42440a3d1507bc8d2e808((,type..hashfunc."".User$type..hash."".User(type..eqfunc."".User type..eq."".User"type..alg."".User  ,type..hashfunc."".User(type..eqfunc."".User&runtime.gcbits.5501U2go.string.hdr."user.User"  	*go.string."user.User"*go.string."user.User" user.User&go.string.hdr."Uid"  go.string."Uid"go.string."Uid"Uid&go.string.hdr."Gid"  go.string."Gid"go.string."Gid"Gid0go.string.hdr."Username"  (go.string."Username"(go.string."Username" Username(go.string.hdr."Name"   go.string."Name" go.string."Name"
    497 Name.go.string.hdr."HomeDir"  &go.string."HomeDir"&go.string."HomeDir"HomeDir(go.string.hdr."User"   go.string."User" go.string."User"
    498 User.go.string.hdr."os/user"  &go.string."os/user"&go.string."os/user"os/user"go.importpath."".  &go.string."os/user"type."".UserPHxo; 0@(0"type..alg."".User@&runtime.gcbits.5501P2go.string.hdr."user.User"ptype.*"".User"runtime.zerovaluetype."".User&go.string.hdr."Uid"type.string&go.string.hdr."Gid"type.string0go.string.hdr."Username"type.string(go.string.hdr."Name"type.string.go.string.hdr."HomeDir"type.string`type."".User(go.string.hdr."User""go.importpath."".type."".User"runtime.gcbits.014go.string.hdr."*user.User"  
    499 ,go.string."*user.User",go.string."*user.User" *user.Usertype.*"".User060 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*user.User"p,go.weak.type.**"".User"runtime.zerovaluetype."".UserPgo.string.hdr."*user.UnknownUserIdError"  Hgo.string."*user.UnknownUserIdError"Hgo.string."*user.UnknownUserIdError"@2*user.UnknownUserIdError(go.string.hdr."user"   go.string."user" go.string."user"
    501 userDgo.string.hdr."UnknownUserIdError"  <go.string."UnknownUserIdError"<go.string."UnknownUserIdError"0&UnknownUserIdError*go.string.hdr."Error"  "go.string."Error""go.string."Error"ErrorTgclocalsc55cf99de9cdd8c8202a466952fa1a45  Tgclocals69076ee43f1cead0792b9f36906b1b56  jgo.string.hdr."func(*user.UnknownUserIdError) string"  %bgo.string."func(*user.UnknownUserIdError) string"bgo.string."func(*user.UnknownUserIdError) string"PLfunc(*user.UnknownUserIdError) stringPtype.func(*"".UnknownUserIdError) stringn30 runtime.algarray@"runtime.gcbits.01Pjgo.string.hdr."func(*user.UnknownUserIdError) string"pbgo.weak.type.*func(*"".UnknownUserIdError) string"runtime.zerovaluePtype.func(*"".UnknownUserIdError) stringPtype.func(*"".UnknownUserIdError) string6type.*"".UnknownUserIdErrortype.stringgo.typelink.func(*user.UnknownUserIdError) string	func(*"".UnknownUserIdError) stringPtype.func(*"".UnknownUserIdError) string:go.string.hdr."func() string"  
2go.string."func() string"2go.string."func() string" func() string$type.func() stringm30 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."func() string"p6go.weak.type.*func() string"runtime.zerovalue$type.func() string$type.func() stringtype.stringNgo.typelink.func() string	func() string$type.func() string6type.*"".UnknownUserIdError]60 runtime.algarray@"runtime.gcbits.01PPgo.string.hdr."*user.UnknownUserIdError"pHgo.weak.type.**"".UnknownUserIdError"runtime.zerovalue4type."".UnknownUserIdError`6type.*"".UnknownUserIdError6type.*"".UnknownUserIdError*go.string.hdr."Error"$type.func() stringPtype.func(*"".UnknownUserIdError) string<"".(*UnknownUserIdError).Error<"".(*UnknownUserIdError).Errorruntime.gcbits.Ngo.string.hdr."user.UnknownUserIdError"  Fgo.string."user.UnknownUserIdError"Fgo.string."user.UnknownUserIdError"00user.UnknownUserIdErrorhgo.string.hdr."func(user.UnknownUserIdError) string"  $`go.string."func(user.UnknownUserIdError) string"`go.string."func(user.UnknownUserIdError) string"PJfunc(user.UnknownUserIdError) stringNtype.func("".UnknownUserIdError) string|;ml30 runtime.algarray@"runtime.gcbits.01Phgo.string.hdr."func(user.UnknownUserIdError) string"p`go.weak.type.*func("".UnknownUserIdError) string"runtime.zerovalueNtype.func("".UnknownUserIdError) stringNtype.func("".UnknownUserIdError) string4type."".UnknownUserIdErrortype.stringgo.typelink.func(user.UnknownUserIdError) string	func("".UnknownUserIdError) stringNtype.func("".UnknownUserIdError) string4type."".UnknownUserIdError20 runtime.algarray@runtime.gcbits.PNgo.string.hdr."user.UnknownUserIdError"p6type.*"".UnknownUserIdError"runtime.zerovalue`4type."".UnknownUserIdErrorDgo.string.hdr."UnknownUserIdError""go.importpath."".4type."".UnknownUserIdError*go.string.hdr."Error"$type.func() stringNtype.func("".UnknownUserIdError) string<"".(*UnknownUserIdError).Error6"".UnknownUserIdError.ErrorLgo.string.hdr."*user.UnknownUserError"  Dgo.string."*user.UnknownUserError"Dgo.string."*user.UnknownUserError"0.*user.UnknownUserError@go.string.hdr."UnknownUserError"  8go.string."UnknownUserError"8go.string."UnknownUserError"0"UnknownUserErrorTgclocalsae0a20890c9ac6bfbea3383f34532bab  Tgclocals69076ee43f1cead0792b9f36906b1b56  fgo.string.hdr."func(*user.UnknownUserError) string"  #^go.string."func(*user.UnknownUserError) string"^go.string."func(*user.UnknownUserError) string"PHfunc(*user.UnknownUserError) stringLtype.func(*"".UnknownUserError) string)k30 runtime.algarray@"runtime.gcbits.01Pfgo.string.hdr."func(*user.UnknownUserError) string"p^go.weak.type.*func(*"".UnknownUserError) string"runtime.zerovalueLtype.func(*"".UnknownUserError) stringLtype.func(*"".UnknownUserError) string2type.*"".UnknownUserErrortype.stringgo.typelink.func(*user.UnknownUserError) string	func(*"".UnknownUserError) stringLtype.func(*"".UnknownUserError) string2type.*"".UnknownUserError\60 runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."*user.UnknownUserError"pDgo.weak.type.**"".UnknownUserError"runtime.zerovalue0type."".UnknownUserError`2type.*"".UnknownUserError2type.*"".UnknownUserError*go.string.hdr."Error"$type.func() stringLtype.func(*"".UnknownUserError) string8"".(*UnknownUserError).Error8"".(*UnknownUserError).ErrorJgo.string.hdr."user.UnknownUserError"  Bgo.string."user.UnknownUserError"Bgo.string."user.UnknownUserError"0,user.UnknownUserErrordgo.string.hdr."func(user.UnknownUserError) string"  "\go.string."func(user.UnknownUserError) string"\go.string."func(user.UnknownUserError) string"PFfunc(user.UnknownUserError) stringJtype.func("".UnknownUserError) string_30 runtime.algarray@"runtime.gcbits.01Pdgo.string.hdr."func(user.UnknownUserError) string"p\go.weak.type.*func("".UnknownUserError) string"runtime.zerovalueJtype.func("".UnknownUserError) stringJtype.func("".UnknownUserError) string0type."".UnknownUserErrortype.stringgo.typelink.func(user.UnknownUserError) string	func("".UnknownUserError) stringJtype.func("".UnknownUserError) string0type."".UnknownUserErrork0 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."user.UnknownUserError"p2type.*"".UnknownUserError"runtime.zerovalue`0type."".UnknownUserError@go.string.hdr."UnknownUserError""go.importpath."".0type."".UnknownUserError*go.string.hdr."Error"$type.func() stringJtype.func("".UnknownUserError) string8"".(*UnknownUserError).Error2"".UnknownUserError.Error@go.string.hdr."user._Ctype_char"  8go.string."user._Ctype_char"8go.string."user._Ctype_char"0"user._Ctype_char6go.string.hdr."_Ctype_char"  .go.string."_Ctype_char".go.string."_Ctype_char" _Ctype_char&type.""._Ctype_charf$0@ runtime.algarray@runtime.gcbits.P@go.string.hdr."user._Ctype_char"p(type.*""._Ctype_char"runtime.zerovalue`&type.""._Ctype_char6go.string.hdr."_Ctype_char""go.importpath."".&type.""._Ctype_charBgo.string.hdr."*user._Ctype_char"  :go.string."*user._Ctype_char":go.string."*user._Ctype_char"0$*user._Ctype_char(type.*""._Ctype_charf60 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."*user._Ctype_char"p:go.weak.type.**""._Ctype_char"runtime.zerovalue&type.""._Ctype_char.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.[]uint80type..hashfunc1073741824  @,runtime.memhash_varlen,type..eqfunc1073741824  @.runtime.memequal_varlen&type..alg1073741824  0type..hashfunc1073741824,type..eqfunc1073741824Bgo.string.hdr."[1073741824]uint8"  :go.string."[1073741824]uint8":go.string."[1073741824]uint8"0$[1073741824]uint8,type.[1073741824]uint8@O@0&type..alg1073741824@runtime.gcbits.PBgo.string.hdr."[1073741824]uint8"p>go.weak.type.*[1073741824]uint8"runtime.zerovaluetype.uint8type.[]uint8^go.typelink.[1073741824]uint8	[1073741824]uint8,type.[1073741824]uint8Dgo.string.hdr."*[1073741824]uint8"  <go.string."*[1073741824]uint8"<go.string."*[1073741824]uint8"0&*[1073741824]uint8.type.*[1073741824]uint81/60 runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."*[1073741824]uint8"p@go.weak.type.**[1073741824]uint8"runtime.zerovalue,type.[1073741824]uint8Fgo.string.hdr."*user._Ctype_size_t"  >go.string."*user._Ctype_size_t">go.string."*user._Ctype_size_t"0(*user._Ctype_size_t,type.*""._Ctype_size_tJ60 runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."*user._Ctype_size_t"p>go.weak.type.**""._Ctype_size_t"runtime.zerovalue*type.""._Ctype_size_tDgo.string.hdr."user._Ctype_size_t"  <go.string."user._Ctype_size_t"<go.string."user._Ctype_size_t"0&user._Ctype_size_t:go.string.hdr."_Ctype_size_t"  
2go.string."_Ctype_size_t"2go.string."_Ctype_size_t" _Ctype_size_t*type.""._Ctype_size_t4g0 runtime.algarray@runtime.gcbits.PDgo.string.hdr."user._Ctype_size_t"p,type.*""._Ctype_size_t"runtime.zerovalue`*type.""._Ctype_size_t:go.string.hdr."_Ctype_size_t""go.importpath."".*type.""._Ctype_size_tBgo.string.hdr."*user._Ctype_void"  :go.string."*user._Ctype_void":go.string."*user._Ctype_void"0$*user._Ctype_void(type.*""._Ctype_void<y60 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."*user._Ctype_void"p:go.weak.type.**""._Ctype_void"runtime.zerovalue&type.""._Ctype_void@go.string.hdr."user._Ctype_void"  8go.string."user._Ctype_void"8go.string."user._Ctype_void"0"user._Ctype_void6go.string.hdr."_Ctype_void"  .go.string."_Ctype_void".go.string."_Ctype_void" _Ctype_void&type.""._Ctype_void\0  runtime.algarray@runtime.gcbits.P@go.string.hdr."user._Ctype_void"p(type.*""._Ctype_void"runtime.zerovaluetype.uint8type.[]uint8`&type.""._Ctype_void6go.string.hdr."_Ctype_void""go.importpath."".&type.""._Ctype_voidHgo.string.hdr."*user._Ctype___uid_t"  @go.string."*user._Ctype___uid_t"@go.string."*user._Ctype___uid_t"0**user._Ctype___uid_t.type.*""._Ctype___uid_t;60 runtime.algarray@"runtime.gcbits.01PHgo.string.hdr."*user._Ctype___uid_t"p@go.weak.type.**""._Ctype___uid_t"runtime.zerovalue,type.""._Ctype___uid_tFgo.string.hdr."user._Ctype___uid_t"  >go.string."user._Ctype___uid_t">go.string."user._Ctype___uid_t"0(user._Ctype___uid_t<go.string.hdr."_Ctype___uid_t"  4go.string."_Ctype___uid_t"4go.string."_Ctype___uid_t" _Ctype___uid_t,type.""._Ctype___uid_t0 runtime.algarray@runtime.gcbits.PFgo.string.hdr."user._Ctype___uid_t"p.type.*""._Ctype___uid_t"runtime.zerovalue`,type.""._Ctype___uid_t<go.string.hdr."_Ctype___uid_t""go.importpath."".,type.""._Ctype___uid_tHgo.string.hdr."*user._Ctype___gid_t"  @go.string."*user._Ctype___gid_t"@go.string."*user._Ctype___gid_t"0**user._Ctype___gid_t.type.*""._Ctype___gid_tU60 runtime.algarray@"runtime.gcbits.01PHgo.string.hdr."*user._Ctype___gid_t"p@go.weak.type.**""._Ctype___gid_t"runtime.zerovalue,type.""._Ctype___gid_tFgo.string.hdr."user._Ctype___gid_t"  >go.string."user._Ctype___gid_t">go.string."user._Ctype___gid_t"0(user._Ctype___gid_t<go.string.hdr."_Ctype___gid_t"  4go.string."_Ctype___gid_t"4go.string."_Ctype___gid_t" _Ctype___gid_t,type.""._Ctype___gid_tXO0 runtime.algarray@runtime.gcbits.PFgo.string.hdr."user._Ctype___gid_t"p.type.*""._Ctype___gid_t"runtime.zerovalue`,type.""._Ctype___gid_t<go.string.hdr."_Ctype___gid_t""go.importpath."".,type.""._Ctype___gid_t type..hashfunc48  0,runtime.memhash_varlentype..eqfunc48  0.runtime.memequal_varlentype..alg48   type..hashfunc48type..eqfunc48"runtime.gcbits.3b;Rgo.string.hdr."user._Ctype_struct_passwd"  Jgo.string."user._Ctype_struct_passwd"Jgo.string."user._Ctype_struct_passwd"@4user._Ctype_struct_passwd.go.string.hdr."pw_name"  &go.string."pw_name"&go.string."pw_name"pw_name2go.string.hdr."pw_passwd"  	*go.string."pw_passwd"*go.string."pw_passwd" pw_passwd,go.string.hdr."pw_uid"  $go.string."pw_uid"$go.string."pw_uid"pw_uid,go.string.hdr."pw_gid"  $go.string."pw_gid"$go.string."pw_gid"pw_gid0go.string.hdr."pw_gecos"  (go.string."pw_gecos"(go.string."pw_gecos" pw_gecos,go.string.hdr."pw_dir"  $go.string."pw_dir"$go.string."pw_dir"pw_dir0go.string.hdr."pw_shell"  (go.string."pw_shell"(go.string."pw_shell" pw_shellHgo.string.hdr."_Ctype_struct_passwd"  @go.string."_Ctype_struct_passwd"@go.string."_Ctype_struct_passwd"0*_Ctype_struct_passwd8type.""._Ctype_struct_passwd00 (>0type..alg48@"runtime.gcbits.3bPRgo.string.hdr."user._Ctype_struct_passwd"p:type.*""._Ctype_struct_passwd"runtime.zerovalue8type.""._Ctype_struct_passwd.go.string.hdr."pw_name""go.importpath."".(type.*""._Ctype_char2go.string.hdr."pw_passwd""go.importpath."".(type.*""._Ctype_char,go.string.hdr."pw_uid""go.importpath."".,type.""._Ctype___uid_t,go.string.hdr."pw_gid""go.importpath."".,type.""._Ctype___gid_t0go.string.hdr."pw_gecos""go.importpath."".(type.*""._Ctype_char,go.string.hdr."pw_dir""go.importpath."".(type.*""._Ctype_char0go.string.hdr."pw_shell""go.importpath."".(type.*""._Ctype_char`8type.""._Ctype_struct_passwdHgo.string.hdr."_Ctype_struct_passwd""go.importpath."".8type.""._Ctype_struct_passwdTgo.string.hdr."*user._Ctype_struct_passwd"  Lgo.string."*user._Ctype_struct_passwd"Lgo.string."*user._Ctype_struct_passwd"@6*user._Ctype_struct_passwd:type.*""._Ctype_struct_passwdn60 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."*user._Ctype_struct_passwd"pLgo.weak.type.**""._Ctype_struct_passwd"runtime.zerovalue8type.""._Ctype_struct_passwdVgo.string.hdr."**user._Ctype_struct_passwd"  Ngo.string."**user._Ctype_struct_passwd"Ngo.string."**user._Ctype_struct_passwd"@8**user._Ctype_struct_passwd<type.**""._Ctype_struct_passwd`m60 runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."**user._Ctype_struct_passwd"pNgo.weak.type.***""._Ctype_struct_passwd"runtime.zerovalue:type.*""._Ctype_struct_passwd@go.string.hdr."*user._Ctype_int"  8go.string."*user._Ctype_int"8go.string."*user._Ctype_int"0"*user._Ctype_int&type.*""._Ctype_int/R60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*user._Ctype_int"p8go.weak.type.**""._Ctype_int"runtime.zerovalue$type.""._Ctype_int>go.string.hdr."user._Ctype_int"  6go.string."user._Ctype_int"6go.string."user._Ctype_int"  user._Ctype_int4go.string.hdr."_Ctype_int"  
    518 ,go.string."_Ctype_int",go.string."_Ctype_int" _Ctype_int$type.""._Ctype_int7L0 runtime.algarray@runtime.gcbits.P>go.string.hdr."user._Ctype_int"p&type.*""._Ctype_int"runtime.zerovalue`$type.""._Ctype_int4go.string.hdr."_Ctype_int""go.importpath."".$type.""._Ctype_intBgo.string.hdr."*user._Ctype_long"  :go.string."*user._Ctype_long":go.string."*user._Ctype_long"0$*user._Ctype_long(type.*""._Ctype_long3."60 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."*user._Ctype_long"p:go.weak.type.**""._Ctype_long"runtime.zerovalue&type.""._Ctype_long@go.string.hdr."user._Ctype_long"  8go.string."user._Ctype_long"8go.string."user._Ctype_long"0"user._Ctype_long6go.string.hdr."_Ctype_long"  .go.string."_Ctype_long".go.string."_Ctype_long" _Ctype_long&type.""._Ctype_long*`0 runtime.algarray@runtime.gcbits.P@go.string.hdr."user._Ctype_long"p(type.*""._Ctype_long"runtime.zerovalue`&type.""._Ctype_long6go.string.hdr."_Ctype_long""go.importpath."".&type.""._Ctype_long"runtime.gcbits.038go.string.hdr."interface {}"  0go.string."interface {}"0go.string."interface {}" interface {}"type.interface {}W0 runtime.algarray@"runtime.gcbits.03P8go.string.hdr."interface {}"p4go.weak.type.*interface {}"runtime.zerovalue"type.interface {}<go.string.hdr."[]interface {}"  4go.string."[]interface {}"4go.string."[]interface {}" []interface {}&type.[]interface {}p/0 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."[]interface {}"p8go.weak.type.*[]interface {}"runtime.zerovalue"type.interface {}Rgo.typelink.[]interface {}	[]interface {}&type.[]interface {}Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals2c78d3ad9d760b5f66e2e47be684c787  Tgclocals51af24152615272c3d9efc8538f95767  <type..hashfunc.[1]interface {}4type..hash.[1]interface {}8type..eqfunc.[1]interface {}0type..eq.[1]interface {}2type..alg.[1]interface {}  <type..hashfunc.[1]interface {}8type..eqfunc.[1]interface {}>go.string.hdr."[1]interface {}"  6go.string."[1]interface {}"6go.string."[1]interface {}"  [1]interface {}(type.[1]interface {}P[02type..alg.[1]interface {}@"runtime.gcbits.03P>go.string.hdr."[1]interface {}"p:go.weak.type.*[1]interface {}"runtime.zerovalue"type.interface {}&type.[]interface {}Vgo.typelink.[1]interface {}	[1]interface {}(type.[1]interface {}@go.string.hdr."*[1]interface {}"  8go.string."*[1]interface {}"8go.string."*[1]interface {}"0"*[1]interface {}*type.*[1]interface {}560 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[1]interface {}"p<go.weak.type.**[1]interface {}"runtime.zerovalue(type.[1]interface {}Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals2c78d3ad9d760b5f66e2e47be684c787  Tgclocals51af24152615272c3d9efc8538f95767  <type..hashfunc.[2]interface {}4type..hash.[2]interface {}8type..eqfunc.[2]interface {}0type..eq.[2]interface {}2type..alg.[2]interface {}  <type..hashfunc.[2]interface {}8type..eqfunc.[2]interface {}"runtime.gcbits.0f>go.string.hdr."[2]interface {}"  6go.string."[2]interface {}"6go.string."[2]interface {}"  [2]interface {}(type.[2]interface {}  ,Y02type..alg.[2]interface {}@"runtime.gcbits.0fP>go.string.hdr."[2]interface {}"p:go.weak.type.*[2]interface {}"runtime.zerovalue"type.interface {}&type.[]interface {}Vgo.typelink.[2]interface {}	[2]interface {}(type.[2]interface {}@go.string.hdr."*[2]interface {}"  8go.string."*[2]interface {}"8go.string."*[2]interface {}"0"*[2]interface {}*type.*[2]interface {}s-q60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[2]interface {}"p<go.weak.type.**[2]interface {}"runtime.zerovalue(type.[2]interface {}Bgo.string.hdr."*user._Ctype_uint"  :go.string."*user._Ctype_uint":go.string."*user._Ctype_uint"0$*user._Ctype_uint(type.*""._Ctype_uintX60 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."*user._Ctype_uint"p:go.weak.type.**""._Ctype_uint"runtime.zerovalue&type.""._Ctype_uint@go.string.hdr."user._Ctype_uint"  8go.string."user._Ctype_uint"8go.string."user._Ctype_uint"0"user._Ctype_uint6go.string.hdr."_Ctype_uint"  .go.string."_Ctype_uint".go.string."_Ctype_uint" _Ctype_uint&type.""._Ctype_uintT]0 runtime.algarray@runtime.gcbits.P@go.string.hdr."user._Ctype_uint"p(type.*""._Ctype_uint"runtime.zerovalue`&type.""._Ctype_uint6go.string.hdr."_Ctype_uint""go.importpath."".&type.""._Ctype_uintDgo.string.hdr."*user._Ctype_ulong"  <go.string."*user._Ctype_ulong"<go.string."*user._Ctype_ulong"0&*user._Ctype_ulong*type.*""._Ctype_ulongrp[60 runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."*user._Ctype_ulong"p<go.weak.type.**""._Ctype_ulong"runtime.zerovalue(type.""._Ctype_ulongBgo.string.hdr."user._Ctype_ulong"  :go.string."user._Ctype_ulong":go.string."user._Ctype_ulong"0$user._Ctype_ulong8go.string.hdr."_Ctype_ulong"  0go.string."_Ctype_ulong"0go.string."_Ctype_ulong" _Ctype_ulong(type.""._Ctype_ulongL30 runtime.algarray@runtime.gcbits.PBgo.string.hdr."user._Ctype_ulong"p*type.*""._Ctype_ulong"runtime.zerovalue`(type.""._Ctype_ulong8go.string.hdr."_Ctype_ulong""go.importpath."".(type.""._Ctype_ulong,go.string.hdr."unsafe"  $go.string."unsafe"$go.string."unsafe"unsafe*go.importpath.unsafe.  $go.string."unsafe".go.string.hdr."runtime"  &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime.  &go.string."runtime".go.string.hdr."strconv"  &go.string."strconv"&go.string."strconv"strconv,go.importpath.strconv.  &go.string."strconv"6go.string.hdr."runtime/cgo"  .go.string."runtime/cgo".go.string."runtime/cgo" runtime/cgo4go.importpath.runtime/cgo.  .go.string."runtime/cgo".go.string.hdr."syscall"  &go.string."syscall"&go.string."syscall"syscall,go.importpath.syscall.  &go.string."syscall"&go.string.hdr."fmt"  go.string."fmt"go.string."fmt"fmt$go.importpath.fmt.  go.string."fmt".go.string.hdr."strings"  &go.string."strings"&go.string."strings"strings,go.importpath.strings.  &go.string."strings"*type..hash."".Userf$type..hash."".User&type..eq."".Userf type..eq."".UserB"".(*UnknownUserIdError).Errorf<"".(*UnknownUserIdError).Error>"".(*UnknownUserError).Errorf8"".(*UnknownUserError).Error:type..hash.[1]interface {}f4type..hash.[1]interface {}6type..eq.[1]interface {}f0type..eq.[1]interface {}:type..hash.[2]interface {}f4type..hash.[2]interface {}6type..eq.[2]interface {}f0type..eq.[2]interface {}"runtime.zerovaluego13ld_all.o          0           0     0     644     10690     `
    534 ELF>@@H?ATUSHHKHSHHsLC H;AH)Dd([]A\@ATUSHHKHSHHsLC ;AH)Dd([]A\DATUSH;HIH)Ld[]A\zRx(0<BAA tAB(\;BAA sAB(+BAA cABGCC: (Ubuntu 4.8.4-2ubuntu1~14.04.1) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.1) 4.8.4,intint}7~7>w	01
    536 3
    537 4
    538 5a
    539 6l
    540 7
    541 8 
    542 9(Sj
pwdjbuf 
 
 pjSuidSpwdjbuf

p<v<~>p0?~a@E</vE~0Gp0Hp1Ijp2Jp3Kp4Lp rMS(
    551 N,aO/PrQS"Q^SH=2??GW;SvW~0Yp0ZS
    552 [p1\jp2]p3^p4_p r`S(
    553 a,abScrdSvd8J??_j+vj~lp0mS
    554 nroZapqrrZ?s?~S?jp6SsajpkZS%$>$>%$>$>:;III!I/	:;
    580 
:;I8&I.:;'I 
:;I:;I.?:;'@B:;I:;
:;I84:;IB14:;I4:;I1RUXY11.?:;'<I.?:;'I<.?:;'I<.?:;'I<
P
/usr/local/google/buildbot/src/android/build-tools/out/obj/go/src/os/user/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.8/include/usr/includelookup_unix.gotypes.hstddef.hpwd.hstdlib.hunistd.h	<J
    623 <QX/Q<1.YJ<X< YJBY-=Y/buildbot/tmp/go-build472622543/os/user/_obj/_cgo_export.cfloatunsigned charlong unsigned intshort unsigned intdoubleunsigned intlong long unsigned intcomplex floatsizetypelong long intcharGNU C 4.8.4 -m64 -mtune=generic -march=x86-64 -g -O2 -fPIC -fmessage-length=0 -fstack-protectorshort intcomplex doublesigned charpasswdmygetpwuid_r_cgo_a80bef57327f_Cfunc_mygetpwnam_rpw_namestktoppw_gecossysconf__pad44getpwuid_runsigned charlong unsigned intshort unsigned intsize_t_cgo_a80bef57327f_Cfunc_mygetpwuid_r_cgo_topofstackpw_uidshort intpw_gidunsigned int__uid_tlong long unsigned int/buildbot/tmp/go-build472622543/os/user/_obj/lookup_unix.cgo2.cresult__gid_tpw_dirfreelong long intsizetypecharGNU C 4.8.4 -m64 -mtune=generic -march=x86-64 -g -O2 -fPIC -fmessage-length=0 -fstack-protector_cgo_a80bef57327f_Cfunc_sysconfmygetpwnam_rpw_shellbuflenlong int__pad4signed charpw_passwd_cgo_a80bef57327f_Cfunc_freenamegetpwnam_rUUUHSHLUU?S?B	svp"'6P6IV'6s '6R'6Q'6s'6sP[U[SUW[U[~S~	svp"guPuVgus guRguQgusgusUSUUS	svp"PVP\Up"#$':\dgy.symtab.strtab.shstrtab.rela.text.rela.eh_frame.data.bss.comment.note.GNU-stack.rela.debug_aranges.rela.debug_info.debug_abbrev.rela.debug_line.debug_str.debug_loc.debug_ranges @x+&h`5;@0XI^PYH	rX	m 
    625 ~a&
    627 q0&0kf`1H&	(3;Xrz 4`P
    629 &
    630 0
    631 	
    633 
    635 
    637 
    638 
    639 B#
    641 A*
    643 )1
    645 a?
    647 {F
    649 M
    651 T
    653 O[
    655 ;b
    657 ti
    659 p
    661 3w
    663 ~
    665 
    667 	$
    668 
    670 m
    672 
    673 
    674 
    676 
    678 A
    680 
    682 
    684 0
    686 
    688 N
    690 
    692 
    695 
    697 .
    699 V5
    701 :
    703 NF
    705 R
    707 ^
    709 )j
    711 :v
    713 
    715 
    717 q
    719 d
    721 
    723 z
    725 
    727 U+
    729 z6
    731 B
    733 Hg
    735 
    737 
    739 b
    741 9
    743 )
    745 .
    747 8
    749 JR
    751 
a
    753 j
    756 0s
    758 S|
    760 v
    762 7?
    764 P
    766 
    768 8
    770 M
    772 
    774 R
    775 \
    777 [n\v
    779 
0
    781 
    783 
    785 
    787 
    789 v\~
    791 D
    793 C
    795 9
    797 >
    799 H
    801 U
    803 Zgt
    805 
    807 
    809 
    811 
    813 +	
"*:W+w<P;_cgo_export.clookup_unix.cgo2.csysconf_cgo_topofstack_cgo_a80bef57327f_Cfunc_free_cgo_a80bef57327f_Cfunc_sysconf_cgo_a80bef57327f_Cfunc_mygetpwnam_r_cgo_a80bef57327f_Cfunc_mygetpwuid_rgetpwuid_rgetpwnam_r_GLOBAL_OFFSET_TABLE_free