Home | History | Annotate | Download | only in internal
      1 !<arch>
      2 __.PKGDEF       0           0     0     644     726       `
      3 go object linux amd64 go1.5.1 X:none
      4 build id "ff8432cc2b64a346cda89200662b12f14e575d5d"
      5 
      6 $$
      7 package flags
      8 	import runtime "runtime"
      9 	import flag "flag"
     10 	import fmt "fmt"
     11 	import os "os"
     12 	import filepath "path/filepath"
     13 	import strings "strings"
     14 	var @"".Debug *bool
     15 	var @"".OutputFile *string
     16 	var @"".PrintOut *bool
     17 	var @"".TrimPath *string
     18 	var @"".Shared *bool
     19 	var @"".Dynlink *bool
     20 	type @"".MultiFlag []string
     21 	func (@"".m2 *@"".MultiFlag "esc:0x9") Set (@"".val3 string) (? error) { *@"".m2 = append(*@"".m2, @"".val3); return nil }
     22 	func (@"".m2 *@"".MultiFlag "esc:0x9") String () (? string)
     23 	var @"".D @"".MultiFlag
     24 	var @"".I @"".MultiFlag
     25 	func @"".Usage ()
     26 	func @"".Parse ()
     27 	func @"".init ()
     28 
     29 $$
     30 _go_.o          0           0     0     644     24891     `
     31 go object linux amd64 go1.5.1 X:none
     32 
     33 !
     34 go13ldflag.a
     36 fmt.aos.apath/filepath.astrings.a"".init.1dH%H;a0HHHH\$0H1H9HL$0HD$8H$HL$@HL$HH\$HD$HH\$ HD$(ZHH\$0H1H9tLHL$0HD$8H$HL$@HL$HH\$HD$HH\$ HD$(,HHHH$HH\$HH\$HD$HH$HH\$HH\$HD$(
     38 4"".DL@go.itab.*"".MultiFlag.flag.Valuego.string."D"go.string."predefined symbol with optional simple value -D=identifer=value; can be set multiple times"
     39 flag.Var"".I@go.itab.*"".MultiFlag.flag.Valuego.string."I"pgo.string."include directory; can be set multiple times"
     40 flag.Var$type.*"".MultiFlagtype.flag.Value@go.itab.*"".MultiFlag.flag.Value
     41  runtime.typ2Itab$type.*"".MultiFlagtype.flag.Value@go.itab.*"".MultiFlag.flag.Value
     42  runtime.typ2Itab
     43 0runtime.morestack_noctxt"".autotmp_0003type.*uint8"".autotmp_0001$type.*"".MultiFlag"".autotmp_0000/$type.*"".MultiFlagn>ea/2
wKTgclocals69c1753bd5f81501d95132d08af04464Tgclocals2c033e7f4f4a74cc7e9f368d1fec9f60tprebuilts/go/linux-x86/src/cmd/asm/internal/flags/flags.go,"".(*MultiFlag).StringdH%H;aH`1H\$pH\$x1H\$8H\$@H\$8HHD$PHD$XH\$HHH$H\$hH\$H|$HD$HL$HD$ H\$HHL$(HHD$0=u?HCH\$HH$H\$PH\$H\$XH\$HL$HD$ HL$pHD$xH`LCL$HD$%n/
     47 "type."".MultiFlag
     48 runtime.convT2E6runtime.writeBarrierEnabled
     49 fmt.Sprint
     50 .runtime.writebarrierptr
     51 0runtime.morestack_noctxt0
     52 "".autotmp_0013o"type.interface {}"".autotmp_0012O(type.[1]interface {}"".autotmp_0009/&type.[]interface {}"".~r0type.string"".m$type.*"".MultiFlag8N#K++Tgclocalscb395d89503762333b1bfb09ba74eb12Tgclocals5ef976c2593056b9243adf402ae9d952tprebuilts/go/linux-x86/src/cmd/asm/internal/flags/flags.go&"".(*MultiFlag).SetdH%H;aHP1H\$pH\$xH\$XHHCHKHHH9wLHkHHHkHHl$hHkHl$`=uH+1H\$pH\$xHPH$Hl$HH$HT$HD$HL$Hl$ HT$(HD$0HL$8H\$XHtFHHD$@HHkHKHT$H=uHQH$HT$HT$HHD$@4
     55 6runtime.writeBarrierEnabled
     56 .runtime.writebarrierptr"type."".MultiFlag
     57 "runtime.growslice6runtime.writeBarrierEnabled
     58 .runtime.writebarrierptr
     59 0runtime.morestack_noctxtP"".~r10type.error"".valtype.string"".m$type.*"".MultiFlagb V#Fw&Tgclocals77341598187832c197a09d97d4911154Tgclocals0c8aa8e80191a30eac23f1a218103f16tprebuilts/go/linux-x86/src/cmd/asm/internal/flags/flags.go"".UsagedH%H;a)H`H1H9H
HD$PH$HL$XHL$HH\$HD$1H\$ H\$(H\$0H1H9t\H
HD$PH$HL$XHL$HH\$HD$1H\$ H\$(H\$0H$H`HH$HH\$HH\$HD$rHH$HH\$HH\$HD$(
     65 44go.itab.*os.File.io.WriterXos.StderrRgo.string."usage: asm [options] file.s\n"
     66 fmt.Fprintf4go.itab.*os.File.io.Writeros.Stderr(go.string."Flags:\n"
     67 fmt.Fprintf
     68 $flag.PrintDefaults
     69 os.Exittype.*os.Filetype.io.Writer4go.itab.*os.File.io.Writer
     70  runtime.typ2Itabtype.*os.Filetype.io.Writer4go.itab.*os.File.io.Writer
     71  runtime.typ2Itab
     72 0runtime.morestack_noctxt"".autotmp_0018type.*uint8x&`WS
22iTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adtprebuilts/go/linux-x86/src/cmd/asm/internal/flags/flags.go"".ParsedH%HD$H;AdHH=/HHHk8HtHHHH[H11H
1HHi8H9HHQ0HI8Hk@H$HH$HH$H9HHHHCHL$8HD$@H$H$HL$HH$HD$PHD$LT$HT$LT$xLT$XH$H=H|$hHHT$`HD$pH9HH)HH9H)MHtMH9L$L$H$Hl$H|$HD$LT$xH$\$ H<tHHH9lHL$H$H$1H$H$H$H&H$H$H$HH$H$H\$HD$HL$HD$ H$H$HH$=HCHH$HD$H$H\$H$H\$H$H\$ HL$(HD$0HHt8H$HCH$=uHHH$HL$LCL$HD$V1r1d1HwH-H,$H\$z8
     86 D"".UsagefP6runtime.writeBarrierEnabledlflag.Usagev
     87 flag.Parse flag.CommandLineflag.Usage"".OutputFile flag.CommandLine
     88 $path/filepath.Basego.string.".s"
     89  runtime.eqstringtype.string	
     90 runtime.convT2E	6runtime.writeBarrierEnabled
     91  go.string."%s.o"
     93 fmt.Sprintf"".OutputFile6runtime.writeBarrierEnabled
     97 .runtime.writebarrierptr
     99 .runtime.writebarrierptr
    101 $runtime.panicslice
    103 $runtime.panicslice
    105 $runtime.panicindex
flag.Usage
    108 .runtime.writebarrierptr
    110 0runtime.morestack_noctxt "".autotmp_0041"type.interface {}"".autotmp_0040(type.[1]interface {}"".autotmp_0037/&type.[]interface {}"".autotmp_0035type.string"".autotmp_0034type.string"".autotmp_0033type.string"".autotmp_0032type.int"".autotmp_0031type.int"".autotmp_0030type.string"".autotmp_0025type.int"".autotmp_0024type.int"strings.suffix3type.stringstrings.s2type.string"".~r0type.string"".~r0type.string"".inputtype.stringXn"":ve[Tgclocalsf6bd6b3389b872033d462029172c8612Tgclocalsa02b0bb71e0b6c338880ac177f9fe08ctprebuilts/go/linux-x86/src/cmd/asm/internal/flags/flags.go"".initdH%H;aH8tuH8HH$HD$D$HH\$HD$ $H\$(=HHH$HD$1H\$H\$HH\$ HD$(4H\$0=HHH$HD$D$HH\$HD$ H\$(=FHHH$HD$1H\$H\$HH\$ HD$(-H\$0=HHH$HD$D$HH\$HD$ 6H\$(=uwHHH$HD$D$HH\$HD$ BH\$(=uHH8H-H,$H\$H-H,$H\$vH-H,$H\$H-H,$H\$H-H,$H\$AH-H,$H\$#n
    118 4"".initdoneL"".initdonej
    119 "runtime.throwinitz"".initdone
    120 flag.init
    121 fmt.init
    122 os.init
    123 $path/filepath.init
    124 strings.init"go.string."debug"`go.string."dump instructions as they are parsed"
    125 flag.Bool6runtime.writeBarrierEnabled"".Debuggo.string."o"go.string."output file; default foo.6 for /a/b/c/foo.s on amd64"
    126 flag.String6runtime.writeBarrierEnabled"".OutputFilego.string."S"Vgo.string."print assembly and machine code"
    127 flag.Bool6runtime.writeBarrierEnabled"".PrintOut(go.string."trimpath"rgo.string."remove prefix from recorded source file paths"
    128 flag.String6runtime.writeBarrierEnabled"".TrimPath$go.string."shared"go.string."generate code that can be linked into a shared library"
    129 flag.Bool6runtime.writeBarrierEnabled"".Shared&go.string."dynlink"go.string."support references to Go symbols defined in other shared libraries"
    130 flag.Bool6runtime.writeBarrierEnabled"".Dynlink
    131 "".init.1"".initdone"".Dynlink	
    132 .runtime.writebarrierptr	"".Shared	
    133 .runtime.writebarrierptr	"".TrimPath	
    134 .runtime.writebarrierptr
    135 "".PrintOut
    136 
    137 .runtime.writebarrierptr
    138 "".OutputFile
    139 
    140 .runtime.writebarrierptr
    141 "".Debug
    143 .runtime.writebarrierptr
    145 0runtime.morestack_noctxtppopopX[gLSLSHH^]^_f
4Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbtprebuilts/go/linux-x86/src/cmd/asm/internal/flags/flags.go4type..hash.[1]interface {}dH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([
    149 
    150 (runtime.nilinterhash
    151 0runtime.morestack_noctxt0P
    152 "".autotmp_0050type.int"".autotmp_0049type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[1]interface {}POP
    154 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbtprebuilts/go/linux-x86/src/cmd/asm/internal/flags/flags.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
    157 
    158 runtime.efaceeq
    159 0runtime.morestack_noctxt0"".autotmp_0054?"type.interface {}"".autotmp_0053"type.interface {}"".autotmp_0052_type.int"".autotmp_0051Otype.int"".~r2 type.bool"".q*type.*[1]interface {}"".p*type.*[1]interface {}&	STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440tprebuilts/go/linux-x86/src/cmd/asm/internal/flags/flags.go0 (a] go.itab.*"".MultiFlag.flag.Value"go.string.hdr."D"  go.string."D"go.string."D"Dgo.string.hdr."predefined symbol with optional simple value -D=identifer=value; can be set multiple times"  Zgo.string."predefined symbol with optional simple value -D=identifer=value; can be set multiple times"go.string."predefined symbol with optional simple value -D=identifer=value; can be set multiple times"predefined symbol with optional simple value -D=identifer=value; can be set multiple times"go.string.hdr."I"  go.string."I"go.string."I"Ixgo.string.hdr."include directory; can be set multiple times"  ,pgo.string."include directory; can be set multiple times"pgo.string."include directory; can be set multiple times"`Zinclude directory; can be set multiple timesTgclocals2c033e7f4f4a74cc7e9f368d1fec9f60  Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals5ef976c2593056b9243adf402ae9d952((Tgclocalscb395d89503762333b1bfb09ba74eb12((Tgclocals0c8aa8e80191a30eac23f1a218103f16  Tgclocals77341598187832c197a09d97d4911154  04go.itab.*os.File.io.WriterZgo.string.hdr."usage: asm [options] file.s\n"  Rgo.string."usage: asm [options] file.s\n"Rgo.string."usage: asm [options] file.s\n"@:usage: asm [options] file.s
    163 0go.string.hdr."Flags:\n"  (go.string."Flags:\n"(go.string."Flags:\n"Flags:
    164 Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cb$go.string.hdr.".s"  go.string.".s"go.string.".s".s(go.string.hdr."%s.o"   go.string."%s.o" go.string."%s.o"
    165 %s.oTgclocalsa02b0bb71e0b6c338880ac177f9fe08c000!0Tgclocalsf6bd6b3389b872033d462029172c8612*go.string.hdr."debug"  "go.string."debug""go.string."debug"debughgo.string.hdr."dump instructions as they are parsed"  $`go.string."dump instructions as they are parsed"`go.string."dump instructions as they are parsed"PJdump instructions as they are parsed"go.string.hdr."o"  go.string."o"go.string."o"ogo.string.hdr."output file; default foo.6 for /a/b/c/foo.s on amd64"  4go.string."output file; default foo.6 for /a/b/c/foo.s on amd64"go.string."output file; default foo.6 for /a/b/c/foo.s on amd64"pjoutput file; default foo.6 for /a/b/c/foo.s on amd64"go.string.hdr."S"  go.string."S"go.string."S"S^go.string.hdr."print assembly and machine code"  Vgo.string."print assembly and machine code"Vgo.string."print assembly and machine code"@@print assembly and machine code0go.string.hdr."trimpath"  (go.string."trimpath"(go.string."trimpath" trimpathzgo.string.hdr."remove prefix from recorded source file paths"  -rgo.string."remove prefix from recorded source file paths"rgo.string."remove prefix from recorded source file paths"`\remove prefix from recorded source file paths,go.string.hdr."shared"  $go.string."shared"$go.string."shared"sharedgo.string.hdr."generate code that can be linked into a shared library"  6go.string."generate code that can be linked into a shared library"go.string."generate code that can be linked into a shared library"pngenerate code that can be linked into a shared library.go.string.hdr."dynlink"  &go.string."dynlink"&go.string."dynlink"dynlinkgo.string.hdr."support references to Go symbols defined in other shared libraries"  Bgo.string."support references to Go symbols defined in other shared libraries"go.string."support references to Go symbols defined in other shared libraries"support references to Go symbols defined in other shared librariesTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb."".Debugtype.*bool."".OutputFiletype.*string."".PrintOuttype.*bool."".TrimPathtype.*string."".Sharedtype.*bool."".Dynlinktype.*bool."".D0"type."".MultiFlag."".I0"type."".MultiFlag0"".initdonetype.uint8"".init.1f"".init.12"".(*MultiFlag).Stringf,"".(*MultiFlag).String,"".(*MultiFlag).Setf&"".(*MultiFlag).Set"".Usagef"".Usage"".Parsef"".Parse"".initf"".init"runtime.gcbits.01>go.string.hdr."flags.MultiFlag"  6go.string."flags.MultiFlag"6go.string."flags.MultiFlag"  flags.MultiFlag2go.string.hdr."MultiFlag"  	*go.string."MultiFlag"*go.string."MultiFlag" MultiFlagLgo.string.hdr."cmd/asm/internal/flags"  Dgo.string."cmd/asm/internal/flags"Dgo.string."cmd/asm/internal/flags"0.cmd/asm/internal/flags"go.importpath."".  Dgo.string."cmd/asm/internal/flags""type."".MultiFlag<~0 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."flags.MultiFlag"p$type.*"".MultiFlag"runtime.zerovaluetype.string`"type."".MultiFlag2go.string.hdr."MultiFlag""go.importpath.""."type."".MultiFlag@go.string.hdr."*flags.MultiFlag"  8go.string."*flags.MultiFlag"8go.string."*flags.MultiFlag"0"*flags.MultiFlaghgo.string.hdr."func(*flags.MultiFlag, string) error"  $`go.string."func(*flags.MultiFlag, string) error"`go.string."func(*flags.MultiFlag, string) error"PJfunc(*flags.MultiFlag, string) errorLtype.func(*"".MultiFlag, string) error*
    167 30 runtime.algarray@"runtime.gcbits.01Phgo.string.hdr."func(*flags.MultiFlag, string) error"p^go.weak.type.*func(*"".MultiFlag, string) error"runtime.zerovalueLtype.func(*"".MultiFlag, string) errorLtype.func(*"".MultiFlag, string) error$type.*"".MultiFlagtype.stringtype.errorgo.typelink.func(*flags.MultiFlag, string) error	func(*"".MultiFlag, string) errorLtype.func(*"".MultiFlag, string) errorZgo.string.hdr."func(*flags.MultiFlag) string"  Rgo.string."func(*flags.MultiFlag) string"Rgo.string."func(*flags.MultiFlag) string"@<func(*flags.MultiFlag) string>type.func(*"".MultiFlag) string5
30 runtime.algarray@"runtime.gcbits.01PZgo.string.hdr."func(*flags.MultiFlag) string"pPgo.weak.type.*func(*"".MultiFlag) string"runtime.zerovalue>type.func(*"".MultiFlag) string>type.func(*"".MultiFlag) string$type.*"".MultiFlagtype.stringgo.typelink.func(*flags.MultiFlag) string	func(*"".MultiFlag) string>type.func(*"".MultiFlag) string&go.string.hdr."Set"  go.string."Set"go.string."Set"SetDgo.string.hdr."func(string) error"  <go.string."func(string) error"<go.string."func(string) error"0&func(string) error.type.func(string) errorBh30 runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."func(string) error"p@go.weak.type.*func(string) error"runtime.zerovalue.type.func(string) error.type.func(string) errortype.stringtype.errorbgo.typelink.func(string) error	func(string) error.type.func(string) error,go.string.hdr."String"  $go.string."String"$go.string."String"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() string$type.*"".MultiFlagD?[6$0 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*flags.MultiFlag"p6go.weak.type.**"".MultiFlag"runtime.zerovalue"type."".MultiFlag`$type.*"".MultiFlag$type.*"".MultiFlag&go.string.hdr."Set".type.func(string) errorLtype.func(*"".MultiFlag, string) error&"".(*MultiFlag).Set&"".(*MultiFlag).Set,go.string.hdr."String"$type.func() string>type.func(*"".MultiFlag) string,"".(*MultiFlag).String,"".(*MultiFlag).String"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 {}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 {}560 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[1]interface {}"p<go.weak.type.**[1]interface {}"runtime.zerovalue(type.[1]interface {}.go.string.hdr."runtime"  &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime.  &go.string."runtime"(go.string.hdr."flag"   go.string."flag" go.string."flag"
    174 flag&go.importpath.flag.   go.string."flag"&go.string.hdr."fmt"  go.string."fmt"go.string."fmt"fmt$go.importpath.fmt.  go.string."fmt"$go.string.hdr."os"  go.string."os"go.string."os"os"go.importpath.os.  go.string."os":go.string.hdr."path/filepath"  
2go.string."path/filepath"2go.string."path/filepath" path/filepath8go.importpath.path/filepath.  
2go.string."path/filepath".go.string.hdr."strings"  &go.string."strings"&go.string."strings"strings,go.importpath.strings.  &go.string."strings":type..hash.[1]interface {}f4type..hash.[1]interface {}6type..eq.[1]interface {}f0type..eq.[1]interface {}"runtime.zerovaluego13ld