1 !<arch> 2 __.PKGDEF 0 0 0 644 813 ` 3 go object linux amd64 go1.5.1 X:none 4 build id "fc0c78a0a90be28438ec02921ee838d35c0e7a49" 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 63607 ` 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;av7H1H\$(H\$0H$HL$HD$HT$ HL$(HD$0H 56 @ 57 "".current 58 0runtime.morestack_noctxt00"".~r1type.error"".~r0type.*"".User02/0 61 P' 62 63 1Tgclocals790e5cc5051fc0affc980ade09e929ecTgclocals33cdeccccebe80329f1fdbee7f5874cbXprebuilts/go/linux-x86/src/os/user/lookup.go"".LookupdH%H;avKH(1H\$HH\$PH\$0H$H\$8H\$HT$HL$HD$ HT$@HL$HHD$PH( 65 f 66 "".lookup 67 0runtime.morestack_noctxtPP"".~r20type.error"".~r1 type.*"".User"".usernametype.stringPFOPp; 70 2>Tgclocals89fe65749ce0afc971c0982226501ff0Tgclocals33cdeccccebe80329f1fdbee7f5874cbXprebuilts/go/linux-x86/src/os/user/lookup.go"".LookupIddH%H;avKH(1H\$HH\$PH\$0H$H\$8H\$HT$HL$HD$ HT$@HL$HHD$PH( 72 f 73 "".lookupId 74 0runtime.morestack_noctxtPP"".~r20type.error"".~r1 type.*"".User"".uidtype.stringPFOPp*; 78 2>Tgclocals89fe65749ce0afc971c0982226501ff0Tgclocals33cdeccccebe80329f1fdbee7f5874cbXprebuilts/go/linux-x86/src/os/user/lookup.go6"".UnknownUserIdError.ErrordH%H;avwHH1H\$XH\$`H\$PH$HL$HD$H$HH\$HD$HL$8HL$HD$@HD$ H\$(H\$XH\$0H\$`HHp 80 81 R 82 strconv.ItoaBgo.string."user: unknown userid " 83 *runtime.concatstring2 84 0runtime.morestack_noctxt0"".autotmp_0008type.string"".~r0type.string"".e4type."".UnknownUserIdErrorr 86 Dg 87 88 (hTgclocals790e5cc5051fc0affc980ade09e929ecTgclocals23e8278e2b69a3a75fa59b23c49ed6adTprebuilts/go/linux-x86/src/os/user/user.go2"".UnknownUserError.ErrordH%H;av_H81H\$PH\$XH$HH\$HD$H\$@H\$H\$HH\$ H\$(H\$PH\$0H\$XH8 90 T>go.string."user: unknown user " 91 *runtime.concatstring2 92 0runtime.morestack_noctxt@p"".~r0 type.string"".e0type."".UnknownUserErrorpZopTO 94 P0Tgclocals2fccd208efe70893f9ac8d682812ae72Tgclocals33cdeccccebe80329f1fdbee7f5874cbTprebuilts/go/linux-x86/src/os/user/user.go""._Cgo_ptr H\$H\$ "".~r1&type.unsafe.Pointer"".ptr&type.unsafe.PointerTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cb8os/user/_obj/_cgo_gotypes.go"""._Cfunc_CStringdH%H;aHhH\$xHH$Ht$Ht$ Ht$HH@H@Ht$PHD$XHL$`HL$HHT$pHL$xHD$@HL$0H9}HHt$8H4$HT$(HT$HD$HD$xH\$Ht(H=@sHH\$ H$Hhb 99 100 H 101 runtime.cmalloc 102 runtime.memmove 103 $runtime.panicindex 104 0runtime.morestack_noctxt0"".autotmp_0014type.int"".autotmp_0013type.string"".autotmp_0012_type.[]uint8"".autotmp_0011type.int"".autotmp_0010/type.[]uint8 105 "".pp.type.*[1073741824]uint8"".p&type.unsafe.Pointer"".~r1 (type.*""._Ctype_char"".stype.string##t6#Tgclocals41a13ac73c712c01973b8fe23f62d694Tgclocals19720f077b085bccea0146c5b9fc7c9d??$""._Cfunc_GoStringdH%H;av7H1H\$(H\$0H\$ H$HL$HD$HL$(HD$0H 108 R 109 runtime.gostring 110 0runtime.morestack_noctxt00"".~r1type.string"".p(type.*""._Ctype_char02/0 112 PP 113 ((Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cb??$""._Cfunc__CMallocndH%H;av!HH\$H$H\$H\$ H 115 : 116 runtime.cmallocb 117 0runtime.morestack_noctxt "".~r1&type.unsafe.Pointer"".n*type.""._Ctype_size_t @@ 119 $Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cb??""._Cfunc_freedH%H;avTH(11HH$H\$0H\$=t$HL$0HH\$H$HL$ HL$H( 121 4>""._cgo_a80bef57327f_Cfunc_freeZ 122 runtime.cgocallf,runtime.cgoAlwaysFalse&type.unsafe.Pointer 123 runtime.cgoUse 124 0runtime.morestack_noctxtP 125 "".r1&type.""._Ctype_void 126 "".p0&type.unsafe.PointerPOOP pp 128 ,DTgclocals87d20ce1b58390b294df80b886db78bfTgclocals23e8278e2b69a3a75fa59b23c49ed6ad??,""._Cfunc_mygetpwnam_rdH%H;aH@D$pHH$H\$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@ 132 DN""._cgo_a80bef57327f_Cfunc_mygetpwnam_rj 133 runtime.cgocallv,runtime.cgoAlwaysFalse(type.*""._Ctype_char 134 runtime.cgoUse:type.*""._Ctype_struct_passwd 135 runtime.cgoUse(type.*""._Ctype_char 136 runtime.cgoUse*type.""._Ctype_size_t 137 runtime.convT2E 138 runtime.cgoUse<type.**""._Ctype_struct_passwd 139 runtime.cgoUse 140 0runtime.morestack_noctxt`"".autotmp_0024/*type.""._Ctype_size_t"".autotmp_0023(type.*""._Ctype_char 141 "".r1P$type.""._Ctype_int 142 "".p4@<type.**""._Ctype_struct_passwd 143 "".p30*type.""._Ctype_size_t 144 "".p2 (type.*""._Ctype_char 145 "".p1:type.*""._Ctype_struct_passwd 146 "".p0(type.*""._Ctype_char4Tgclocals5a5f9da1381b110a9a39be54350bc464Tgclocals23e8278e2b69a3a75fa59b23c49ed6ad??,""._Cfunc_mygetpwuid_rdH%H;a0HHD$xHH$H\$PH\$=\$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" 153 DN""._cgo_a80bef57327f_Cfunc_mygetpwuid_rj 154 runtime.cgocallv,runtime.cgoAlwaysFalse$type.""._Ctype_int 155 runtime.convT2E 156 runtime.cgoUse:type.*""._Ctype_struct_passwd 157 runtime.cgoUse(type.*""._Ctype_char 158 runtime.cgoUse*type.""._Ctype_size_t 159 runtime.convT2E 160 runtime.cgoUse<type.**""._Ctype_struct_passwd 161 runtime.cgoUse 162 0runtime.morestack_noctxt`"".autotmp_0037/*type.""._Ctype_size_t"".autotmp_00347$type.""._Ctype_int 163 "".r1P$type.""._Ctype_int 164 "".p4@<type.**""._Ctype_struct_passwd 165 "".p30*type.""._Ctype_size_t 166 "".p2 (type.*""._Ctype_char 167 "".p1:type.*""._Ctype_struct_passwd 168 "".p0$type.""._Ctype_int 4Tgclocals3664103d752197c25f953952b29f8584Tgclocals23e8278e2b69a3a75fa59b23c49ed6ad??"""._Cfunc_sysconfdH%H;avzH0HD$@HH$H\$8H\$=tE\$8\$,HH$H\$,H\$HD$H\$HH$HKHL$H0m 174 >D""._cgo_a80bef57327f_Cfunc_sysconfd 175 runtime.cgocallp,runtime.cgoAlwaysFalse$type.""._Ctype_int 176 runtime.convT2E 177 runtime.cgoUse 178 0runtime.morestack_noctxt `"".autotmp_0045$type.""._Ctype_int 179 "".r1&type.""._Ctype_long 180 "".p0$type.""._Ctype_int`u_` 181 1oTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cb??"".currentdH%H;avVH81H\$HH\$PH$H$1H\$H\$D$HT$ HL$(HD$0HT$@HL$HHD$PH8 183 @ 184 syscall.Getuid| 185 "".lookupUnix 186 0runtime.morestack_noctxt0p"".~r1type.error"".~r0type.*"".UserpQoppNF 191 QTgclocals790e5cc5051fc0affc980ade09e929ecTgclocals33cdeccccebe80329f1fdbee7f5874cbbprebuilts/go/linux-x86/src/os/user/lookup_unix.go"".lookupdH%H;avYH81H\$XH\$`H$H\$@H\$H\$HH\$D$HT$ HL$(HD$0HT$PHL$XHD$`H8 193 194 "".lookupUnix 195 0runtime.morestack_noctxtPp"".~r20type.error"".~r1 type.*"".User"".usernametype.stringpToppVI 198 @0Tgclocals89fe65749ce0afc971c0982226501ff0Tgclocals33cdeccccebe80329f1fdbee7f5874cbbprebuilts/go/linux-x86/src/os/user/lookup_unix.go"".lookupIddH%H;aHH1H\$hH\$pH\$PH$H\$XH\$HL$HD$HT$ HT$@HD$8HtHD$`HD$hHT$pHHH$1H\$H\$D$HT$ HL$(HD$0HT$`HL$hHD$pHHG 201 n 202 strconv.Atoi 203 "".lookupUnix 204 0runtime.morestack_noctxtP"".etype.error"".~r20type.error"".~r1 type.*"".User"".uidtype.string$Z<^#,= 6Tgclocals89fe65749ce0afc971c0982226501ff0Tgclocals23e8278e2b69a3a75fa59b23c49ed6adbprebuilts/go/linux-x86/src/os/user/lookup_unix.go"".lookupUnix++dH%H$H;A 211 HhH$1H$H$HH$H\$H$HH$H\$H$$FHD$H H=HD$8H$HD$HD$pHD$$HHD$$H$xH$H$H\$HD$HD$hHD$$HHD$H\$hH$H$H\$H\$pH\$H\$8H\$H$H\$ H$xH$D$(H$H$HcH\$P1H$HH$PH$XH$`H$HHH$8H$@H$0HH$H$H\$HD$HL$HD$ H$0H$HH$=HCHH$H\$PH\$HD$HL$HD$ H$0HH$HH$=HCHH$HD$H$0H\$H$8H\$H$@H\$ HT$(HL$0H$H$ H$H$(H$HhLCL$HD$eLCL$HD$nH$H1H9H$H$H$HH$HH\$HH\$H$H\$HD$ H\$(H$H\$0H$HhH$kH,$H\$H$H\$H$H$kH,$H\$H$H\$H$H$H+H,$H\$H$H\$H$H$HkH,$H\$H$H\$H$H$Hk H,$H\$H$H\$H$HH$HD$HD$xH$HhH$=H(H$HhH$=PHhH$Hh(H$=Hh H$Hh8H$=Hh0H$HhHH$=Hh@HD$`HtzHX0HH$HKHL$HH\$HD$HT$`HL$ H| LB8L9w,HJ8H$1H$H$HhL@@L$Hl$HD$x[L@0L$Hl$HD$xL@ L$Hl$HD$xL@L$Hl$HD$xH$Hl$HD$x[HhH$p$H$H\$H\$pH\$H\$8H\$H$H\$ H$pD$(HL$HHcH\$P1H$HH$PH$XH$`H$HHH$8H$@H$0HH$H\$HH\$HD$HL$HD$ H$0H$HH$=HCHH$H\$PH\$HD$HL$HD$ H$0HH$HH$=HCHH$HD$H$0H\$H$8H\$H$@H\$ HT$(HL$0H$H$ H$H$(H$HhLCL$HD$eLCL$HD$qH$H1H9HL$@H$HH$HH\$HH\$H\$@H\$HD$ H\$(H$H\$0H$HhHhHD$X1H$H$H$HH$8H$@H$0HH$H\$XH\$HD$HL$HD$ H$0H$HH$=HCHH$HD$-H$0H\$H$8H\$H$@H\$ HT$(HL$0H$H$ H$H$(H$HhLCL$HD$e 222 8type.""._Ctype_struct_passwd 223 "runtime.newobject:type.*""._Ctype_struct_passwd 224 "runtime.newobject 225 """._Cfunc_sysconf 226 $""._Cfunc__CMalloc"""._Cfunc_freef 227 "runtime.deferproc 228 """._Cfunc_CString"""._Cfunc_freef 229 "runtime.deferproc 230 ,""._Cfunc_mygetpwnam_rtype.string 231 runtime.convT2E 6runtime.writeBarrierEnabled $type.syscall.Errno 232 runtime.convT2E 233 6runtime.writeBarrierEnabled 234 Pgo.string."user: lookup username %s: %s" 236 fmt.Errorf 238 &runtime.deferreturn 240 .runtime.writebarrierptr 242 .runtime.writebarrierptr0type."".UnknownUserErrortype.errorBgo.itab."".UnknownUserError.error 243 runtime.convT2I 244 &runtime.deferreturn 245 strconv.Itoa 246 strconv.Itoa 247 $""._Cfunc_GoString 248 $""._Cfunc_GoString 249 $""._Cfunc_GoStringtype."".User 250 "runtime.newobject6runtime.writeBarrierEnabled6runtime.writeBarrierEnabled6runtime.writeBarrierEnabled6runtime.writeBarrierEnabled6runtime.writeBarrierEnabledgo.string."," 251 strings.Index 252 &runtime.deferreturn 253 $runtime.panicslice 254 .runtime.writebarrierptr 255 .runtime.writebarrierptr 256 .runtime.writebarrierptr 257 .runtime.writebarrierptr 258 .runtime.writebarrierptr 259 &runtime.deferreturn 260 ,""._Cfunc_mygetpwuid_rtype.int 261 runtime.convT2E6runtime.writeBarrierEnabled$type.syscall.Errno 262 runtime.convT2E!6runtime.writeBarrierEnabled!Lgo.string."user: lookup userid %d: %s"" 263 fmt.Errorf# 264 &runtime.deferreturn# 265 .runtime.writebarrierptr# 266 .runtime.writebarrierptr$4type."".UnknownUserIdError$type.error%Fgo.itab."".UnknownUserIdError.error% 267 runtime.convT2I& 268 &runtime.deferreturn& 269 &runtime.deferreturn'&type.""._Ctype_long( 270 runtime.convT2E(6runtime.writeBarrierEnabled)rgo.string."user: unreasonable _SC_GETPW_R_SIZE_MAX of %d") 271 fmt.Errorf* 272 &runtime.deferreturn+ 273 .runtime.writebarrierptr+ 274 0runtime.morestack_noctxtpN"".autotmp_0085type.*"".User"".autotmp_0084"type.interface {}"".autotmp_0083"type.interface {}"".autotmp_0082(type.[2]interface {}"".autotmp_0080*type.*[2]interface {}"".autotmp_0079&type.[]interface {}"".autotmp_0078"type.interface {}"".autotmp_0077"type.interface {}"".autotmp_0076?(type.[2]interface {}"".autotmp_0073&type.[]interface {}"".autotmp_0072"type.interface {}"".autotmp_0071(type.[1]interface {}"".autotmp_0068o&type.[]interface {}"".autotmp_0067type.string"".autotmp_0066type.string"".autotmp_0065type.string"".autotmp_0064type.string"".autotmp_0063type.string"".autotmp_00624type."".UnknownUserIdError"".autotmp_0061type.error"".autotmp_0060$type.syscall.Errno"".autotmp_0059type.int"".autotmp_00580type."".UnknownUserError"".autotmp_0057type.error"".autotmp_0056$type.syscall.Errno"".autotmp_0055type.string"".autotmp_0054type.error"".autotmp_0053&type.""._Ctype_long"".&result<type.**""._Ctype_struct_passwd"".&pwd:type.*""._Ctype_struct_passwd"".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" *n@+#+P &.../I (lI0L tAKP\E; 286 ..//*<34)I 288 ;6v;Tgclocals0b979cb1e1f75332d89ec8b137f2621eTgclocalsdae5c2d75951bb93f234f1fe83200cc0bprebuilts/go/linux-x86/src/os/user/lookup_unix.go"".initdH%H;avHtu 292 $"".initdone<"".initdoneR 293 "runtime.throwinitb"".initdonen 294 strconv.initx 295 syscall.init 296 fmt.init 297 runtime.init 298 strings.init"".initdone 299 0runtime.morestack_noctxt``` 300 (8Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb6os/user/_obj/_cgo_import.go$type..hash."".UserdH%H;aHH\$ H$H<$H\$(H\$HD$H\$ H$H<$H$HD$(HD$HD$H\$ H$H<$H$ HD$(HD$HD$H\$ H$H<$tUH$0HD$(HD$HD$H\$ H$H<$t#H$@HD$(HD$H\$H\$0H%%%m%4% 302 l 303 runtime.strhash 304 runtime.strhash 305 runtime.strhash 306 runtime.strhash 307 runtime.strhash 308 0runtime.morestack_noctxt00"".~r2 type.uintptr"".htype.uintptr"".ptype.*"".User0/0K5Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbXprebuilts/go/linux-x86/src/os/user/lookup.go type..eq."".User 312 dH%H;aHHH\$PHH3HKH\$XHhHHCH9NHt$8H4$HL$@HL$HT$(HT$HD$0HD$\$ H\$PHHSHCH\$XHHsHKH9HT$(H$HD$0HD$Ht$8Ht$HL$@HL$\$ H\$PHuHs HK(H\$XHWHS HC(H9<Ht$8H4$HL$@HL$HT$(HT$HD$0HD$\$ H\$PHHS0HC8H\$XHHs0HK8H9HT$(H$HD$0HD$Ht$8Ht$HL$@HL$\$ t}H\$PHtnHs@HKHH\$XHtWHS@HCHH9u@Ht$8H4$HL$@HL$HT$(HT$HD$0HD$\$ t 314 D$`HHD$`HHD$`HH+ D$`HHD$`HHD$`HHtD 316 317 runtime.eqstring 318 runtime.eqstring 319 runtime.eqstring 320 runtime.eqstring 321 runtime.eqstring 322 323 0runtime.morestack_noctxt0"".autotmp_0095type.string"".autotmp_0094type.string"".autotmp_0093type.string"".autotmp_0092type.string"".autotmp_0091type.string"".autotmp_0090type.string"".autotmp_0089type.string"".autotmp_0088type.string"".autotmp_0087?type.string"".autotmp_0086type.string"".~r2 type.bool"".qtype.*"".User"".ptype.*"".UserV sTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Xprebuilts/go/linux-x86/src/os/user/lookup.go<"".(*UnknownUserIdError).ErrordH%H;aH0HY Ht H|$8H9;uH#1H\$@H\$HH\$81H9uEHH$HD$HH\$HD$HH\$ HD$(H\$8H+H,$HL$HD$HL$@HD$HH0B 329 go.string."user"<go.string."UnknownUserIdError""go.string."Error" 330 "runtime.panicwrap 331 6"".UnknownUserIdError.Error 332 0runtime.morestack_noctxt0`"".~r0type.string""..this6type.*"".UnknownUserIdError`_`=Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>8"".(*UnknownUserError).ErrordH%H;aHXHY Ht H|$`H9;uH#1H\$hH\$pH\$`1H9uEHH$HD$HH\$HD$HH\$ HD$(H\$`HtbHHk1H\$8H\$@H$HH\$HD$HL$HHL$Hl$PHl$ HL$(HD$0HL$hHD$pHX 340 go.string."user"8go.string."UnknownUserError""go.string."Error" 341 "runtime.panicwrap>go.string."user: unknown user " 342 *runtime.concatstring2 343 0runtime.morestack_noctxt0"".~r0?type.string"".e0type."".UnknownUserError"".~r0type.string""..this2type.*"".UnknownUserErrorTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440<autogenerated>4type..hash.[1]interface {}dH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([ 347 348 (runtime.nilinterhash 349 0runtime.morestack_noctxt0P 350 "".autotmp_0099type.int"".autotmp_0098type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[1]interface {}POP 352 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbXprebuilts/go/linux-x86/src/os/user/lookup.go0type..eq.[1]interface {}dH%H;aHX1HD$(Hl$(H9HD$0H\$hHHHHHHsH\$`HtvHHHHHSH9uVHD$8H$HT$@HT$HL$HHL$Ht$PHt$\$ t HD$0HHl$(H9nD$pHXD$pHXc 355 356 runtime.efaceeq 357 0runtime.morestack_noctxt0"".autotmp_0103?"type.interface {}"".autotmp_0102"type.interface {}"".autotmp_0101_type.int"".autotmp_0100Otype.int"".~r2 type.bool"".q*type.*[1]interface {}"".p*type.*[1]interface {}& STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Xprebuilts/go/linux-x86/src/os/user/lookup.go4type..hash.[2]interface {}dH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([ 361 362 (runtime.nilinterhash 363 0runtime.morestack_noctxt0P 364 "".autotmp_0105type.int"".autotmp_0104type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[2]interface {}POP 366 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbXprebuilts/go/linux-x86/src/os/user/lookup.go0type..eq.[2]interface {}dH%H;aHX1HD$(Hl$(H9HD$0H\$hHHHHHHsH\$`HtvHHHHHSH9uVHD$8H$HT$@HT$HL$HHL$Ht$PHt$\$ t HD$0HHl$(H9nD$pHXD$pHXc 369 370 runtime.efaceeq 371 0runtime.morestack_noctxt0"".autotmp_0109?"type.interface {}"".autotmp_0108"type.interface {}"".autotmp_0107_type.int"".autotmp_0106Otype.int"".~r2 type.bool"".q*type.*[2]interface {}"".p*type.*[2]interface {}& STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Xprebuilts/go/linux-x86/src/os/user/lookup.goTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals790e5cc5051fc0affc980ade09e929ecTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals89fe65749ce0afc971c0982226501ff0Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals89fe65749ce0afc971c0982226501ff0Jgo.string.hdr."user: unknown userid " Bgo.string."user: unknown userid "Bgo.string."user: unknown userid "0,user: unknown userid Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals790e5cc5051fc0affc980ade09e929ecFgo.string.hdr."user: unknown user " >go.string."user: unknown user ">go.string."user: unknown user "0(user: unknown user Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals2fccd208efe70893f9ac8d682812ae72Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd340571622""._Cgo_use.args_stackmapJ""._cgo_runtime_cgocall.args_stackmap J""._cgo_runtime_cmalloc.args_stackmap R""._cgo_runtime_cgocallback.args_stackmapTgclocals19720f077b085bccea0146c5b9fc7c9d 374 Tgclocals41a13ac73c712c01973b8fe23f62d694 L""._cgo_runtime_gostring.args_stackmap Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals87d20ce1b58390b294df80b886db78bfTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals5a5f9da1381b110a9a39be54350bc464Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals3664103d752197c25f953952b29f8584Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals790e5cc5051fc0affc980ade09e929ecTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals89fe65749ce0afc971c0982226501ff0Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals89fe65749ce0afc971c0982226501ff00Bgo.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.",",Tgclocalsdae5c2d75951bb93f234f1fe83200cc0! 0460@@@ @PTTTTgclocals0b979cb1e1f75332d89ec8b137f2621errrrrrrrrTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb0"".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"".initTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a,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" 375 Name.go.string.hdr."HomeDir" &go.string."HomeDir"&go.string."HomeDir"HomeDir(go.string.hdr."User" go.string."User" go.string."User" 376 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" 377 ,go.string."*user.User",go.string."*user.User" *user.Usertype.*"".User060 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" 379 userDgo.string.hdr."UnknownUserIdError" <go.string."UnknownUserIdError"<go.string."UnknownUserIdError"0&UnknownUserIdError*go.string.hdr."Error" "go.string."Error""go.string."Error"ErrorTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2jgo.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"UnknownUserErrorTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2fgo.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_charf60 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~.80 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/60 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_tJ60 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<y60 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;60 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_tU60 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_passwdn60 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`m60 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/R60 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" 396 ,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."60 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 {}W0 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 {}Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a<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 {}560 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[1]interface {}"p<go.weak.type.**[1]interface {}"runtime.zerovalue(type.[1]interface {}Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a<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-q60 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_uintX60 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[60 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 ` 410 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 412 3 413 4 414 5a 415 6l 416 7 417 8 418 9(Sj pwdjbuf pjSuidSpwdjbuf p<v<~>p0?~a@E</vE~0Gp0Hp1Ijp2Jp3Kp4Lp rMS( 427 N,aO/PrQS"Q^SH=2??GW;SvW~0Yp0ZS 428 [p1\jp2]p3^p4_p r`S( 429 a,abScrdSvd8J??_j+vj~lp0mS 430 nroZapqrrZ?s?~S?jp6SsajpkZS%$>$>%$>$>:;III!I/ :; 456 :;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 499 <QX/Q<1.YJ<X< YJBY-=Y/buildbot/tmp/go-build062680102/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 intresult__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/buildbot/tmp/go-build062680102/os/user/_obj/lookup_unix.cgo2.c_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 501 ~a& 503 q0&0kf`1H& (3;Xrz 4`P 505 & 506 0 507 509 511 513 514 515 B# 517 A* 519 )1 521 a? 523 {F 525 M 527 T 529 O[ 531 ;b 533 ti 535 p 537 3w 539 ~ 541 543 $ 544 546 g 548 549 550 552 554 A 556 558 Q 560 0 562 A 564 N 566 t 568 571 573 . 575 V5 577 : 579 NF 581 R 583 ]^ 585 )j 587 :v 589 591 | 593 1 595 $ 597 599 : 601 m 603 U+ 605 :6 607 mB 609 Hg 611 613 615 b 617 9 619 ) 621 . 623 8 625 JR 627 a 629 j 632 0s 634 S| 636 v 638 7? 640 P 642 644 J8 646 M 648 650 R 651 \ 653 [n\v 655 0 657 659 661 663 665 v\~ 667 669 C 671 J9 673 > 675 H 677 U 679 Zgt 681 683 685 687 689 + "*: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