| !<arch> |
| __.PKGDEF 0 0 0 644 45841 ` |
| go object darwin amd64 go1.5.1 X:none |
| build id "64179897624951de81414ce1b3e9a17f00b9fb03" |
| |
| $$ |
| package amd64 |
| import runtime "runtime" |
| import obj "cmd/internal/obj" |
| import log "log" |
| import fmt "fmt" |
| import ld "cmd/link/internal/ld" |
| import elf "debug/elf" |
| func @"".PADDR (@"".x·2 uint32) (? uint32) { return @"".x·2 &^ 0x80000000 } |
| import binary "encoding/binary" // indirect |
| type @"encoding/binary".ByteOrder interface { PutUint16(? []byte, ? uint16); PutUint32(? []byte, ? uint32); PutUint64(? []byte, ? uint64); String() (? string); Uint16(? []byte) (? uint16); Uint32(? []byte) (? uint32); Uint64(? []byte) (? uint64) } |
| type @"cmd/link/internal/ld".LinkArch struct { ByteOrder @"encoding/binary".ByteOrder; Name string; Thechar int; Minlc int; Ptrsize int; Regsize int } |
| import os "os" // indirect |
| type @"os".dirInfo struct { @"os".buf []byte; @"os".nbuf int; @"os".bufp int } |
| type @"os".file struct { @"os".fd int; @"os".name string; @"os".dirinfo *@"os".dirInfo; @"os".nepipe int32 } |
| func (@"os".file·2 *@"os".file) @"os".close () (? error) |
| type @"os".FileMode uint32 |
| func (@"os".m·2 @"os".FileMode) IsDir () (? bool) { return @"os".m·2 & @"os".FileMode(0x80000000) != @"os".FileMode(0x0) } |
| func (@"os".m·2 @"os".FileMode) IsRegular () (? bool) { return @"os".m·2 & @"os".FileMode(0x8f000000) == @"os".FileMode(0x0) } |
| func (@"os".m·2 @"os".FileMode) Perm () (? @"os".FileMode) { return @"os".m·2 & @"os".FileMode(0x1ff) } |
| func (@"os".m·2 @"os".FileMode) String () (? string) |
| import time "time" // indirect |
| type @"time".zone struct { @"time".name string; @"time".offset int; @"time".isDST bool } |
| type @"time".zoneTrans struct { @"time".when int64; @"time".index uint8; @"time".isstd bool; @"time".isutc bool } |
| type @"time".Location struct { @"time".name string; @"time".zone []@"time".zone; @"time".tx []@"time".zoneTrans; @"time".cacheStart int64; @"time".cacheEnd int64; @"time".cacheZone *@"time".zone } |
| func (@"time".l·2 *@"time".Location "esc:0x22") String () (? string) |
| func (@"time".l·2 *@"time".Location "esc:0x1") @"time".firstZoneUsed () (? bool) |
| func (@"time".l·2 *@"time".Location "esc:0x12") @"time".get () (? *@"time".Location) |
| func (@"time".l·6 *@"time".Location "esc:0x32") @"time".lookup (@"time".sec·7 int64) (@"time".name·1 string, @"time".offset·2 int, @"time".isDST·3 bool, @"time".start·4 int64, @"time".end·5 int64) |
| func (@"time".l·2 *@"time".Location "esc:0x1") @"time".lookupFirstZone () (? int) |
| func (@"time".l·4 *@"time".Location "esc:0x1") @"time".lookupName (@"time".name·5 string "esc:0x1", @"time".unix·6 int64) (@"time".offset·1 int, @"time".isDST·2 bool, @"time".ok·3 bool) |
| type @"time".Duration int64 |
| func (@"time".d·2 @"time".Duration) Hours () (? float64) { var @"time".hour·3 @"time".Duration; ; @"time".hour·3 = @"time".d·2 / @"time".Duration(0x34630b8a000); var @"time".nsec·4 @"time".Duration; ; @"time".nsec·4 = @"time".d·2 % @"time".Duration(0x34630b8a000); return float64(@"time".hour·3) + float64(@"time".nsec·4) * 8190022623310637111963488201822504381538623676021880892417778544696899264837610290203272971060556344039023584360473938041055625214280336402169897364226048p-553 } |
| func (@"time".d·2 @"time".Duration) Minutes () (? float64) { var @"time".min·3 @"time".Duration; ; @"time".min·3 = @"time".d·2 / @"time".Duration(0xdf8475800); var @"time".nsec·4 @"time".Duration; ; @"time".nsec·4 = @"time".d·2 % @"time".Duration(0xdf8475800); return float64(@"time".min·3) + float64(@"time".nsec·4) * 7678146209353722106395056769533233877065564876941352542109479049699919628723768656821910653339403201031675627614471533358284117434246264392176261853609984p-547 } |
| func (@"time".d·2 @"time".Duration) Nanoseconds () (? int64) { return int64(@"time".d·2) } |
| func (@"time".d·2 @"time".Duration) Seconds () (? float64) { var @"time".sec·3 @"time".Duration; ; @"time".sec·3 = @"time".d·2 / @"time".Duration(0x3b9aca00); var @"time".nsec·4 @"time".Duration; ; @"time".nsec·4 = @"time".d·2 % @"time".Duration(0x3b9aca00); return float64(@"time".sec·3) + float64(@"time".nsec·4) * 7198262071269114660816079141112770740375861891461678802759824945047098083990024106014198994535558872472104883612039846078596891298747423852523262413111296p-541 } |
| func (@"time".d·2 @"time".Duration) String () (? string) |
| type @"time".Month int |
| func (@"time".m·2 @"time".Month) String () (? string) { return @"time".months[@"time".m·2 - @"time".Month(0x1)] } |
| type @"time".Weekday int |
| func (@"time".d·2 @"time".Weekday) String () (? string) { return @"time".days[@"time".d·2] } |
| type @"time".Time struct { @"time".sec int64; @"time".nsec int32; @"time".loc *@"time".Location } |
| func (@"time".t·2 @"time".Time "esc:0x12") Add (@"time".d·3 @"time".Duration) (? @"time".Time) { @"time".t·2.@"time".sec += int64(@"time".d·3 / @"time".Duration(0x3b9aca00)); var @"time".nsec·4 int32; ; @"time".nsec·4 = int32(@"time".t·2.@"time".nsec) + int32(@"time".d·3 % @"time".Duration(0x3b9aca00)); if @"time".nsec·4 >= 0x3b9aca00 { @"time".t·2.@"time".sec++; @"time".nsec·4 -= 0x3b9aca00 } else { if @"time".nsec·4 < 0x0 { @"time".t·2.@"time".sec--; @"time".nsec·4 += 0x3b9aca00 } }; @"time".t·2.@"time".nsec = @"time".nsec·4; return @"time".t·2 } |
| func (@"time".t·2 @"time".Time "esc:0x12") AddDate (@"time".years·3 int, @"time".months·4 int, @"time".days·5 int) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x1") After (@"time".u·3 @"time".Time "esc:0x1") (? bool) { return @"time".t·2.@"time".sec > @"time".u·3.@"time".sec || @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec > @"time".u·3.@"time".nsec } |
| func (@"time".t·2 @"time".Time "esc:0x9") AppendFormat (@"time".b·3 []byte "esc:0x1a", @"time".layout·4 string "esc:0x9") (? []byte) |
| func (@"time".t·2 @"time".Time "esc:0x1") Before (@"time".u·3 @"time".Time "esc:0x1") (? bool) { return @"time".t·2.@"time".sec < @"time".u·3.@"time".sec || @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec < @"time".u·3.@"time".nsec } |
| func (@"time".t·4 @"time".Time "esc:0x1") Clock () (@"time".hour·1 int, @"time".min·2 int, @"time".sec·3 int) |
| func (@"time".t·4 @"time".Time "esc:0x1") Date () (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int) |
| func (@"time".t·2 @"time".Time "esc:0x1") Day () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x1") Equal (@"time".u·3 @"time".Time "esc:0x1") (? bool) { return @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec == @"time".u·3.@"time".nsec } |
| func (@"time".t·2 @"time".Time "esc:0x9") Format (@"time".layout·3 string "esc:0x9") (? string) |
| func (@"time".t·2 *@"time".Time "esc:0x1") GobDecode (@"time".data·3 []byte "esc:0x1") (? error) |
| func (@"time".t·3 @"time".Time "esc:0x1") GobEncode () (? []byte, ? error) |
| func (@"time".t·2 @"time".Time "esc:0x1") Hour () (? int) |
| func (@"time".t·3 @"time".Time "esc:0x1") ISOWeek () (@"time".year·1 int, @"time".week·2 int) |
| func (@"time".t·2 @"time".Time "esc:0x12") In (@"time".loc·3 *@"time".Location "esc:0x12") (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x1") IsZero () (? bool) { return @"time".t·2.@"time".sec == 0x0 && @"time".t·2.@"time".nsec == 0x0 } |
| func (@"time".t·2 @"time".Time "esc:0x12") Local () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".Local; return @"time".t·2 } |
| func (@"time".t·2 @"time".Time "esc:0x12") Location () (? *@"time".Location) { var @"time".l·3 *@"time".Location; ; @"time".l·3 = @"time".t·2.@"time".loc; if @"time".l·3 == nil { @"time".l·3 = @"time".UTC }; return @"time".l·3 } |
| func (@"time".t·3 @"time".Time "esc:0x1") MarshalBinary () (? []byte, ? error) |
| func (@"time".t·3 @"time".Time "esc:0x9") MarshalJSON () (? []byte, ? error) |
| func (@"time".t·3 @"time".Time "esc:0x9") MarshalText () (? []byte, ? error) |
| func (@"time".t·2 @"time".Time "esc:0x1") Minute () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x1") Month () (? @"time".Month) |
| func (@"time".t·2 @"time".Time "esc:0x1") Nanosecond () (? int) { return int(@"time".t·2.@"time".nsec) } |
| func (@"time".t·2 @"time".Time "esc:0x12") Round (@"time".d·3 @"time".Duration) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x1") Second () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x9") String () (? string) |
| func (@"time".t·2 @"time".Time "esc:0x1") Sub (@"time".u·3 @"time".Time "esc:0x1") (? @"time".Duration) |
| func (@"time".t·2 @"time".Time "esc:0x12") Truncate (@"time".d·3 @"time".Duration) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x12") UTC () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".UTC; return @"time".t·2 } |
| func (@"time".t·2 @"time".Time "esc:0x1") Unix () (? int64) { return @"time".t·2.@"time".sec + -0xe7791f700 } |
| func (@"time".t·2 @"time".Time "esc:0x1") UnixNano () (? int64) { return (@"time".t·2.@"time".sec + -0xe7791f700) * 0x3b9aca00 + int64(@"time".t·2.@"time".nsec) } |
| func (@"time".t·2 *@"time".Time "esc:0x1") UnmarshalBinary (@"time".data·3 []byte "esc:0x1") (? error) |
| func (@"time".t·2 *@"time".Time "esc:0x1") UnmarshalJSON (@"time".data·3 []byte "esc:0x1") (@"time".err·1 error) |
| func (@"time".t·2 *@"time".Time "esc:0x1") UnmarshalText (@"time".data·3 []byte "esc:0x1") (@"time".err·1 error) |
| func (@"time".t·2 @"time".Time "esc:0x1") Weekday () (? @"time".Weekday) |
| func (@"time".t·2 @"time".Time "esc:0x1") Year () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x1") YearDay () (? int) |
| func (@"time".t·3 @"time".Time "esc:0x32") Zone () (@"time".name·1 string, @"time".offset·2 int) |
| func (@"time".t·2 @"time".Time "esc:0x1") @"time".abs () (? uint64) |
| func (@"time".t·5 @"time".Time "esc:0x1") @"time".date (@"time".full·6 bool) (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int, @"time".yday·4 int) |
| func (@"time".t·4 @"time".Time "esc:0x32") @"time".locabs () (@"time".name·1 string, @"time".offset·2 int, @"time".abs·3 uint64) |
| type @"os".FileInfo interface { IsDir() (? bool); ModTime() (? @"time".Time); Mode() (? @"os".FileMode); Name() (? string); Size() (? int64); Sys() (? interface {}) } |
| type @"os".File struct { @"os".? *@"os".file } |
| func (@"os".f·2 *@"os".File "esc:0x22") Chdir () (? error) |
| func (@"os".f·2 *@"os".File "esc:0x22") Chmod (@"os".mode·3 @"os".FileMode) (? error) |
| func (@"os".f·2 *@"os".File "esc:0x22") Chown (@"os".uid·3 int, @"os".gid·4 int) (? error) |
| func (@"os".f·2 *@"os".File "esc:0x9") Close () (? error) |
| func (@"os".f·2 *@"os".File "esc:0x1") Fd () (? uintptr) { if @"os".f·2 == nil { return 0xffffffffffffffff }; return uintptr(@"os".f·2.@"os".file.@"os".fd) } |
| func (@"os".f·2 *@"os".File "esc:0x32") Name () (? string) { return @"os".f·2.@"os".file.@"os".name } |
| func (@"os".f·3 *@"os".File "esc:0x102") Read (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x102") ReadAt (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x1") Readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x1") Readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x102") Seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x10a") Stat () (? @"os".FileInfo, ? error) |
| func (@"os".f·2 *@"os".File "esc:0x1") Sync () (? error) |
| func (@"os".f·2 *@"os".File "esc:0x22") Truncate (@"os".size·3 int64) (? error) |
| func (@"os".f·3 *@"os".File "esc:0x10a") Write (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x102") WriteAt (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x10a") WriteString (@"os".s·4 string "esc:0x1") (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x1") @"os".pread (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x1") @"os".pwrite (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x1") @"os".read (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x1") @"os".readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x1") @"os".readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x1") @"os".seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x1") @"os".write (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error) |
| import bufio "bufio" // indirect |
| import io "io" // indirect |
| type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) } |
| type @"io".Writer interface { Write(@"io".p []byte) (@"io".n int, @"io".err error) } |
| type @"bufio".Reader struct { @"bufio".buf []byte; @"bufio".rd @"io".Reader; @"bufio".r int; @"bufio".w int; @"bufio".err error; @"bufio".lastByte int; @"bufio".lastRuneSize int } |
| func (@"bufio".b·2 *@"bufio".Reader "esc:0x1") Buffered () (? int) { return @"bufio".b·2.@"bufio".w - @"bufio".b·2.@"bufio".r } |
| func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") Discard (@"bufio".n·4 int) (@"bufio".discarded·1 int, @"bufio".err·2 error) |
| func (@"bufio".b·3 *@"bufio".Reader "esc:0x12a") Peek (@"bufio".n·4 int) (? []byte, ? error) |
| func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") Read (@"bufio".p·4 []byte) (@"bufio".n·1 int, @"bufio".err·2 error) |
| func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") ReadByte () (@"bufio".c·1 byte, @"bufio".err·2 error) |
| func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") ReadBytes (@"bufio".delim·4 byte) (@"bufio".line·1 []byte, @"bufio".err·2 error) |
| func (@"bufio".b·4 *@"bufio".Reader "esc:0x82a") ReadLine () (@"bufio".line·1 []byte, @"bufio".isPrefix·2 bool, @"bufio".err·3 error) |
| func (@"bufio".b·4 *@"bufio".Reader "esc:0x80a") ReadRune () (@"bufio".r·1 rune, @"bufio".size·2 int, @"bufio".err·3 error) |
| func (@"bufio".b·3 *@"bufio".Reader "esc:0x12a") ReadSlice (@"bufio".delim·4 byte) (@"bufio".line·1 []byte, @"bufio".err·2 error) |
| func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") ReadString (@"bufio".delim·4 byte) (@"bufio".line·1 string, @"bufio".err·2 error) |
| func (@"bufio".b·1 *@"bufio".Reader "esc:0x9") Reset (@"bufio".r·2 @"io".Reader) { @"bufio".b·1.@"bufio".reset(@"bufio".b·1.@"bufio".buf, @"bufio".r·2) } |
| func (@"bufio".b·2 *@"bufio".Reader "esc:0x1") UnreadByte () (? error) { if @"bufio".b·2.@"bufio".lastByte < 0x0 || @"bufio".b·2.@"bufio".r == 0x0 && @"bufio".b·2.@"bufio".w > 0x0 { return @"bufio".ErrInvalidUnreadByte }; if @"bufio".b·2.@"bufio".r > 0x0 { @"bufio".b·2.@"bufio".r-- } else { @"bufio".b·2.@"bufio".w = 0x1 }; @"bufio".b·2.@"bufio".buf[@"bufio".b·2.@"bufio".r] = byte(@"bufio".b·2.@"bufio".lastByte); @"bufio".b·2.@"bufio".lastByte = -0x1; @"bufio".b·2.@"bufio".lastRuneSize = -0x1; return nil } |
| func (@"bufio".b·2 *@"bufio".Reader "esc:0x1") UnreadRune () (? error) { if @"bufio".b·2.@"bufio".lastRuneSize < 0x0 || @"bufio".b·2.@"bufio".r < @"bufio".b·2.@"bufio".lastRuneSize { return @"bufio".ErrInvalidUnreadRune }; @"bufio".b·2.@"bufio".r -= @"bufio".b·2.@"bufio".lastRuneSize; @"bufio".b·2.@"bufio".lastByte = -0x1; @"bufio".b·2.@"bufio".lastRuneSize = -0x1; return nil } |
| func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") WriteTo (@"bufio".w·4 @"io".Writer) (@"bufio".n·1 int64, @"bufio".err·2 error) |
| func (@"bufio".b·1 *@"bufio".Reader "esc:0x9") @"bufio".fill () |
| func (@"bufio".b·2 *@"bufio".Reader "esc:0x22") @"bufio".readErr () (? error) { var @"bufio".err·3 error; ; @"bufio".err·3 = @"bufio".b·2.@"bufio".err; @"bufio".b·2.@"bufio".err = nil; return @"bufio".err·3 } |
| func (@"bufio".b·1 *@"bufio".Reader "esc:0x1") @"bufio".reset (@"bufio".buf·2 []byte, @"bufio".r·3 @"io".Reader) { *@"bufio".b·1 = (@"bufio".Reader{ @"bufio".buf:@"bufio".buf·2, @"bufio".rd:@"bufio".r·3, @"bufio".lastByte:-0x1, @"bufio".lastRuneSize:-0x1 }) } |
| func (@"bufio".b·3 *@"bufio".Reader "esc:0x9") @"bufio".writeBuf (@"bufio".w·4 @"io".Writer) (? int64, ? error) |
| type @"bufio".Writer struct { @"bufio".err error; @"bufio".buf []byte; @"bufio".n int; @"bufio".wr @"io".Writer } |
| func (@"bufio".b·2 *@"bufio".Writer "esc:0x1") Available () (? int) { return len(@"bufio".b·2.@"bufio".buf) - @"bufio".b·2.@"bufio".n } |
| func (@"bufio".b·2 *@"bufio".Writer "esc:0x1") Buffered () (? int) { return @"bufio".b·2.@"bufio".n } |
| func (@"bufio".b·2 *@"bufio".Writer "esc:0x2a") Flush () (? error) |
| func (@"bufio".b·3 *@"bufio".Writer "esc:0x10a") ReadFrom (@"bufio".r·4 @"io".Reader) (@"bufio".n·1 int64, @"bufio".err·2 error) |
| func (@"bufio".b·1 *@"bufio".Writer "esc:0x1") Reset (@"bufio".w·2 @"io".Writer) { @"bufio".b·1.@"bufio".err = nil; @"bufio".b·1.@"bufio".n = 0x0; @"bufio".b·1.@"bufio".wr = @"bufio".w·2 } |
| func (@"bufio".b·3 *@"bufio".Writer "esc:0x10a") Write (@"bufio".p·4 []byte) (@"bufio".nn·1 int, @"bufio".err·2 error) |
| func (@"bufio".b·2 *@"bufio".Writer "esc:0x2a") WriteByte (@"bufio".c·3 byte) (? error) |
| func (@"bufio".b·3 *@"bufio".Writer "esc:0x10a") WriteRune (@"bufio".r·4 rune) (@"bufio".size·1 int, @"bufio".err·2 error) |
| func (@"bufio".b·3 *@"bufio".Writer "esc:0x10a") WriteString (@"bufio".s·4 string "esc:0x9") (? int, ? error) |
| func (@"bufio".b·2 *@"bufio".Writer "esc:0x2a") @"bufio".flush () (? error) |
| type @"cmd/internal/obj".Biobuf struct { @"cmd/internal/obj".f *@"os".File; @"cmd/internal/obj".r *@"bufio".Reader; @"cmd/internal/obj".w *@"bufio".Writer; @"cmd/internal/obj".linelen int } |
| func (@"cmd/internal/obj".b·2 *@"cmd/internal/obj".Biobuf "esc:0x3a") Flush () (? error) |
| func (@"cmd/internal/obj".b·3 *@"cmd/internal/obj".Biobuf "esc:0x1ba") Peek (@"cmd/internal/obj".n·4 int) (? []byte, ? error) |
| func (@"cmd/internal/obj".b·3 *@"cmd/internal/obj".Biobuf "esc:0x18a") Read (@"cmd/internal/obj".p·4 []byte) (? int, ? error) |
| func (@"cmd/internal/obj".b·3 *@"cmd/internal/obj".Biobuf "esc:0x18a") Write (@"cmd/internal/obj".p·4 []byte) (? int, ? error) |
| type @"debug/elf".SymType int |
| func (@"debug/elf".i·2 @"debug/elf".SymType) GoString () (? string) |
| func (@"debug/elf".i·2 @"debug/elf".SymType) String () (? string) |
| type @"cmd/link/internal/ld".Segment struct { Rwx uint8; Vaddr uint64; Length uint64; Fileoff uint64; Filelen uint64; Sect *@"cmd/link/internal/ld".Section } |
| type @"cmd/link/internal/ld".ElfShdr struct { @"cmd/link/internal/ld".name uint32; @"cmd/link/internal/ld".type_ uint32; @"cmd/link/internal/ld".flags uint64; @"cmd/link/internal/ld".addr uint64; @"cmd/link/internal/ld".off uint64; @"cmd/link/internal/ld".size uint64; @"cmd/link/internal/ld".link uint32; @"cmd/link/internal/ld".info uint32; @"cmd/link/internal/ld".addralign uint64; @"cmd/link/internal/ld".entsize uint64; @"cmd/link/internal/ld".shnum int; @"cmd/link/internal/ld".secsym *@"cmd/link/internal/ld".LSym } |
| type @"cmd/link/internal/ld".Section struct { Rwx uint8; Extnum int16; Align int32; Name string; Vaddr uint64; Length uint64; Next *@"cmd/link/internal/ld".Section; Seg *@"cmd/link/internal/ld".Segment; Elfsect *@"cmd/link/internal/ld".ElfShdr; Reloff uint64; Rellen uint64 } |
| type @"cmd/link/internal/ld".Auto struct { Asym *@"cmd/link/internal/ld".LSym; Link *@"cmd/link/internal/ld".Auto; Aoffset int32; Name int16; Gotype *@"cmd/link/internal/ld".LSym } |
| type @"cmd/link/internal/ld".Pcdata struct { P []byte } |
| type @"cmd/link/internal/ld".Pcln struct { Pcsp @"cmd/link/internal/ld".Pcdata; Pcfile @"cmd/link/internal/ld".Pcdata; Pcline @"cmd/link/internal/ld".Pcdata; Pcdata []@"cmd/link/internal/ld".Pcdata; Npcdata int; Funcdata []*@"cmd/link/internal/ld".LSym; Funcdataoff []int64; Nfuncdata int; File []*@"cmd/link/internal/ld".LSym; Nfile int; Mfile int; Lastfile *@"cmd/link/internal/ld".LSym; Lastindex int } |
| type @"cmd/link/internal/ld".Reloc struct { Off int32; Siz uint8; Done uint8; Type int32; Variant int32; Add int64; Xadd int64; Sym *@"cmd/link/internal/ld".LSym; Xsym *@"cmd/link/internal/ld".LSym } |
| type @"cmd/link/internal/ld".LSym struct { Name string; Extname string; Type int16; Version int16; Dupok uint8; Cfunc uint8; External uint8; Nosplit uint8; Reachable bool; Cgoexport uint8; Special uint8; Stkcheck uint8; Hide uint8; Leaf uint8; Localentry uint8; Onlist uint8; ElfType @"debug/elf".SymType; Dynid int32; Plt int32; Got int32; Align int32; Elfsym int32; Args int32; Locals int32; Value int64; Size int64; Hash *@"cmd/link/internal/ld".LSym; Allsym *@"cmd/link/internal/ld".LSym; Next *@"cmd/link/internal/ld".LSym; Sub *@"cmd/link/internal/ld".LSym; Outer *@"cmd/link/internal/ld".LSym; Gotype *@"cmd/link/internal/ld".LSym; Reachparent *@"cmd/link/internal/ld".LSym; Queue *@"cmd/link/internal/ld".LSym; File string; Dynimplib string; Dynimpvers string; Sect *@"cmd/link/internal/ld".Section; Autom *@"cmd/link/internal/ld".Auto; Pcln *@"cmd/link/internal/ld".Pcln; P []byte; R []@"cmd/link/internal/ld".Reloc; Local bool } |
| func (@"cmd/link/internal/ld".s·2 *@"cmd/link/internal/ld".LSym "esc:0x2a") String () (? string) |
| type @"cmd/link/internal/ld".symVer struct { @"cmd/link/internal/ld".sym string; @"cmd/link/internal/ld".ver int } |
| type @"cmd/link/internal/ld".Library struct { Objref string; Srcref string; File string; Pkg string; Shlib string; @"cmd/link/internal/ld".hash []byte } |
| type @"debug/elf".Class uint8 |
| func (@"debug/elf".i·2 @"debug/elf".Class) GoString () (? string) |
| func (@"debug/elf".i·2 @"debug/elf".Class) String () (? string) |
| type @"debug/elf".Data uint8 |
| func (@"debug/elf".i·2 @"debug/elf".Data) GoString () (? string) |
| func (@"debug/elf".i·2 @"debug/elf".Data) String () (? string) |
| type @"debug/elf".Version uint8 |
| func (@"debug/elf".i·2 @"debug/elf".Version) GoString () (? string) |
| func (@"debug/elf".i·2 @"debug/elf".Version) String () (? string) |
| type @"debug/elf".OSABI uint8 |
| func (@"debug/elf".i·2 @"debug/elf".OSABI) GoString () (? string) |
| func (@"debug/elf".i·2 @"debug/elf".OSABI) String () (? string) |
| type @"debug/elf".Type uint16 |
| func (@"debug/elf".i·2 @"debug/elf".Type) GoString () (? string) |
| func (@"debug/elf".i·2 @"debug/elf".Type) String () (? string) |
| type @"debug/elf".Machine uint16 |
| func (@"debug/elf".i·2 @"debug/elf".Machine) GoString () (? string) |
| func (@"debug/elf".i·2 @"debug/elf".Machine) String () (? string) |
| type @"debug/elf".FileHeader struct { Class @"debug/elf".Class; Data @"debug/elf".Data; Version @"debug/elf".Version; OSABI @"debug/elf".OSABI; ABIVersion uint8; ByteOrder @"encoding/binary".ByteOrder; Type @"debug/elf".Type; Machine @"debug/elf".Machine; Entry uint64 } |
| type @"debug/elf".SectionType uint32 |
| func (@"debug/elf".i·2 @"debug/elf".SectionType) GoString () (? string) |
| func (@"debug/elf".i·2 @"debug/elf".SectionType) String () (? string) |
| type @"debug/elf".SectionFlag uint32 |
| func (@"debug/elf".i·2 @"debug/elf".SectionFlag) GoString () (? string) |
| func (@"debug/elf".i·2 @"debug/elf".SectionFlag) String () (? string) |
| type @"debug/elf".SectionHeader struct { Name string; Type @"debug/elf".SectionType; Flags @"debug/elf".SectionFlag; Addr uint64; Offset uint64; Size uint64; Link uint32; Info uint32; Addralign uint64; Entsize uint64 } |
| type @"io".ReaderAt interface { ReadAt(@"io".p []byte, @"io".off int64) (@"io".n int, @"io".err error) } |
| type @"io".SectionReader struct { @"io".r @"io".ReaderAt; @"io".base int64; @"io".off int64; @"io".limit int64 } |
| func (@"io".s·3 *@"io".SectionReader "esc:0x9") Read (@"io".p·4 []byte) (@"io".n·1 int, @"io".err·2 error) |
| func (@"io".s·3 *@"io".SectionReader "esc:0x9") ReadAt (@"io".p·4 []byte, @"io".off·5 int64) (@"io".n·1 int, @"io".err·2 error) |
| func (@"io".s·3 *@"io".SectionReader "esc:0x1") Seek (@"io".offset·4 int64, @"io".whence·5 int) (? int64, ? error) |
| func (@"io".s·2 *@"io".SectionReader "esc:0x1") Size () (? int64) { return @"io".s·2.@"io".limit - @"io".s·2.@"io".base } |
| type @"io".ReadSeeker interface { Read(@"io".p []byte) (@"io".n int, @"io".err error); Seek(@"io".offset int64, @"io".whence int) (? int64, ? error) } |
| type @"debug/elf".Section struct { ? @"debug/elf".SectionHeader; ? @"io".ReaderAt; @"debug/elf".sr *@"io".SectionReader } |
| func (@"debug/elf".s·3 *@"debug/elf".Section "esc:0x9") Data () (? []byte, ? error) |
| func (@"debug/elf".s·2 *@"debug/elf".Section "esc:0xa") Open () (? @"io".ReadSeeker) { return @"io".NewSectionReader(@"debug/elf".s·2.@"debug/elf".sr, 0x0, 0x7fffffffffffffff) } |
| type @"debug/elf".ProgType int |
| func (@"debug/elf".i·2 @"debug/elf".ProgType) GoString () (? string) |
| func (@"debug/elf".i·2 @"debug/elf".ProgType) String () (? string) |
| type @"debug/elf".ProgFlag uint32 |
| func (@"debug/elf".i·2 @"debug/elf".ProgFlag) GoString () (? string) |
| func (@"debug/elf".i·2 @"debug/elf".ProgFlag) String () (? string) |
| type @"debug/elf".ProgHeader struct { Type @"debug/elf".ProgType; Flags @"debug/elf".ProgFlag; Off uint64; Vaddr uint64; Paddr uint64; Filesz uint64; Memsz uint64; Align uint64 } |
| type @"debug/elf".Prog struct { ? @"debug/elf".ProgHeader; ? @"io".ReaderAt; @"debug/elf".sr *@"io".SectionReader } |
| func (@"debug/elf".p·2 *@"debug/elf".Prog "esc:0xa") Open () (? @"io".ReadSeeker) { return @"io".NewSectionReader(@"debug/elf".p·2.@"debug/elf".sr, 0x0, 0x7fffffffffffffff) } |
| type @"io".Closer interface { Close() (? error) } |
| type @"debug/elf".verneed struct { File string; Name string } |
| import dwarf "debug/dwarf" // indirect |
| type @"debug/dwarf".Tag uint32 |
| func (@"debug/dwarf".t·2 @"debug/dwarf".Tag) GoString () (? string) |
| func (@"debug/dwarf".t·2 @"debug/dwarf".Tag) String () (? string) |
| type @"debug/dwarf".Attr uint32 |
| func (@"debug/dwarf".a·2 @"debug/dwarf".Attr) GoString () (? string) |
| func (@"debug/dwarf".a·2 @"debug/dwarf".Attr) String () (? string) |
| type @"debug/dwarf".format uint32 |
| type @"debug/dwarf".Class int |
| func (@"debug/dwarf".i·2 @"debug/dwarf".Class) GoString () (? string) |
| func (@"debug/dwarf".i·2 @"debug/dwarf".Class) String () (? string) |
| type @"debug/dwarf".afield struct { @"debug/dwarf".attr @"debug/dwarf".Attr; @"debug/dwarf".fmt @"debug/dwarf".format; @"debug/dwarf".class @"debug/dwarf".Class } |
| type @"debug/dwarf".abbrev struct { @"debug/dwarf".tag @"debug/dwarf".Tag; @"debug/dwarf".children bool; @"debug/dwarf".field []@"debug/dwarf".afield } |
| type @"debug/dwarf".abbrevTable map[uint32]@"debug/dwarf".abbrev |
| type @"debug/dwarf".CommonType struct { ByteSize int64; Name string } |
| func (@"debug/dwarf".c·2 *@"debug/dwarf".CommonType "esc:0x12") Common () (? *@"debug/dwarf".CommonType) { return @"debug/dwarf".c·2 } |
| func (@"debug/dwarf".c·2 *@"debug/dwarf".CommonType "esc:0x1") Size () (? int64) { return @"debug/dwarf".c·2.ByteSize } |
| type @"debug/dwarf".Type interface { Common() (? *@"debug/dwarf".CommonType); Size() (? int64); String() (? string) } |
| type @"debug/dwarf".Offset uint32 |
| type @"debug/dwarf".unit struct { @"debug/dwarf".base @"debug/dwarf".Offset; @"debug/dwarf".off @"debug/dwarf".Offset; @"debug/dwarf".data []byte; @"debug/dwarf".atable @"debug/dwarf".abbrevTable; @"debug/dwarf".asize int; @"debug/dwarf".vers int; @"debug/dwarf".is64 bool } |
| func (@"debug/dwarf".u·2 *@"debug/dwarf".unit "esc:0x1") @"debug/dwarf".addrsize () (? int) { return @"debug/dwarf".u·2.@"debug/dwarf".asize } |
| func (@"debug/dwarf".u·3 *@"debug/dwarf".unit "esc:0x1") @"debug/dwarf".dwarf64 () (? bool, ? bool) { return @"debug/dwarf".u·3.@"debug/dwarf".is64, true } |
| func (@"debug/dwarf".u·2 *@"debug/dwarf".unit "esc:0x1") @"debug/dwarf".version () (? int) { return @"debug/dwarf".u·2.@"debug/dwarf".vers } |
| type @"debug/dwarf".typeUnit struct { @"debug/dwarf".? @"debug/dwarf".unit; @"debug/dwarf".toff @"debug/dwarf".Offset; @"debug/dwarf".name string; @"debug/dwarf".cache @"debug/dwarf".Type } |
| type @"debug/dwarf".dataFormat interface { @"debug/dwarf".addrsize() (? int); @"debug/dwarf".dwarf64() (@"debug/dwarf".dwarf64 bool, @"debug/dwarf".isKnown bool); @"debug/dwarf".version() (? int) } |
| type @"debug/dwarf".Field struct { Attr @"debug/dwarf".Attr; Val interface {}; Class @"debug/dwarf".Class } |
| type @"debug/dwarf".Entry struct { Offset @"debug/dwarf".Offset; Tag @"debug/dwarf".Tag; Children bool; Field []@"debug/dwarf".Field } |
| func (@"debug/dwarf".e·2 *@"debug/dwarf".Entry "esc:0x22") AttrField (@"debug/dwarf".a·3 @"debug/dwarf".Attr) (? *@"debug/dwarf".Field) |
| func (@"debug/dwarf".e·2 *@"debug/dwarf".Entry "esc:0x32") Val (@"debug/dwarf".a·3 @"debug/dwarf".Attr) (? interface {}) |
| type @"debug/dwarf".buf struct { @"debug/dwarf".dwarf *@"debug/dwarf".Data; @"debug/dwarf".order @"encoding/binary".ByteOrder; @"debug/dwarf".format @"debug/dwarf".dataFormat; @"debug/dwarf".name string; @"debug/dwarf".off @"debug/dwarf".Offset; @"debug/dwarf".data []byte; @"debug/dwarf".err error } |
| func (@"debug/dwarf".b·2 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".addr () (? uint64) |
| func (@"debug/dwarf".b·2 *@"debug/dwarf".buf "esc:0x2a") @"debug/dwarf".bytes (@"debug/dwarf".n·3 int) (? []byte) { if len(@"debug/dwarf".b·2.@"debug/dwarf".data) < @"debug/dwarf".n·3 { @"debug/dwarf".b·2.@"debug/dwarf".error("underflow"); return nil }; var @"debug/dwarf".data·4 []byte; ; @"debug/dwarf".data·4 = @"debug/dwarf".b·2.@"debug/dwarf".data[0x0:@"debug/dwarf".n·3]; @"debug/dwarf".b·2.@"debug/dwarf".data = @"debug/dwarf".b·2.@"debug/dwarf".data[@"debug/dwarf".n·3:]; @"debug/dwarf".b·2.@"debug/dwarf".off += @"debug/dwarf".Offset(@"debug/dwarf".n·3); return @"debug/dwarf".data·4 } |
| func (@"debug/dwarf".b·2 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".entry (@"debug/dwarf".atab·3 @"debug/dwarf".abbrevTable "esc:0x1", @"debug/dwarf".ubase·4 @"debug/dwarf".Offset) (? *@"debug/dwarf".Entry) |
| func (@"debug/dwarf".b·1 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".error (@"debug/dwarf".s·2 string) { if @"debug/dwarf".b·1.@"debug/dwarf".err == nil { @"debug/dwarf".b·1.@"debug/dwarf".data = nil; @"debug/dwarf".b·1.@"debug/dwarf".err = (@"debug/dwarf".DecodeError{ Name:@"debug/dwarf".b·1.@"debug/dwarf".name, Offset:@"debug/dwarf".b·1.@"debug/dwarf".off, Err:@"debug/dwarf".s·2 }) } } |
| func (@"debug/dwarf".b·2 *@"debug/dwarf".buf "esc:0x1") @"debug/dwarf".int () (? int64) |
| func (@"debug/dwarf".b·1 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".skip (@"debug/dwarf".n·2 int) { @"debug/dwarf".b·1.@"debug/dwarf".bytes(@"debug/dwarf".n·2) } |
| func (@"debug/dwarf".b·2 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".string () (? string) |
| func (@"debug/dwarf".b·2 *@"debug/dwarf".buf "esc:0x1") @"debug/dwarf".uint () (? uint64) |
| func (@"debug/dwarf".b·2 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".uint16 () (? uint16) |
| func (@"debug/dwarf".b·2 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".uint32 () (? uint32) |
| func (@"debug/dwarf".b·2 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".uint64 () (? uint64) |
| func (@"debug/dwarf".b·2 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".uint8 () (? uint8) { if len(@"debug/dwarf".b·2.@"debug/dwarf".data) < 0x1 { @"debug/dwarf".b·2.@"debug/dwarf".error("underflow"); return 0x0 }; var @"debug/dwarf".val·3 byte; ; @"debug/dwarf".val·3 = @"debug/dwarf".b·2.@"debug/dwarf".data[0x0]; @"debug/dwarf".b·2.@"debug/dwarf".data = @"debug/dwarf".b·2.@"debug/dwarf".data[0x1:]; @"debug/dwarf".b·2.@"debug/dwarf".off++; return @"debug/dwarf".val·3 } |
| func (@"debug/dwarf".b·3 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".unitLength () (@"debug/dwarf".length·1 @"debug/dwarf".Offset, @"debug/dwarf".dwarf64·2 bool) |
| func (@"debug/dwarf".b·3 *@"debug/dwarf".buf "esc:0x1") @"debug/dwarf".varint () (@"debug/dwarf".c·1 uint64, @"debug/dwarf".bits·2 uint) |
| type @"debug/dwarf".LineFile struct { Name string; Mtime uint64; Length int } |
| type @"debug/dwarf".LineEntry struct { Address uint64; OpIndex int; File *@"debug/dwarf".LineFile; Line int; Column int; IsStmt bool; BasicBlock bool; PrologueEnd bool; EpilogueBegin bool; ISA int; Discriminator int; EndSequence bool } |
| type @"debug/dwarf".LineReaderPos struct { @"debug/dwarf".off @"debug/dwarf".Offset; @"debug/dwarf".numFileEntries int; @"debug/dwarf".state @"debug/dwarf".LineEntry; @"debug/dwarf".fileIndex int } |
| type @"debug/dwarf".LineReader struct { @"debug/dwarf".buf @"debug/dwarf".buf; @"debug/dwarf".section []byte; @"debug/dwarf".version uint16; @"debug/dwarf".minInstructionLength int; @"debug/dwarf".maxOpsPerInstruction int; @"debug/dwarf".defaultIsStmt bool; @"debug/dwarf".lineBase int; @"debug/dwarf".lineRange int; @"debug/dwarf".opcodeBase int; @"debug/dwarf".opcodeLengths []int; @"debug/dwarf".directories []string; @"debug/dwarf".fileEntries []*@"debug/dwarf".LineFile; @"debug/dwarf".programOffset @"debug/dwarf".Offset; @"debug/dwarf".endOffset @"debug/dwarf".Offset; @"debug/dwarf".initialFileEntries int; @"debug/dwarf".state @"debug/dwarf".LineEntry; @"debug/dwarf".fileIndex int } |
| func (@"debug/dwarf".r·2 *@"debug/dwarf".LineReader "esc:0x2a") Next (@"debug/dwarf".entry·3 *@"debug/dwarf".LineEntry "esc:0x1") (? error) |
| func (@"debug/dwarf".r·1 *@"debug/dwarf".LineReader "esc:0x9") Reset () |
| func (@"debug/dwarf".r·1 *@"debug/dwarf".LineReader "esc:0x9") Seek (@"debug/dwarf".pos·2 @"debug/dwarf".LineReaderPos) { @"debug/dwarf".r·1.@"debug/dwarf".buf.@"debug/dwarf".off = @"debug/dwarf".pos·2.@"debug/dwarf".off; @"debug/dwarf".r·1.@"debug/dwarf".buf.@"debug/dwarf".data = @"debug/dwarf".r·1.@"debug/dwarf".section[@"debug/dwarf".r·1.@"debug/dwarf".buf.@"debug/dwarf".off:@"debug/dwarf".r·1.@"debug/dwarf".endOffset]; @"debug/dwarf".r·1.@"debug/dwarf".fileEntries = @"debug/dwarf".r·1.@"debug/dwarf".fileEntries[:@"debug/dwarf".pos·2.@"debug/dwarf".numFileEntries]; @"debug/dwarf".r·1.@"debug/dwarf".state = @"debug/dwarf".pos·2.@"debug/dwarf".state; @"debug/dwarf".r·1.@"debug/dwarf".fileIndex = @"debug/dwarf".pos·2.@"debug/dwarf".fileIndex } |
| func (@"debug/dwarf".r·2 *@"debug/dwarf".LineReader "esc:0x2a") SeekPC (@"debug/dwarf".pc·3 uint64, @"debug/dwarf".entry·4 *@"debug/dwarf".LineEntry "esc:0x1") (? error) |
| func (@"debug/dwarf".r·2 *@"debug/dwarf".LineReader "esc:0x22") Tell () (? @"debug/dwarf".LineReaderPos) { return (@"debug/dwarf".LineReaderPos{ @"debug/dwarf".off:@"debug/dwarf".r·2.@"debug/dwarf".buf.@"debug/dwarf".off, @"debug/dwarf".numFileEntries:len(@"debug/dwarf".r·2.@"debug/dwarf".fileEntries), @"debug/dwarf".state:@"debug/dwarf".r·2.@"debug/dwarf".state, @"debug/dwarf".fileIndex:@"debug/dwarf".r·2.@"debug/dwarf".fileIndex }) } |
| func (@"debug/dwarf".r·1 *@"debug/dwarf".LineReader "esc:0x1") @"debug/dwarf".advancePC (@"debug/dwarf".opAdvance·2 int) { var @"debug/dwarf".opIndex·3 int; ; @"debug/dwarf".opIndex·3 = @"debug/dwarf".r·1.@"debug/dwarf".state.OpIndex + @"debug/dwarf".opAdvance·2; @"debug/dwarf".r·1.@"debug/dwarf".state.Address += uint64(@"debug/dwarf".r·1.@"debug/dwarf".minInstructionLength * (@"debug/dwarf".opIndex·3 / @"debug/dwarf".r·1.@"debug/dwarf".maxOpsPerInstruction)); @"debug/dwarf".r·1.@"debug/dwarf".state.OpIndex = @"debug/dwarf".opIndex·3 % @"debug/dwarf".r·1.@"debug/dwarf".maxOpsPerInstruction } |
| func (@"debug/dwarf".r·3 *@"debug/dwarf".LineReader "esc:0x10a") @"debug/dwarf".readFileEntry () (? bool, ? error) |
| func (@"debug/dwarf".r·2 *@"debug/dwarf".LineReader "esc:0x2a") @"debug/dwarf".readHeader () (? error) |
| func (@"debug/dwarf".r·1 *@"debug/dwarf".LineReader "esc:0x9") @"debug/dwarf".resetState () { @"debug/dwarf".r·1.@"debug/dwarf".state = (@"debug/dwarf".LineEntry{ Address:0x0, OpIndex:0x0, File:nil, Line:0x1, Column:0x0, IsStmt:@"debug/dwarf".r·1.@"debug/dwarf".defaultIsStmt, BasicBlock:false, PrologueEnd:false, EpilogueBegin:false, ISA:0x0, Discriminator:0x0 }); @"debug/dwarf".r·1.@"debug/dwarf".fileIndex = 0x1; @"debug/dwarf".r·1.@"debug/dwarf".updateFile() } |
| func (@"debug/dwarf".r·2 *@"debug/dwarf".LineReader "esc:0x9") @"debug/dwarf".step (@"debug/dwarf".entry·3 *@"debug/dwarf".LineEntry "esc:0x1") (? bool) |
| func (@"debug/dwarf".r·1 *@"debug/dwarf".LineReader "esc:0x9") @"debug/dwarf".updateFile () { if @"debug/dwarf".r·1.@"debug/dwarf".fileIndex < len(@"debug/dwarf".r·1.@"debug/dwarf".fileEntries) { @"debug/dwarf".r·1.@"debug/dwarf".state.File = @"debug/dwarf".r·1.@"debug/dwarf".fileEntries[@"debug/dwarf".r·1.@"debug/dwarf".fileIndex] } else { @"debug/dwarf".r·1.@"debug/dwarf".state.File = nil } } |
| type @"debug/dwarf".typeReader interface { AddressSize() (? int); Next() (? *@"debug/dwarf".Entry, ? error); Seek(? @"debug/dwarf".Offset); @"debug/dwarf".clone() (? @"debug/dwarf".typeReader); @"debug/dwarf".offset() (? @"debug/dwarf".Offset) } |
| type @"debug/dwarf".Reader struct { @"debug/dwarf".b @"debug/dwarf".buf; @"debug/dwarf".d *@"debug/dwarf".Data; @"debug/dwarf".err error; @"debug/dwarf".unit int; @"debug/dwarf".lastChildren bool; @"debug/dwarf".lastSibling @"debug/dwarf".Offset } |
| func (@"debug/dwarf".r·2 *@"debug/dwarf".Reader "esc:0x1") AddressSize () (? int) { return @"debug/dwarf".r·2.@"debug/dwarf".d.@"debug/dwarf".unit[@"debug/dwarf".r·2.@"debug/dwarf".unit].@"debug/dwarf".asize } |
| func (@"debug/dwarf".r·3 *@"debug/dwarf".Reader "esc:0x10a") Next () (? *@"debug/dwarf".Entry, ? error) |
| func (@"debug/dwarf".r·1 *@"debug/dwarf".Reader "esc:0x9") Seek (@"debug/dwarf".off·2 @"debug/dwarf".Offset) |
| func (@"debug/dwarf".r·1 *@"debug/dwarf".Reader "esc:0x9") SkipChildren () |
| func (@"debug/dwarf".r·2 *@"debug/dwarf".Reader "esc:0x9") @"debug/dwarf".clone () (? @"debug/dwarf".typeReader) |
| func (@"debug/dwarf".r·1 *@"debug/dwarf".Reader "esc:0x9") @"debug/dwarf".maybeNextUnit () |
| func (@"debug/dwarf".r·2 *@"debug/dwarf".Reader "esc:0x1") @"debug/dwarf".offset () (? @"debug/dwarf".Offset) { return @"debug/dwarf".r·2.@"debug/dwarf".b.@"debug/dwarf".off } |
| type @"debug/dwarf".Data struct { @"debug/dwarf".abbrev []byte; @"debug/dwarf".aranges []byte; @"debug/dwarf".frame []byte; @"debug/dwarf".info []byte; @"debug/dwarf".line []byte; @"debug/dwarf".pubnames []byte; @"debug/dwarf".ranges []byte; @"debug/dwarf".str []byte; @"debug/dwarf".abbrevCache map[uint32]@"debug/dwarf".abbrevTable; @"debug/dwarf".order @"encoding/binary".ByteOrder; @"debug/dwarf".typeCache map[@"debug/dwarf".Offset]@"debug/dwarf".Type; @"debug/dwarf".typeSigs map[uint64]*@"debug/dwarf".typeUnit; @"debug/dwarf".unit []@"debug/dwarf".unit } |
| func (@"debug/dwarf".d·2 *@"debug/dwarf".Data) AddTypes (@"debug/dwarf".name·3 string, @"debug/dwarf".types·4 []byte) (? error) |
| func (@"debug/dwarf".d·3 *@"debug/dwarf".Data) LineReader (@"debug/dwarf".cu·4 *@"debug/dwarf".Entry) (? *@"debug/dwarf".LineReader, ? error) |
| func (@"debug/dwarf".d·2 *@"debug/dwarf".Data) Reader () (? *@"debug/dwarf".Reader) |
| func (@"debug/dwarf".d·3 *@"debug/dwarf".Data) Type (@"debug/dwarf".off·4 @"debug/dwarf".Offset) (? @"debug/dwarf".Type, ? error) |
| func (@"debug/dwarf".d·2 *@"debug/dwarf".Data "esc:0x1") @"debug/dwarf".offsetToUnit (@"debug/dwarf".off·3 @"debug/dwarf".Offset) (? int) |
| func (@"debug/dwarf".d·3 *@"debug/dwarf".Data) @"debug/dwarf".parseAbbrev (@"debug/dwarf".off·4 uint32, @"debug/dwarf".vers·5 int) (? @"debug/dwarf".abbrevTable, ? error) |
| func (@"debug/dwarf".d·2 *@"debug/dwarf".Data) @"debug/dwarf".parseTypes (@"debug/dwarf".name·3 string, @"debug/dwarf".types·4 []byte) (? error) |
| func (@"debug/dwarf".d·3 *@"debug/dwarf".Data) @"debug/dwarf".parseUnits () (? []@"debug/dwarf".unit, ? error) |
| func (@"debug/dwarf".d·3 *@"debug/dwarf".Data) @"debug/dwarf".readType (@"debug/dwarf".name·4 string, @"debug/dwarf".r·5 @"debug/dwarf".typeReader, @"debug/dwarf".off·6 @"debug/dwarf".Offset, @"debug/dwarf".typeCache·7 map[@"debug/dwarf".Offset]@"debug/dwarf".Type "esc:0x1") (? @"debug/dwarf".Type, ? error) |
| func (@"debug/dwarf".d·3 *@"debug/dwarf".Data) @"debug/dwarf".sigToType (@"debug/dwarf".sig·4 uint64) (? @"debug/dwarf".Type, ? error) |
| type @"debug/elf".DynTag int |
| func (@"debug/elf".i·2 @"debug/elf".DynTag) GoString () (? string) |
| func (@"debug/elf".i·2 @"debug/elf".DynTag) String () (? string) |
| type @"debug/elf".SectionIndex int |
| func (@"debug/elf".i·2 @"debug/elf".SectionIndex) GoString () (? string) |
| func (@"debug/elf".i·2 @"debug/elf".SectionIndex) String () (? string) |
| type @"debug/elf".Symbol struct { Name string; Info byte; Other byte; Section @"debug/elf".SectionIndex; Value uint64; Size uint64 } |
| type @"debug/elf".ImportedSymbol struct { Name string; Version string; Library string } |
| type @"debug/elf".File struct { ? @"debug/elf".FileHeader; Sections []*@"debug/elf".Section; Progs []*@"debug/elf".Prog; @"debug/elf".closer @"io".Closer; @"debug/elf".gnuNeed []@"debug/elf".verneed; @"debug/elf".gnuVersym []byte } |
| func (@"debug/elf".f·2 *@"debug/elf".File "esc:0x9") Close () (? error) |
| func (@"debug/elf".f·3 *@"debug/elf".File "esc:0x9") DWARF () (? *@"debug/dwarf".Data, ? error) |
| func (@"debug/elf".f·3 *@"debug/elf".File "esc:0x9") DynString (@"debug/elf".tag·4 @"debug/elf".DynTag) (? []string, ? error) |
| func (@"debug/elf".f·3 *@"debug/elf".File "esc:0x9") DynamicSymbols () (? []@"debug/elf".Symbol, ? error) |
| func (@"debug/elf".f·3 *@"debug/elf".File "esc:0x9") ImportedLibraries () (? []string, ? error) |
| func (@"debug/elf".f·3 *@"debug/elf".File "esc:0x9") ImportedSymbols () (? []@"debug/elf".ImportedSymbol, ? error) |
| func (@"debug/elf".f·2 *@"debug/elf".File "esc:0x32") Section (@"debug/elf".name·3 string "esc:0x1") (? *@"debug/elf".Section) |
| func (@"debug/elf".f·2 *@"debug/elf".File "esc:0x32") SectionByType (@"debug/elf".typ·3 @"debug/elf".SectionType) (? *@"debug/elf".Section) |
| func (@"debug/elf".f·3 *@"debug/elf".File "esc:0x9") Symbols () (? []@"debug/elf".Symbol, ? error) |
| func (@"debug/elf".f·2 *@"debug/elf".File "esc:0x9") @"debug/elf".applyRelocations (@"debug/elf".dst·3 []byte, @"debug/elf".rels·4 []byte) (? error) |
| func (@"debug/elf".f·2 *@"debug/elf".File "esc:0x9") @"debug/elf".applyRelocations386 (@"debug/elf".dst·3 []byte, @"debug/elf".rels·4 []byte) (? error) |
| func (@"debug/elf".f·2 *@"debug/elf".File "esc:0x9") @"debug/elf".applyRelocationsAMD64 (@"debug/elf".dst·3 []byte, @"debug/elf".rels·4 []byte) (? error) |
| func (@"debug/elf".f·2 *@"debug/elf".File "esc:0x9") @"debug/elf".applyRelocationsARM (@"debug/elf".dst·3 []byte, @"debug/elf".rels·4 []byte) (? error) |
| func (@"debug/elf".f·2 *@"debug/elf".File "esc:0x9") @"debug/elf".applyRelocationsARM64 (@"debug/elf".dst·3 []byte, @"debug/elf".rels·4 []byte) (? error) |
| func (@"debug/elf".f·2 *@"debug/elf".File "esc:0x9") @"debug/elf".applyRelocationsPPC (@"debug/elf".dst·3 []byte, @"debug/elf".rels·4 []byte) (? error) |
| func (@"debug/elf".f·2 *@"debug/elf".File "esc:0x9") @"debug/elf".applyRelocationsPPC64 (@"debug/elf".dst·3 []byte, @"debug/elf".rels·4 []byte) (? error) |
| func (@"debug/elf".f·4 *@"debug/elf".File "esc:0x9") @"debug/elf".getSymbols (@"debug/elf".typ·5 @"debug/elf".SectionType) (? []@"debug/elf".Symbol, ? []byte, ? error) |
| func (@"debug/elf".f·4 *@"debug/elf".File "esc:0x9") @"debug/elf".getSymbols32 (@"debug/elf".typ·5 @"debug/elf".SectionType) (? []@"debug/elf".Symbol, ? []byte, ? error) |
| func (@"debug/elf".f·4 *@"debug/elf".File "esc:0x9") @"debug/elf".getSymbols64 (@"debug/elf".typ·5 @"debug/elf".SectionType) (? []@"debug/elf".Symbol, ? []byte, ? error) |
| func (@"debug/elf".f·1 *@"debug/elf".File "esc:0x9") @"debug/elf".gnuVersion (@"debug/elf".i·2 int, @"debug/elf".sym·3 *@"debug/elf".ImportedSymbol "esc:0x1") |
| func (@"debug/elf".f·1 *@"debug/elf".File "esc:0x9") @"debug/elf".gnuVersionInit (@"debug/elf".str·2 []byte "esc:0x1") |
| func (@"debug/elf".f·3 *@"debug/elf".File "esc:0x9") @"debug/elf".stringTable (@"debug/elf".link·4 uint32) (? []byte, ? error) |
| type @"cmd/link/internal/ld".Shlib struct { Path string; Hash []byte; Deps []string; File *@"debug/elf".File } |
| type @"cmd/link/internal/ld".Link struct { Thechar int32; Thestring string; Goarm int32; Headtype int; Arch *@"cmd/link/internal/ld".LinkArch; Debugasm int32; Debugvlog int32; Bso *@"cmd/internal/obj".Biobuf; Windows int32; Goroot string; Hash map[@"cmd/link/internal/ld".symVer]*@"cmd/link/internal/ld".LSym; Allsym *@"cmd/link/internal/ld".LSym; Nsymbol int32; Tlsg *@"cmd/link/internal/ld".LSym; Libdir []string; Library []*@"cmd/link/internal/ld".Library; Shlibs []@"cmd/link/internal/ld".Shlib; Tlsoffset int; Diag func(? string, ? ...interface {}); Cursym *@"cmd/link/internal/ld".LSym; Version int; Textp *@"cmd/link/internal/ld".LSym; Etextp *@"cmd/link/internal/ld".LSym; Nhistfile int32; Filesyms *@"cmd/link/internal/ld".LSym } |
| func @"".Addcall (@"".ctxt·2 *@"cmd/link/internal/ld".Link "esc:0x1", @"".s·3 *@"cmd/link/internal/ld".LSym "esc:0x9", @"".t·4 *@"cmd/link/internal/ld".LSym) (? int64) |
| const @"".MaxAlign = 0x20 |
| const @"".FuncAlign = 0x10 |
| const @"".MINLC = 0x1 |
| const @"".DWARFREGSP = 0x7 |
| const @"".DWARFREGLR = 0x10 |
| func @"".Main () |
| func @"".init () |
| var @"time".months [12]string |
| var @"time".days [7]string |
| var @"time".Local *@"time".Location |
| var @"time".UTC *@"time".Location |
| var @"bufio".ErrInvalidUnreadByte error |
| var @"bufio".ErrInvalidUnreadRune error |
| func @"io".NewSectionReader (@"io".r·2 @"io".ReaderAt, @"io".off·3 int64, @"io".n·4 int64) (? *@"io".SectionReader) { return (&@"io".SectionReader{ @"io".r:@"io".r·2, @"io".base:@"io".off·3, @"io".off:@"io".off·3, @"io".limit:@"io".off·3 + @"io".n·4 }) } |
| type @"debug/dwarf".DecodeError struct { Name string; Offset @"debug/dwarf".Offset; Err string } |
| func (@"debug/dwarf".e·2 @"debug/dwarf".DecodeError "esc:0x1") Error () (? string) |
| |
| $$ |
| _go_.o 0 0 0 644 103686 ` |
| go object darwin amd64 go1.5.1 X:none |
| |
| ! |
| go13ld$cmd/internal/obj.a,cmd/link/internal/ld.adebug/elf.a |
| fmt.a |
| log.aþ"".PADDR \$ãÿÿÿ\$à "".~r1type.uint32"".xtype.uint32VTgclocals·23e8278e2b69a3a75fa59b23c49ed6adTgclocals·33cdeccccebe80329f1fdbee7f5874cbT/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".Addcall eH%HD$ÐH;A Hì°H$ÀHÇÅ@h(Hh`Hl$@Hh`HÅHh`H$¸H$HD$Hh`Hl$èH$ÀH¼$1ÀHÇðèHËHL$PHHHHÅHÿÅH9ÍòH«HÓHÅHkí0HëH¬$H\$Hl$H-H,$èH\$PHHÿÈHHH«Hl$xHÓHT$hHÅHL$pH9ÈswHkí0HëHØH\$XHût^H¬$È=u4Hk Hl$@í(Ç@Æ@¶XHl$@HëH$ÐHÄ°ÃLC L$Hl$èHD$Xë·ëèHH$HT$HD$HL$Hl$ èHT$(HD$0HL$8H\$PHûtWHÅHD$HHÿÅH«HHT$`=uHé¤þÿÿLL$HT$èHT$`HD$Héþÿÿë¥èé¾ýÿÿ |
| Ä |
| 8cmd/link/internal/ld.Symgrowú |
| runtime.duffzero¬>type.cmd/link/internal/ld.Reloc¾ |
| (runtime.typedmemmove6runtime.writeBarrierEnabled |
| .runtime.writebarrierptr² |
| $runtime.panicindexÄBtype.[]cmd/link/internal/ld.Relocþ |
| "runtime.growsliceú6runtime.writeBarrierEnabled |
| .runtime.writebarrierptrò |
| 0runtime.morestack_noctxt@à"".autotmp_0002_>type.cmd/link/internal/ld.Reloc2cmd/link/internal/ld.s·2¿>type.*cmd/link/internal/ld.LSym"".r¯@type.*cmd/link/internal/ld.Reloc"".ißtype.int64"".~r30type.int64"".t >type.*cmd/link/internal/ld.LSym"".s>type.*cmd/link/internal/ld.LSym"".ctxt>type.*cmd/link/internal/ld.LinkàÛßàÕÐF`' Å a}ª&b0Tgclocals·3c6880aeaad1c45dd22473e00a52da5cTgclocals·ecd315c134c8990d741ae592a070e546T/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".gentextÀ®eH%H;aúHìh¶ûÚ¶HØ<uHÄhÃHH$HH\$HÇD$HÇD$èHD$ H·X fûuHÄhÃHD$8HÇÅ@h(HH$HH\$HÇD$HÇD$èHL$ fÇA HÇÅ@© HÇÅ@i(1ÀHD$@HD$HHD$@H-H(HL$0HHHD$(HH$èHD$¶-@(¶-@h¶-@hHÇÂHÇÁHD$PH$HT$XHT$HL$`HL$HT$(HÿÓHH$HH\$HÇD$HÇD$èHD$ HH$H\$0H\$HD$HÇD$èHH$èHD$¶-@(HÇÂHÇÁHD$PH$HT$XHT$HL$`HL$HT$(HÿÓHH$H\$0H\$H\$8H\$èHH$èHD$¶-@(HÇÂHÇÁHD$PH$HT$XHT$HL$`HL$HT$(HÿÓH-Hè1íH9ë |
| HH«èHýêH\$0=
ÁH]xHHû¥Hl$0=u}H«èHH$HH\$HÇD$HÇD$èHD$ HÇÅ@h(HÇÅ@¨ fÇ@ HH$HD$H\$0H\$èHÄhÃLèL$Hl$èépÿÿÿéTÿÿÿLExL$H\$èé,ÿÿÿEéÿÿÿHHût4Hl$0=uH«àéýþÿÿLàL$Hl$èéãþÿÿëÈHÇÀé$üÿÿèééûÿÿ^ |
| 4<cmd/link/internal/ld.BuildmodeT>cmd/link/internal/ld.Linksharedz2cmd/link/internal/ld.CtxtBgo.string."runtime.addmoduledata"È |
| >cmd/link/internal/ld.Linklookup 2cmd/link/internal/ld.Ctxt¶Bgo.string."go.link.addmoduledata"î |
| >cmd/link/internal/ld.Linklookupæ "".gentext.func1type.[3]uint8¨ |
| "runtime.newobjectÀ""".statictmp_0014Ô""".statictmp_0014ê""".statictmp_0014àê2cmd/link/internal/ld.CtxtFgo.string."runtime.firstmoduledata"¸ |
| >cmd/link/internal/ld.LinklookupÐ2cmd/link/internal/ld.Ctxt |
| Bcmd/link/internal/ld.Addpcrelplus type.[1]uint8² |
| "runtime.newobjectÊ""".statictmp_0017¾È2cmd/link/internal/ld.Ctxt |
| "".Addcall type.[1]uint8¢ |
| "runtime.newobjectº """.statictmp_0020® |
| ¸ |
| 2cmd/link/internal/ld.Ctxtê |
| 2cmd/link/internal/ld.Ctxt¢6runtime.writeBarrierEnabledÆ2cmd/link/internal/ld.Ctxtð6runtime.writeBarrierEnabled2cmd/link/internal/ld.Ctxt¨Jgo.string."go.link.addmoduledatainit"à |
| >cmd/link/internal/ld.Linklookup¶
2cmd/link/internal/ld.Ctxtæ
|
| 8cmd/link/internal/ld.Addaddr |
| .runtime.writebarrierptrÖ |
| .runtime.writebarrierptrþ2cmd/link/internal/ld.Ctxt 6runtime.writeBarrierEnabledè |
| .runtime.writebarrierptr |
| 0runtime.morestack_noctxtÐ"".autotmp_0021type.*[1]uint8"".autotmp_0019type.[]uint8"".autotmp_0016type.[]uint8"".autotmp_0013/type.[]uint8"".autotmp_0012O|type.struct { F uintptr; initfunc *cmd/link/internal/ld.LSym }"".o&type.func(...uint8)"".initfunco>type.*cmd/link/internal/ld.LSym "".addmoduledata_>type.*cmd/link/internal/ld.LSym4Ð"ÏÐBÏÐþÏФ z33)j[T$T.&3"A(cS]WÛTgclocals·f14a5bc6d08bc46424827f54d2e3f8edTgclocals·a70c3deac909e6ab834da5951d01923bT/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".adddynrelaàÖeH%H;aHì(HH$H\$0H\$H\$8H\$H\$@Hc+Hl$èHH$H\$0H\$HÇD$èHD$@HH$H\$0H\$Hh Hl$HhHl$èHÄ(ÃèéUÿÿÿ |
| 42cmd/link/internal/ld.Ctxt |
| @cmd/link/internal/ld.Addaddrplus2cmd/link/internal/ld.CtxtÎ |
| <cmd/link/internal/ld.Adduint64æ2cmd/link/internal/ld.Ctxt° |
| @cmd/link/internal/ld.AddaddrplusÄ |
| 0runtime.morestack_noctxt0P"".r @type.*cmd/link/internal/ld.Reloc"".s>type.*cmd/link/internal/ld.LSym"".rela>type.*cmd/link/internal/ld.LSymPOP°Ò1(, |
| CmTgclocals·5c5a9f3dff47a8940bdc317b9324ac2aTgclocals·33cdeccccebe80329f1fdbee7f5874cbT/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".adddynrelà[Ô[eH%HD$°H;AÈHìÐ1ÀH|$0èH´$ØH$àHB HD$(HHû=
HH³Ðjýý©
ý
H·X fû"
Ù1ÛH\$@H\$HH\$@HûíHÇ$HÇ$H$HH$HD$H|$¥HÇD$èHL$HD$ H$HL$PHHD$X=u[HCHH$HÇD$7H$H\$H$H\$H$H\$ èH$àÇBHÄÐÃLCL$HD$èë%éOÿÿÿéÿÿÿý
QH·X fû"
â1ÛH\$`H\$hH\$`Hû HÇ$HÇ$H$HH$HD$H|$ØHÇD$èHL$HD$ H$HL$PHHD$X=
HCHH$HÇD$9H$H\$H$H\$H$H\$ èH$àHD$(H·X fût&H·X fûtÇBHjHÅHjHÄÐÃ1ÛH\$@H\$HH\$@HûãHÇ$HÇ$H$HH$HD$H|$HÇD$èHL$HD$ H$HL$PHHD$X=uQHCHH$HÇD$H$H\$H$H\$H$H\$ èH$àéÿÿÿLCL$HD$èë%éYÿÿÿéÿÿÿLCL$HD$èéfþÿÿ%éþÿÿéÙýÿÿý
±ÇBHjHÅHjH·X fû"ukH$èHH$HH\$HÇD$HÇD$èH$àHD$ HùtE=u HA HAHl$(Hcm<HÅHiHÄÐÃLA L$HD$èH$àëÈë·Zû1ÛH\$`H\$hH\$`HûäHÇ$HÇ$H$HH$HT$H|$HD$HÇD$èHL$HD$ H$HL$PHHD$X=uLHCHH$HÇD$H$H\$H$H\$H$H\$ èHÄÐÃLCL$HD$èë¤%éXÿÿÿéÿÿÿH·X fû"tHÄÐÃjý
qH·^ fû
B=5û |
|
H$èHH$HH\$HÇD$HÇD$èH$àHD$ HùtE=u HA HAHl$(Hcm<HÅHiHÄÐÃLA L$HD$èH$àëÈë·H$èHH$HH\$HÇD$HÇD$èH$àHD$ HùtE=u HA HAHl$(Hcm@HÅHiHÄÐÃLA L$HD$èH$àëÈë·H·^ fûHHûw=
KH³Ð1ÛH$ H$¨H$°H$¸H$ÀH$ÈH$ HûùHÇ$HÇ$H$HH$HD$H|$±HÇD$èHL$HD$ H$HL$PHHD$X=
`HCHH$H$àH\$H|$,HD$HÇD$èHL$HD$ H$HÃHL$PHHD$X=
ÑHCHH$H\$(H\$H|$ HD$ HÇD$èHL$HD$ H$Hà HL$PHHD$X=uLHCHH$HÇD$?H$H\$H$H\$H$H\$ èHÄÐÃLCL$HD$èë¤%éTÿÿÿLCL$HD$èéÿÿÿ%éÈþÿÿLCL$HD$èéþÿÿ%éCþÿÿéþÿÿLÐL$Ht$èHD$(éýÿÿéýÿÿ=>HH$HD$èHH$HH\$HÇD$HÇD$èHD$ HH$HD$0HD$H$ØH\$H$àHc+Hl$èHD$(HT$0H¬$à¶]ûurh8¸ÝHÁã èH ëHØHH$HT$HD$èHH$H\$0H\$H$àHkHl$èH$àÇCHÄÐÃh8¸ |
| ÝHÁã èH ëHØHH$HT$HD$èëû
H^`H-H9ë
ýû
òHH$HD$èHH$HH\$HÇD$HÇD$èH$ØHD$ HùH·h HÍfi HD$8=
HHHù0L=
õLHøÝ=
©HHùHh`HiXHH$HD$HÇD$èHH$HH\$HÇD$
HÇD$èHD$ HH$HD$H\$(k8l$èH$àÇCHÄÐÃéhÿÿÿLL$HL$èH$ØHD$8é7ÿÿÿéÿÿÿH©H,$LD$èH$ØHD$8éëþÿÿéÉþÿÿLL$HD$èH$ØHD$8éþÿÿéhþÿÿû
÷ùÿÿHÄÐÃý
©ûuHÄÐÃH$èHH$HH\$HÇD$HÇD$èHD$ H$àHûtH=u+HC H$àHûtHl$(Hcm<HkHÄÐÃëçLC L$HD$èëÅë´ýNÿÿÿé/ùÿÿýý
oH·X fû"¤û |
| éHþ?HðH¾øH®H¬$H\$pHcéH|$xH9ýH+¶ûuK:ïHðHøH®HcïH9Ås"H)ÆÇBHjHÅHjHÄÐÃèH$èH$àÇCHH$HH\$HÇD$HÇD$èH$àHL$ HøtQ=u,HH HhHÅHhHHHl$(Hcm@HÍHhHÄÐÃL@ L$HL$èH$àë¼ë«èéºþÿÿý
õÿÿÇBH·X fû"
Ñ1ÛH\$@H\$HH\$@HûÞHÇ$HÇ$H$HH$HD$H|$HÇD$èHL$HD$ H$HL$PHHD$X=uLHCHH$HÇD$&H$H\$H$H\$H$H\$ èHÄÐÃLCL$HD$èë¤%é^ÿÿÿéÿÿÿý
ÇBH·X fû"
Ñ1ÛH\$`H\$hH\$`HûÞHÇ$HÇ$H$HH$HD$H|$HÇD$èHL$HD$ H$HL$PHHD$X=uLHCHH$HÇD$2H$H\$H$H\$H$H\$ èHÄÐÃLCL$HD$èë¤%é^ÿÿÿéÿÿÿý¼ýÿÿé¿òÿÿýSýý¹þÿÿýýÿÿéòÿÿý
¬H·X fû"
þÿÿH$èHH$HH\$HÇD$HÇD$èH$àHD$ HùtO=u*HA HùtHl$(Hcm<HiÇAHÄÐÃëàLA L$HD$èH$àë¾ëý
ÊñÿÿH·X fû"¦û |
| éHþ
HðH¾øH®H¬$H\$pHcéH|$xH9ýKH+¶ûu?:ïHðHøH®HcïH9ÅsH)ÆÇBHÄÐÃè1ÛH\$@H\$HH\$@HûÞHÇ$HÇ$H$HH$HD$H|$HÇD$èHL$HD$ H$HL$PHHD$X=uLHCHH$HÇD$3H$H\$H$H\$H$H\$ èHÄÐÃLCL$HD$èë¤%é^ÿÿÿéÿÿÿèétþÿÿH·X fû"Ú1ÛH\$@H\$HH\$@HûHÇ$HÇ$H$HH$HD$H|$<HÇD$èHL$HD$ H$HL$PHHD$X=
ëHCHH$HÇD$.H$H\$H$H\$H$H\$ èHD$(H$èH$àÇCHH$HH\$HÇD$HÇD$èH$àHD$ HùtE=u HA HAHl$(Hcm@HÅHiHÄÐÃLA L$HD$èH$àëÈë·LCL$HD$èéÿÿÿ%é¸þÿÿéuþÿÿý
ý 7þÿÿý
Zúÿÿé;îÿÿýIúÿÿý=úÿÿéîÿÿLÐL$Ht$èH´$ØH$àHD$(ééÿÿéuéÿÿèééÿÿ¶ |
| N |
| runtime.duffzero2cmd/link/internal/ld.Ctxt®6runtime.writeBarrierEnabledºtype.string |
| runtime.convT2EÊ6runtime.writeBarrierEnabledægo.string."unexpected R_X86_64_64 relocation for dynamic symbol %s"Ø |
| 2cmd/link/internal/ld.Diagª |
| .runtime.writebarrierptrtype.stringÔ |
| runtime.convT2E 6runtime.writeBarrierEnabled go.string."unexpected R_X86_64_PC32 relocation for dynamic symbol %s"´ |
| |
| 2cmd/link/internal/ld.Diag´type.stringú |
| runtime.convT2EÄ
6runtime.writeBarrierEnabledà
Lgo.string."unknown symbol %s in pcrel"Ò |
| 2cmd/link/internal/ld.Diag |
| .runtime.writebarrierptrÞ |
| .runtime.writebarrierptrô |
| "".addpltsym2cmd/link/internal/ld.Ctxt go.string.".plt"Ð |
| >cmd/link/internal/ld.Linklookup6runtime.writeBarrierEnabledì |
| .runtime.writebarrierptrªtype.int32ü |
| runtime.convT2EÆ6runtime.writeBarrierEnabledâRgo.string."unexpected relocation type %d"Ô |
| 2cmd/link/internal/ld.Diag |
| .runtime.writebarrierptr4cmd/link/internal/ld.Iself´:cmd/link/internal/ld.HEADTYPEØ |
| "".addpltsymæ2cmd/link/internal/ld.Ctxtü go.string.".plt"´ |
| >cmd/link/internal/ld.Linklookupæ6runtime.writeBarrierEnabledÐ |
| .runtime.writebarrierptrþ |
| "".addgotsym2cmd/link/internal/ld.Ctxt¢ go.string.".got"Ú |
| >cmd/link/internal/ld.Linklookup6runtime.writeBarrierEnabledö |
| .runtime.writebarrierptr¾2cmd/link/internal/ld.CtxtÞ6runtime.writeBarrierEnabledÐtype.string |
| runtime.convT2Eà 6runtime.writeBarrierEnabled!type.int32æ! |
| runtime.convT2E¸"6runtime.writeBarrierEnabledÜ"type.int16¸# |
| runtime.convT2E$6runtime.writeBarrierEnabled¦$go.string."unsupported relocation for dynamic symbol %s (type=%d stype=%d)"% |
| 2cmd/link/internal/ld.DiagÌ% |
| .runtime.writebarrierptr& |
| .runtime.writebarrierptrÒ& |
| .runtime.writebarrierptr¬' |
| .runtime.writebarrierptrÚ'4cmd/link/internal/ld.Iselfö'2cmd/link/internal/ld.Ctxt( |
| <cmd/link/internal/ld.Adddynsym (2cmd/link/internal/ld.Ctxt¶("go.string.".rela"î( |
| >cmd/link/internal/ld.Linklookup)2cmd/link/internal/ld.Ctxtæ) |
| @cmd/link/internal/ld.AddaddrplusÖ*2cmd/link/internal/ld.Ctxtü* |
| <cmd/link/internal/ld.Adduint64+2cmd/link/internal/ld.CtxtÒ+ |
| <cmd/link/internal/ld.Adduint64º,2cmd/link/internal/ld.Ctxtà, |
| <cmd/link/internal/ld.Adduint64ð,:cmd/link/internal/ld.HEADTYPE-8cmd/link/internal/ld.ThearchÎ-2cmd/link/internal/ld.Ctxtê- |
| <cmd/link/internal/ld.Adddynsymø-2cmd/link/internal/ld.Ctxt. go.string.".got"Æ. |
| >cmd/link/internal/ld.Linklookupª/6runtime.writeBarrierEnabledô/6runtime.writeBarrierEnabled°06runtime.writeBarrierEnabledþ02cmd/link/internal/ld.Ctxt¬1 |
| <cmd/link/internal/ld.Adduint64º12cmd/link/internal/ld.CtxtÐ12go.string.".linkedit.got"2 |
| >cmd/link/internal/ld.Linklookup 22cmd/link/internal/ld.CtxtÔ2 |
| <cmd/link/internal/ld.Adduint32º3 |
| .runtime.writebarrierptr4 |
| .runtime.writebarrierptrò4 |
| .runtime.writebarrierptr°5:cmd/link/internal/ld.HEADTYPEð5:cmd/link/internal/ld.HEADTYPE6 |
| "".addpltsymª62cmd/link/internal/ld.CtxtÀ6 go.string.".plt"ø6 |
| >cmd/link/internal/ld.Linklookupª76runtime.writeBarrierEnabledª8 |
| .runtime.writebarrierpträ; |
| $runtime.panicindexú; |
| "".addgotsym¦<2cmd/link/internal/ld.Ctxt¼< go.string.".got"ô< |
| >cmd/link/internal/ld.Linklookup¦=6runtime.writeBarrierEnabled¨> |
| .runtime.writebarrierptrÎ> |
| $runtime.panicindex¨@type.stringî@ |
| runtime.convT2E¸A6runtime.writeBarrierEnabledÔAdgo.string."unexpected reloc for dynamic symbol %s"ÆB |
| 2cmd/link/internal/ld.DiagúB |
| .runtime.writebarrierptrìDtype.string²E |
| runtime.convT2EüE6runtime.writeBarrierEnabledF|go.string."unexpected pc-relative reloc for dynamic symbol %s"G |
| 2cmd/link/internal/ld.Diag¾G |
| .runtime.writebarrierptr´I |
| "".addpltsymÂI2cmd/link/internal/ld.CtxtØI go.string.".plt"J |
| >cmd/link/internal/ld.LinklookupÂJ6runtime.writeBarrierEnabledÀK |
| .runtime.writebarrierptr¾N |
| $runtime.panicindexÆOtype.stringP |
| runtime.convT2EÖP6runtime.writeBarrierEnabledòP~go.string."unexpected GOT_LOAD reloc for non-dynamic symbol %s"äQ |
| 2cmd/link/internal/ld.DiagR |
| .runtime.writebarrierptrÌR |
| $runtime.panicindexTtype.stringÆT |
| runtime.convT2EU6runtime.writeBarrierEnabled´Utgo.string."unexpected GOT reloc for non-dynamic symbol %s"¦V |
| 2cmd/link/internal/ld.DiagÂV |
| "".addgotsymîV2cmd/link/internal/ld.CtxtW go.string.".got"¼W |
| >cmd/link/internal/ld.LinklookupîW6runtime.writeBarrierEnabledØX |
| .runtime.writebarrierptrY |
| .runtime.writebarrierptröZ |
| .runtime.writebarrierptrÂ[ |
| 0runtime.morestack_noctxt z"".autotmp_0093"type.interface {}"".autotmp_0092"type.interface {}"".autotmp_0091"type.interface {}"".autotmp_0090_(type.[3]interface {}"".autotmp_0087&type.[]interface {}"".autotmp_0086type.uint64"".autotmp_0085type.uint32"".autotmp_0082type.int32"".autotmp_0081"type.interface {}"".autotmp_0080(type.[1]interface {}"".autotmp_0078*type.*[1]interface {}"".autotmp_0077&type.[]interface {}"".autotmp_0076type.int32"".autotmp_0075"type.interface {}"".autotmp_0074(type.[1]interface {}"".autotmp_0072*type.*[1]interface {}"".autotmp_0071&type.[]interface {}"".autotmp_0070"type.interface {}"".autotmp_0069(type.[1]interface {}"".autotmp_0067*type.*[1]interface {}"".autotmp_0066&type.[]interface {}"".autotmp_0065"type.interface {}"".autotmp_0064(type.[1]interface {}"".autotmp_0062*type.*[1]interface {}"".autotmp_0061&type.[]interface {}"".autotmp_0060"type.interface {}"".autotmp_0059(type.[1]interface {}"".autotmp_0057*type.*[1]interface {}"".autotmp_0056&type.[]interface {}"".autotmp_0055type.int32"".autotmp_0054"type.interface {}"".autotmp_0053(type.[1]interface {}"".autotmp_0051*type.*[1]interface {}"".autotmp_0050&type.[]interface {}"".autotmp_0049"type.interface {}"".autotmp_0048(type.[1]interface {}"".autotmp_0046*type.*[1]interface {}"".autotmp_0045&type.[]interface {}"".autotmp_0044ÿ"type.interface {}"".autotmp_0043ß(type.[1]interface {}"".autotmp_0040&type.[]interface {}"".autotmp_0038>type.*cmd/link/internal/ld.LSym"".autotmp_0037type.int64"".autotmp_0036>type.*cmd/link/internal/ld.LSym"".autotmp_0035type.int64"".autotmp_0034>type.*cmd/link/internal/ld.LSym"".autotmp_0033>type.*cmd/link/internal/ld.LSym"".autotmp_0032type.int64"".autotmp_0031>type.*cmd/link/internal/ld.LSym"".autotmp_0030>type.*cmd/link/internal/ld.LSym"".autotmp_0029type.int64"".autotmp_0028type.int64"".autotmp_0027>type.*cmd/link/internal/ld.LSym"".autotmp_0026type.int64"".autotmp_0025type.int64"".autotmp_0023type.int64"".got¯>type.*cmd/link/internal/ld.LSym"".rela¿>type.*cmd/link/internal/ld.LSym"".targÏ>type.*cmd/link/internal/ld.LSym"".r@type.*cmd/link/internal/ld.Reloc"".s>type.*cmd/link/internal/ld.LSym® ç Ô Ë 9 © ª « À § y í ¨ ¡ ü Ï ß Òð-ôÞ; %jÙ']âÙ'* N +×'ð N N |
| `%ÏmY
3A0+0 |
| .;%T""" N
<Y) N <Ñ'&Ñ'7y®/y N (Y |
| )Ñ'Ú N *áÞ/©ª©*Üÿl)p£l'KlhßÑp P
K+GE µ3±äªl{Ågl}p¹o6Tgclocals·50d6a09470a4a7f748de07ade638578aTgclocals·647638c6fbbae2839d510ba1e5611707T/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".elfreloc1 eH%H;a«HìH\$H$HHÿÓHL$HY(CHiýÂýu¶YûuBHcØHÁã HË |
| H$HHÿÓH\$HkH,$HHÿÓHÇD$ HÄöYûuHcØHÁã HËH$HHÿÓë³HÇD$ ÿÿÿÿHÄÃý
®¶Yû
Hi(H·] fû"ud¶ûtO¶HÙùt HcØHÁã HËH$HHÿÓéEÿÿÿHcØHÁã HË H$HHÿÓé%ÿÿÿHÇÁë²HcØHÁã HËH$HHÿÓéüþÿÿHÇD$ ÿÿÿÿHÄÃýut¶Yûu]Hi(H·] fû"u.Hi(H]0Hûu HcØHÁã HËH$HHÿÓé£þÿÿHcØHÁã HËH$HHÿÓéþÿÿHÇD$ ÿÿÿÿHÄÃHÇD$ ÿÿÿÿHÄÃý
u7¶Yûu HcØHÁã HËH$HHÿÓé9þÿÿHÇD$ ÿÿÿÿHÄÃýu7¶Yûu HcØHÁã HËH$HHÿÓéýýÿÿHÇD$ ÿÿÿÿHÄÃý
qÿÿÿ¶Yûu HcØHÁã HË H$HHÿÓé½ýÿÿHÇD$ ÿÿÿÿHÄÃèé8ýÿÿ8 |
| F8cmd/link/internal/ld.ThearchTÈ8cmd/link/internal/ld.ThearchÖú8cmd/link/internal/ld.ThearchÞ8cmd/link/internal/ld.Thearchìà<cmd/link/internal/ld.Buildmodeø>cmd/link/internal/ld.Linkshared´8cmd/link/internal/ld.ThearchÂô8cmd/link/internal/ld.ThearchÆ8cmd/link/internal/ld.ThearchÔø8cmd/link/internal/ld.Thearch¸8cmd/link/internal/ld.ThearchÆÌ8cmd/link/internal/ld.ThearchÚÄ 8cmd/link/internal/ld.ThearchÒ Ä |
| 8cmd/link/internal/ld.ThearchÒ |
| þ |
| |
| 0runtime.morestack_noctxt0"".~r2 type.int"".sectofftype.int64"".r@type.*cmd/link/internal/ld.RelocL|3¶x
;;?ÐÌ nm je"
<78= 2+ _ \W NI: y*¦Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cbT/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".machoreloc1êeH%HD$°H;ASHìÐH$ØHA(H·X fû#ðYûäHD$0H¨Ø¿]Øû
Ò1ÛH$H$H$ H$¨H$°H$¸H$ÀH$ÈH$HûwHÇD$PHÇD$XH\$HHH$HL$H|$8HD$HÇD$èHL$HD$ H\$HHL$8HHD$@=
äHCHH$H\$0H\$H|$³HÇD$èHL$HD$ H\$HHÃHL$8HHD$@=
aHCHH$H\$0H«ØHl$H|$)HD$HÇD$èHL$HD$ H\$HHÃ HL$8HHD$@=
ÑHCHH$H\$0H\$H|$ HD$ HÇD$èHL$HD$ H\$HHÃ0HL$8HHD$@=uOHCHH$HÇD$5H\$HH\$H\$PH\$H\$XH\$ èHÇ$èÿÿÿÿHÄÐÃLCL$HD$èë¡%éTÿÿÿLCL$HD$èéÿÿÿ%éËþÿÿLCL$HD$èéþÿÿ%éAþÿÿLCL$HD$èé þÿÿ%é¼ýÿÿéýÿÿiý
¯È¶i@ýww@ýuIÃË\$,H$àÛ$HHÿÓ\$,$HHÿÓHÇ$èHÄÐÃ@ýuÃË\$,ë¬HÇ$èÿÿÿÿHÄÐÃ@ýuÃË\$,ë@ýuÒÃË\$,émÿÿÿýu
é@ÿÿÿýu
é,ÿÿÿHÇ$èÿÿÿÿHÄÐÃHD$0X8û#1ÛH\$`H\$hH\$pH\$xH$H$H\$`HûçHÇD$PHÇD$XH\$HHH$HL$H|$¨HD$HÇD$èHL$HD$ H\$HHL$8HHD$@=
THCHH$H\$0H\$H|$#HÇD$èHL$HD$ H\$HHÃHL$8HHD$@=
ÑHCHH$H\$0H\$H|$ HD$ HÇD$èHL$HD$ H\$HHà HL$8HHD$@=uOHCHH$HÇD$'H\$HH\$H\$PH\$H\$XH\$ èHÇ$èÿÿÿÿHÄÐÃLCL$HD$èë¡%éTÿÿÿLCL$HD$èéÿÿÿ%éÑþÿÿLCL$HD$èéþÿÿ%éLþÿÿéþÿÿ@8
éÈüÿÿèéùÿÿL |
| type.int32ð |
| runtime.convT2E´6runtime.writeBarrierEnabledØtype.string¨ |
| runtime.convT2Eô6runtime.writeBarrierEnabledtype.string |
| runtime.convT2EÎ6runtime.writeBarrierEnabledòtype.int16Î |
| runtime.convT2E 6runtime.writeBarrierEnabled¶ go.string."reloc %d to symbol %s in non-macho section %s type=%d" |
| |
| 2cmd/link/internal/ld.Diagâ |
| |
| .runtime.writebarrierptr¢ |
| .runtime.writebarrierptrè |
| .runtime.writebarrierptr® |
| .runtime.writebarrierptrÖ
ð8cmd/link/internal/ld.Thearchä
ü
ð8cmd/link/internal/ld.Thearchtype.int32æ |
| runtime.convT2Eª6runtime.writeBarrierEnabledÎtype.string |
| runtime.convT2Eê6runtime.writeBarrierEnabledtype.int16ê |
| runtime.convT2E¶6runtime.writeBarrierEnabledÒfgo.string."reloc %d to non-macho symbol %s type=%d"² |
| 2cmd/link/internal/ld.Diagþ |
| .runtime.writebarrierptr¾ |
| .runtime.writebarrierptr |
| .runtime.writebarrierptrØ |
| 0runtime.morestack_noctxt0 2"".autotmp_0126"type.interface {}"".autotmp_0125"type.interface {}"".autotmp_0124"type.interface {}"".autotmp_0123"type.interface {}"".autotmp_0122(type.[4]interface {}"".autotmp_0119&type.[]interface {}"".autotmp_0118"type.interface {}"".autotmp_0117"type.interface {}"".autotmp_0116¯"type.interface {}"".autotmp_0115ß(type.[3]interface {}"".autotmp_0112&type.[]interface {}"".autotmp_0111type.uint32"".autotmp_0110type.uint32"".autotmp_0109type.uint32"".autotmp_0108type.uint32"".autotmp_0107type.uint32"".autotmp_0106type.uint32"".autotmp_0105type.uint32"".autotmp_0104type.uint32"".autotmp_0103type.uint32 |
| "".rs¿>type.*cmd/link/internal/ld.LSym"".vÇtype.uint32"".~r2 type.int"".sectofftype.int64"".r@type.*cmd/link/internal/ld.RelocP ÷ ' f Æ
º' ® |
| |
| 5 !¢m)<÷¯d& ¢ÀÂd& bTgclocals·948c285cf1025b717e2658a3cccfd415Tgclocals·efe1266183631131db57ccace41151adT/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".pereloc1ðeH%HD$øH;AÖHìH$HA(HD$(X8û1ÛH\$XH\$`H\$hH\$pH\$xH$H\$XHûãHÇD$HHÇD$PH\$@HH$HL$H|$¤HD$HÇD$èHL$HD$ H\$@HL$0HHD$8=
PHCHH$H\$(H\$H|$HÇD$èHL$HD$ H\$@HÃHL$0HHD$8=
ÍHCHH$H\$(H\$H|$HD$ HÇD$èHL$HD$ H\$@Hà HL$0HHD$8=uKHCHH$HÇD$&H\$@H\$H\$HH\$H\$PH\$ èÆ$ HÄÃLCL$HD$èë¥%éXÿÿÿLCL$HD$èé ÿÿÿ%éÕþÿÿLCL$HD$èéþÿÿ%éPþÿÿéþÿÿH$Û$HHÿÓH\$(k8,$HHÿÓH$iýu5¶Yûu%¸f$HHÿÓÆ$ HÄøëÙýu¸ëÍýtôÆ$ HÄÃèéýÿÿ, |
| type.int32â |
| runtime.convT2E¦6runtime.writeBarrierEnabledÊtype.string |
| runtime.convT2Eæ6runtime.writeBarrierEnabledtype.int16æ |
| runtime.convT2E²6runtime.writeBarrierEnabledÎdgo.string."reloc %d to non-coff symbol %s type=%d"® |
| 2cmd/link/internal/ld.Diagò |
| .runtime.writebarrierptr² |
| .runtime.writebarrierptrø |
| .runtime.writebarrierptrÐ ð8cmd/link/internal/ld.ThearchÞ þ ð8cmd/link/internal/ld.Thearch |
| Ú |
| 8cmd/link/internal/ld.Thearchè |
| Þ |
| 0runtime.morestack_noctxt0"".autotmp_0135"type.interface {}"".autotmp_0134"type.interface {}"".autotmp_0133¯"type.interface {}"".autotmp_0132_(type.[3]interface {}"".autotmp_0129&type.[]interface {} |
| "".rs¿>type.*cmd/link/internal/ld.LSym"".~r2 type.bool"".sectofftype.int64"".r@type.*cmd/link/internal/ld.Reloc4ËÚ'^'m &°Âd" WzTgclocals·dea2c01c674be151aeaf6fe41713b420Tgclocals·f227720e2286816a76f149dae0c572ebT/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".archreloc HÇD$ ÿÿÿÿÃ@"".~r30type.int"".val type.*int64"".s>type.*cmd/link/internal/ld.LSym"".r@type.*cmd/link/internal/ld.RelocÔTgclocals·e5d5edcf53e2c122038779d75a487a60Tgclocals·33cdeccccebe80329f1fdbee7f5874cbT/tmp/go/src/cmd/link/internal/amd64/asm.goþ&"".archrelocvariantÀ¦eH%H;av=Hì(HH$HÇD$1ÛH\$H\$H\$ èH\$@H\$HHÄ(Ãèë |
| ,Rgo.string."unexpected relocation variant"r |
| log.Fatalf |
| 0runtime.morestack_noctxt@P"".~r30type.int64"".t type.int64"".s>type.*cmd/link/internal/ld.LSym"".r@type.*cmd/link/internal/ld.RelocP8OP`Ú* |
| 8(Tgclocals·0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals·33cdeccccebe80329f1fdbee7f5874cbT/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".elfsetupplt úeH%H;a Hì8HH$HH\$HÇD$HÇD$èH\$ H\$(HH$HH\$HÇD$HÇD$èHD$(H\$ H\$0HX`Hû
HH$HD$ÆD$ÿèHH$H\$(H\$ÆD$5èHH$H\$(H\$H\$0H\$HÇD$èHH$H\$(H\$ÆD$ÿèHH$H\$(H\$ÆD$%èHH$H\$(H\$H\$0H\$HÇD$èHH$H\$(H\$ÇD$@èHH$HH\$HÇD$HÇD$èHD$ HH$H\$0H\$HD$HÇD$èHH$H\$0H\$HÇD$èHH$H\$0H\$HÇD$èHÄ8ÃèéÃýÿÿ> |
| 42cmd/link/internal/ld.CtxtJ go.string.".plt" |
| >cmd/link/internal/ld.Linklookup¤2cmd/link/internal/ld.Ctxtº(go.string.".got.plt"ò |
| >cmd/link/internal/ld.Linklookupº2cmd/link/internal/ld.Ctxtà |
| :cmd/link/internal/ld.Adduint8î2cmd/link/internal/ld.Ctxt |
| :cmd/link/internal/ld.Adduint8¬2cmd/link/internal/ld.Ctxtø |
| Bcmd/link/internal/ld.Addpcrelplus2cmd/link/internal/ld.Ctxt¶ |
| :cmd/link/internal/ld.Adduint8Ä2cmd/link/internal/ld.Ctxtô |
| :cmd/link/internal/ld.Adduint82cmd/link/internal/ld.CtxtÎ |
| Bcmd/link/internal/ld.AddpcrelplusÜ2cmd/link/internal/ld.Ctxt |
| <cmd/link/internal/ld.Adduint32 2cmd/link/internal/ld.Ctxt¶(go.string.".dynamic"î |
| >cmd/link/internal/ld.Linklookup2cmd/link/internal/ld.CtxtÈ |
| @cmd/link/internal/ld.AddaddrplusÖ2cmd/link/internal/ld.Ctxt |
| <cmd/link/internal/ld.Adduint642cmd/link/internal/ld.CtxtÔ |
| <cmd/link/internal/ld.Adduint64è |
| 0runtime.morestack_noctxtp"".got>type.*cmd/link/internal/ld.LSym"".plt>type.*cmd/link/internal/ld.LSympop
ÀDä8=--"[##1
@87Ù¡Tgclocals·f6bd6b3389b872033d462029172c8612Tgclocals·004a01713ed78f3a912721f1856220a7T/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".addpltsymàÆeH%H;aHìHHD$PX<û|HÄHÃHH$HD$è=´HH$HH\$HÇD$HÇD$èH\$ H\$0HH$HH\$HÇD$HÇD$èH\$ H\$@HH$HH\$HÇD$ HÇD$èH\$ H\$(Hl$0H]`HûuèHH$H\$0H\$ÆD$ÿèHH$H\$0H\$ÆD$%èHD$@HH$H\$0H\$HD$Hh`Hl$èHD$0HH$H\$@H\$HD$Hh`Hl$èHH$H\$0H\$ÆD$hèHl$@HE`HHèHèH$H\$0H\$HÃHÁû?HÁë=HÃHÁûÛ\$èHH$H\$0H\$ÆD$éèHD$0HH$HD$HX`HÃH÷ÛÛ\$èHD$@HH$H\$(H\$HD$HX`HëH\$èH\$Pk8¸ÝHÁã èH ëHØHH$H\$(H\$HD$èHH$H\$(H\$HÇD$èH\$PHûtLD$0Ih`Híík<HÄHÃëåû
\H\$PH$èHH$HH\$HÇD$HÇD$èH\$ H\$8HH$HH\$HÇD$
HÇD$èHD$ HH$HD$H\$Pk8l$èHD$8H\$PHû§Hh`ík<HH$HD$ÆD$ÿèHH$H\$8H\$ÆD$%èHH$HH\$HÇD$HÇD$èHD$ HH$H\$8H\$HD$H\$PHck@Hl$èéþÿÿéRÿÿÿHH$HÇD$$1ÛH\$H\$H\$ èé]þÿÿèé]ûÿÿt |
| X2cmd/link/internal/ld.Ctxtt |
| <cmd/link/internal/ld.Adddynsym4cmd/link/internal/ld.Iself2cmd/link/internal/ld.Ctxt² go.string.".plt"ê |
| >cmd/link/internal/ld.Linklookup2cmd/link/internal/ld.Ctxt¢(go.string.".got.plt"Ú |
| >cmd/link/internal/ld.Linklookupü2cmd/link/internal/ld.Ctxt*go.string.".rela.plt"Ê |
| >cmd/link/internal/ld.Linklookup |
| "".elfsetupplt2cmd/link/internal/ld.CtxtÄ |
| :cmd/link/internal/ld.Adduint8Ò2cmd/link/internal/ld.Ctxt |
| :cmd/link/internal/ld.Adduint82cmd/link/internal/ld.CtxtÜ |
| Bcmd/link/internal/ld.Addpcrelplusô2cmd/link/internal/ld.Ctxt¶ |
| @cmd/link/internal/ld.AddaddrplusÄ2cmd/link/internal/ld.Ctxtô |
| :cmd/link/internal/ld.Adduint82cmd/link/internal/ld.Ctxtú |
| <cmd/link/internal/ld.Adduint322cmd/link/internal/ld.Ctxt¸ |
| :cmd/link/internal/ld.Adduint8Ð2cmd/link/internal/ld.Ctxt |
| <cmd/link/internal/ld.Adduint32¦ 2cmd/link/internal/ld.Ctxtð |
| @cmd/link/internal/ld.Addaddrplus´ |
| 2cmd/link/internal/ld.Ctxtä |
| |
| <cmd/link/internal/ld.Adduint64ò |
| 2cmd/link/internal/ld.Ctxtª |
| <cmd/link/internal/ld.Adduint64:cmd/link/internal/ld.HEADTYPE° |
| "".addgotsym¾2cmd/link/internal/ld.CtxtÔ go.string.".plt"
|
| >cmd/link/internal/ld.Linklookup®
2cmd/link/internal/ld.CtxtÄ
2go.string.".linkedit.plt"ü
|
| >cmd/link/internal/ld.Linklookup2cmd/link/internal/ld.CtxtÈ |
| <cmd/link/internal/ld.Adduint322cmd/link/internal/ld.Ctxt¶ |
| :cmd/link/internal/ld.Adduint8Ä2cmd/link/internal/ld.Ctxtô |
| :cmd/link/internal/ld.Adduint82cmd/link/internal/ld.Ctxt go.string.".got"Ð |
| >cmd/link/internal/ld.Linklookupè2cmd/link/internal/ld.Ctxt´ |
| Bcmd/link/internal/ld.AddpcrelplusÚ`go.string."addpltsym: unsupported binary format" |
| 2cmd/link/internal/ld.Diag´ |
| 0runtime.morestack_noctxt"".autotmp_0139>type.*cmd/link/internal/ld.LSym"".plt>type.*cmd/link/internal/ld.LSym"".rela?>type.*cmd/link/internal/ld.LSym"".got>type.*cmd/link/internal/ld.LSym"".plt/>type.*cmd/link/internal/ld.LSym"".s>type.*cmd/link/internal/ld.LSym(ѵ°
888$-(C$+,:#438Y`*.9s8õ]Cf |
| Ü WTgclocals·6718fa3ce60556785ebaaf7cd5569edeTgclocals·c1bec65e57b48082689961ed14d4a304T/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".addgotsymàÂeH%H;aHì8HD$@X@û|HÄ8ÃHH$HD$èHH$HH\$HÇD$HÇD$èHD$ H\$@HûHh`ík@HH$HD$0HD$HÇD$è=ÇHH$HH\$HÇD$HÇD$èHD$ HH$HD$(HD$H\$0H\$H\$@Hck@Hl$èH\$@k8¸ÝHÁã èH ëHØHH$H\$(H\$HD$èHH$H\$(H\$HÇD$èHÄ8ÃûuVHH$HH\$HÇD$
HÇD$èHD$ HH$HD$H\$@k8l$èëHH$HÇD$$1ÛH\$H\$H\$ èékÿÿÿéiþÿÿèéßýÿÿ6 |
| X2cmd/link/internal/ld.Ctxtt |
| <cmd/link/internal/ld.Adddynsym2cmd/link/internal/ld.Ctxt go.string.".got"Ð |
| >cmd/link/internal/ld.Linklookup2cmd/link/internal/ld.CtxtÐ |
| <cmd/link/internal/ld.Adduint64Ü4cmd/link/internal/ld.Iselfø2cmd/link/internal/ld.Ctxt"go.string.".rela"Æ |
| >cmd/link/internal/ld.LinklookupÞ2cmd/link/internal/ld.Ctxt´ |
| @cmd/link/internal/ld.Addaddrplusø2cmd/link/internal/ld.Ctxt¨ |
| <cmd/link/internal/ld.Adduint64¶2cmd/link/internal/ld.Ctxtî |
| <cmd/link/internal/ld.Adduint64:cmd/link/internal/ld.HEADTYPE2cmd/link/internal/ld.Ctxt²2go.string.".linkedit.got"ê |
| >cmd/link/internal/ld.Linklookup2cmd/link/internal/ld.Ctxt¶ |
| <cmd/link/internal/ld.Adduint32È`go.string."addgotsym: unsupported binary format" |
| 2cmd/link/internal/ld.Diag° |
| 0runtime.morestack_noctxtp"".rela>type.*cmd/link/internal/ld.LSym"".got>type.*cmd/link/internal/ld.LSym"".s>type.*cmd/link/internal/ld.LSympopÖop°°T¢ 3#
32:# T*
9nr]ºTgclocals·37a2283f5c69c342946cad8073b58fcaTgclocals·008e235a1392cc90d1ed9ad2f7e76d87T/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".asmb aaeH%H$øþÿÿH;AHì1ÀH¼$èHHû@HH$èò$òD$pHH$1íH9è1ÛH$HH$PH$HHûYHÇ$xHÇ$H$pHH$H\$pH\$HÇD$èHL$HD$ H$pH$8HH$@=
ÍHCH$H$H$H$H$ HL$HH\$HÇD$H$pH\$ H$xH\$(H$H\$0èHH$èHHû@HH$èò$òD$pHH$1íH9èË1ÛH$(H$0H$(Hû HÇ$xHÇ$H$pHH$H\$pH\$HÇD$èHL$HD$ H$pH$8HH$@=
HCH$H$H$H$H$ HL$HH\$HÇD$H$pH\$ H$xH\$(H$H\$0èHH$è=tèHH$H[H-H)ëH-HëH$èH$HhH,$Hh Hl$èH$HC(1íH9ètZH$HXH-H)ëH-HëH$èH$HhH,$Hh Hl$èH$HC(1íH9èu¦HHûHHû@HH$èò$òD$pHH$1íH9è81ÛH$H$ H$Hû
HÇ$xHÇ$H$pHH$H\$pH\$HÇD$èHL$HD$ H$pH$8HH$@=
HCH$H$H$H$H$ HL$HH\$HÇD$H$pH\$ H$xH\$(H$H\$0èHH$èHH$èHH$HH\$èHHû@HH$èò$òD$pHH$1íH9èS1ÛH$H$H$Hû(HÇ$xHÇ$H$pHH$H\$pH\$HÇD$èHL$HD$ H$pH$8HH$@=
HCH$H$H$H$H$ HL$HH\$HÇD$
H$pH\$ H$xH\$(H$H\$0èHH$èHH$èHH$HH\$èHÇD$`û
ãHHû@HH$èò$òD$pHH$1íH9èV1ÛH$øH$H$øHû+HÇ$xHÇ$H$pHH$H\$pH\$HÇD$èHL$HD$ H$pH$8HH$@=
HCH$H$H$H$H$ HL$HH\$HÇD$H$pH\$ H$xH\$(H$H\$0èHcH-HëHØHcHÙHû×
HÇHHcHÙHû
HûHÃH$èèH$HèèH$H-H)ëHèH$H\$`øäø»ø
¢HÇÇÇÇHÇD$XHHû
ãHHû@HH$èò$òD$pHH$1íH9èÛ |
| 1ÛH$ØH$àH$ØHû° |
| HÇ$xHÇ$H$pHH$H\$pH\$HÇD$èHL$HD$ H$pH$8HH$@=
$ |
| HCH$H$H$H$H$ HL$HH\$HÇD$ |
| H$pH\$ H$xH\$(H$H\$0èHH$èHL$Xøþø¸ø
KHHcHÙHûûH
Hl$`HÁHéHL$XH$èø
HHûuèHHû@HH$èò$òD$pHH$1íH9èp1ÛH$¨H$°H$¨HûEHÇ$xHÇ$H$pHH$H\$pH\$HÇD$èHL$HD$ H$pH$8HH$@=
¹HCH$H$H$H$H$ HL$HH\$HÇD$H$pH\$ H$xH\$(H$H\$0èHH$èHÇ$èøBø,øuèèHÄÃøuîH\$XH$èëÞøtëøtæøtáëÍøøtÕøtÐë¼ø
«» |
| Ë$èHÛ$èHÛ$èHH-H)ëÛ$è$èèH$HD$PÃãÿÿÿ$è$è$èH\$PH$èéÿÿÿø |
| ÿÿÿø
öþÿÿèéìþÿÿLCL$HD$èé4þÿÿé´ýÿÿHH$HH\$HH\$èH\$H$éVýÿÿø
ïèèHH$HH\$HÇD$HÇD$èH\$ H\$xH\$x1íH9ë±üÿÿH\$xH«øë1À-Ã9ë}fH\$xHûtlHðHøH«H¬$hH$XHD$hH$`H9Ès.H¶+@,$èHD$hHÿÀ-Ã9ë|èéüÿÿèëø
¯HHû<HH$èò$òD$pHH$1íH9è+1ÛH$¸H$ÀH$¸HûHÇ$xHÇ$H$pHH$H\$pH\$HÇD$èHL$HD$ H$pH$8HH$@=uxHCH$H$H$H$H$ HL$HH\$HÇD$H$pH\$ H$xH\$(H$H\$0èèé´úÿÿLCL$HD$èéuÿÿÿéùþÿÿHH$HH\$HH\$èH\$H$éþÿÿ=OúÿÿH\$XH$èèèHH$HH\$HH\$èHHû@HH$èò$òD$pHH$1íH9èE1ÛH$ÈH$ÐH$ÈHûHÇ$xHÇ$H$pHH$H\$pH\$HÇD$èHL$HD$ H$pH$8HH$@=
HCH$H$H$H$H$ HL$HH\$HÇD$H$pH\$ H$xH\$(H$H\$0èèHHû
¨øÿÿèéøÿÿLCL$HD$èé_ÿÿÿéßþÿÿHH$HH\$HH\$èH\$H$éþÿÿHÞHÿÎHÆHðHûÿtHH÷ûHÐHø}HÈHóH)ÃHØéÔ÷ÿÿ1Àëåø
Ù÷ÿÿHH-HèHcHÙHûHÁé°÷ÿÿHÞHÿÎHÆHðHûÿtHH÷ûHÐHø}HÈHóH)ÃHØëÊ1Àëèøu!HÇH
H-HééX÷ÿÿøvÿÿÿømÿÿÿéA÷ÿÿø øZÿÿÿøQÿÿÿøHÿÿÿé÷ÿÿø tø |
| 5ÿÿÿø
÷ÿÿHH-HèHÇÁHùHÁéßöÿÿHÎHÿÎHÆHðHùÿtHH÷ùHÐHø}HÈHóH)ÃHØëÊ1ÀëèLCL$HD$èéÉõÿÿéIõÿÿHH$HH\$HH\$èH\$H$éëôÿÿøuHÇéTôÿÿ1ÛH$èH$ðH$èHûÐHÇ$xHÇ$H$pHH$HH\$HÇD$èHL$HD$ H$pH$8HH$@=uIHCHH$HÇD$H$pH\$H$xH\$H$H\$ èétóÿÿLCL$HD$èë§é)ÿÿÿøPóÿÿøãþÿÿøÚþÿÿéåþÿÿø ø+óÿÿø¾þÿÿøµþÿÿéÀþÿÿø óÿÿø |
| þÿÿøùòÿÿé þÿÿHÞHÿÎHÆHðHûÿtHH÷ûHÐHø}HÈHóH)ÃHØéKòÿÿ1ÀëåHÞHÿÎHÆHðHûÿtHH÷ûHÐHø}HÈH÷H)Çéþñÿÿ1ÀëèLCL$HD$èéNñÿÿéÎðÿÿHH$HH\$HH\$èH\$H$épðÿÿLCL$HD$èéQïÿÿéÑîÿÿHH$HH\$HH\$èH\$H$ésîÿÿLCL$HD$èélíÿÿéììÿÿHH$HH\$HH\$èH\$H$éìÿÿLCL$HD$èéÙêÿÿéYêÿÿHH$HH\$HH\$èH\$H$éûéÿÿLCL$HD$èé éÿÿé èÿÿHH$HH\$HH\$èH\$H$éBèÿÿèé½çÿÿú |
| Z |
| ê runtime.duffzerohà4cmd/link/internal/ld.Debug0cmd/link/internal/ld.Bso¤ |
| 0cmd/internal/obj.CputimeÈTgo.itab.*cmd/internal/obj.Biobuf.io.Writertype.float64¼ |
| runtime.convT2E6runtime.writeBarrierEnabled0go.string."%5.2f asmb\n"ü |
| fmt.Fprintf0cmd/link/internal/ld.Bso |
| @cmd/internal/obj.(*Biobuf).Flushªà4cmd/link/internal/ld.DebugÌ0cmd/link/internal/ld.Bsoæ |
| 0cmd/internal/obj.CputimeTgo.itab.*cmd/internal/obj.Biobuf.io.WriterÆtype.float64þ |
| runtime.convT2EÔ 6runtime.writeBarrierEnabledÊ |
| 6go.string."%5.2f codeblk\n"¾ |
| fmt.FprintfÌ0cmd/link/internal/ld.BsoÞ |
| @cmd/internal/obj.(*Biobuf).Flushê4cmd/link/internal/ld.Iselfú |
| Bcmd/link/internal/ld.AsmbelfsetupP8cmd/link/internal/ld.Segtext®8cmd/link/internal/ld.SegtextÂ08cmd/link/internal/ld.SegtextÚ |
| 4cmd/link/internal/ld.Cseek
|
| 8cmd/link/internal/ld.Codeblkâ
8cmd/link/internal/ld.Segtextö
08cmd/link/internal/ld.Segtext |
| 4cmd/link/internal/ld.CseekÊ |
| 6cmd/link/internal/ld.Datblkþ@<cmd/link/internal/ld.Segrodata à4cmd/link/internal/ld.DebugÂ0cmd/link/internal/ld.BsoÜ |
| 0cmd/internal/obj.CputimeTgo.itab.*cmd/internal/obj.Biobuf.io.Writer¼type.float64ô |
| runtime.convT2EÊ6runtime.writeBarrierEnabledÀ8go.string."%5.2f rodatblk\n"´ |
| fmt.FprintfÂ0cmd/link/internal/ld.BsoÔ |
| @cmd/internal/obj.(*Biobuf).Flushâ0<cmd/link/internal/ld.Segrodataô |
| 4cmd/link/internal/ld.Cseek<cmd/link/internal/ld.Segrodata@<cmd/link/internal/ld.Segrodata¬ |
| 6cmd/link/internal/ld.Datblkºà4cmd/link/internal/ld.DebugÜ0cmd/link/internal/ld.Bsoö |
| 0cmd/internal/obj.CputimeTgo.itab.*cmd/internal/obj.Biobuf.io.WriterÖtype.float64 |
| runtime.convT2Eä6runtime.writeBarrierEnabledÚ4go.string."%5.2f datblk\n"Î |
| fmt.FprintfÜ0cmd/link/internal/ld.Bsoî |
| @cmd/internal/obj.(*Biobuf).Flushü08cmd/link/internal/ld.Segdata |
| 4cmd/link/internal/ld.Cseek8cmd/link/internal/ld.Segdata²@8cmd/link/internal/ld.SegdataÆ |
| 6cmd/link/internal/ld.Datblkä:cmd/link/internal/ld.HEADTYPEà4cmd/link/internal/ld.Debug¦0cmd/link/internal/ld.BsoÀ |
| 0cmd/internal/obj.CputimeäTgo.itab.*cmd/internal/obj.Biobuf.io.Writer type.float64Ø |
| runtime.convT2E®6runtime.writeBarrierEnabled¤ 2go.string."%5.2f dwarf\n"! |
| fmt.Fprintf¦!4cmd/link/internal/ld.HEADR´! 8cmd/link/internal/ld.SegtextÎ!8cmd/link/internal/ld.INITRNDü!@8cmd/link/internal/ld.Segdata"8cmd/link/internal/ld.INITRNDÂ" |
| 4cmd/link/internal/ld.CseekÌ" |
| 2cmd/link/internal/ld.Cposâ"0:cmd/link/internal/ld.Segdwarfì" |
| Vcmd/link/internal/ld.Dwarfemitdebugsectionsö" |
| 2cmd/link/internal/ld.Cpos#0:cmd/link/internal/ld.Segdwarf #@:cmd/link/internal/ld.Segdwarfª# |
| @cmd/link/internal/ld.DomacholinkÈ#:cmd/link/internal/ld.HEADTYPE$ø4cmd/link/internal/ld.Debug $8cmd/link/internal/ld.Symsize´$6cmd/link/internal/ld.SpsizeÈ$6cmd/link/internal/ld.Lcsizeð$°4cmd/link/internal/ld.Debug%à4cmd/link/internal/ld.Debug´%0cmd/link/internal/ld.BsoÎ% |
| 0cmd/internal/obj.Cputimeò%Tgo.itab.*cmd/internal/obj.Biobuf.io.Writer®'type.float64æ' |
| runtime.convT2E¼(6runtime.writeBarrierEnabled²).go.string."%5.2f sym\n"¦* |
| fmt.Fprintf´*0cmd/link/internal/ld.BsoÆ* |
| @cmd/internal/obj.(*Biobuf).FlushÜ*:cmd/link/internal/ld.HEADTYPE +@:cmd/link/internal/ld.Segdwarf®+8cmd/link/internal/ld.INITRNDÖ+0:cmd/link/internal/ld.Segdwarf, |
| 4cmd/link/internal/ld.Cseek,:cmd/link/internal/ld.HEADTYPE´,:cmd/link/internal/ld.LinkmodeÊ, |
| Fcmd/link/internal/ld.MachoemitrelocØ,à4cmd/link/internal/ld.Debugú,0cmd/link/internal/ld.Bso- |
| 0cmd/internal/obj.Cputime¸-Tgo.itab.*cmd/internal/obj.Biobuf.io.Writerô.type.float64¬/ |
| runtime.convT2E06runtime.writeBarrierEnabledø02go.string."%5.2f headr\n"ì1 |
| fmt.Fprintfú10cmd/link/internal/ld.Bso2 |
| @cmd/internal/obj.(*Biobuf).Flush¦2 |
| 4cmd/link/internal/ld.Cseek²2:cmd/link/internal/ld.HEADTYPEÚ2 |
| <cmd/link/internal/ld.Asmbmachoä2 |
| 6cmd/link/internal/ld.Cflush3 |
| 8cmd/link/internal/ld.Asmbelf4 |
| 4cmd/link/internal/ld.Lputb¨4@8cmd/link/internal/ld.Segtext¼4 |
| 4cmd/link/internal/ld.LputbÊ4@8cmd/link/internal/ld.SegdataÞ4 |
| 4cmd/link/internal/ld.Lputbì4 8cmd/link/internal/ld.Segdataú4@8cmd/link/internal/ld.Segdata5 |
| 4cmd/link/internal/ld.Lputb 58cmd/link/internal/ld.Symsize°5 |
| 4cmd/link/internal/ld.Lputbº5 |
| >cmd/link/internal/ld.Entryvalueì5 |
| 4cmd/link/internal/ld.Lputbø56cmd/link/internal/ld.Spsize6 |
| 4cmd/link/internal/ld.Lputb66cmd/link/internal/ld.Lcsize¤6 |
| 4cmd/link/internal/ld.LputbÀ6 |
| 4cmd/link/internal/ld.Vputbø6 |
| 6cmd/link/internal/ld.Asmbpe¦7 |
| .runtime.writebarrierptrÌ7:type.*cmd/internal/obj.Biobufâ7type.io.Writerú7Tgo.itab.*cmd/internal/obj.Biobuf.io.Writer8 |
| runtime.typ2ItabÎ8 |
| @cmd/link/internal/ld.Asmplan9symØ8 |
| 6cmd/link/internal/ld.Cflushæ82cmd/link/internal/ld.Ctxtü8&go.string."pclntab"´9 |
| >cmd/link/internal/ld.Linklookup:6cmd/link/internal/ld.Lcsize :6cmd/link/internal/ld.LcsizeÐ; |
| 2cmd/link/internal/ld.Cputì;6cmd/link/internal/ld.Lcsize< |
| 6cmd/link/internal/ld.Cflush< |
| $runtime.panicindexÂ<à4cmd/link/internal/ld.Debugä<0cmd/link/internal/ld.Bsoþ< |
| 0cmd/internal/obj.Cputime¢=Tgo.itab.*cmd/internal/obj.Biobuf.io.WriterÞ>type.float64? |
| runtime.convT2Eì?6runtime.writeBarrierEnabledÚ@2go.string."%5.2f dwarf\n"ÎA |
| fmt.FprintfØA |
| Vcmd/link/internal/ld.DwarfemitdebugsectionsB |
| .runtime.writebarrierptr¬B:type.*cmd/internal/obj.BiobufÂBtype.io.WriterÚBTgo.itab.*cmd/internal/obj.Biobuf.io.WriterîB |
| runtime.typ2ItabC4cmd/link/internal/ld.IselfÈC |
| 4cmd/link/internal/ld.CseekÒC |
| <cmd/link/internal/ld.AsmelfsymÜC |
| 6cmd/link/internal/ld.CflushêC<cmd/link/internal/ld.ElfstrdatD<cmd/link/internal/ld.ElfstrdatD <cmd/link/internal/ld.Elfstrdat¬D |
| 6cmd/link/internal/ld.CwriteºDà4cmd/link/internal/ld.DebugÜD0cmd/link/internal/ld.BsoöD |
| 0cmd/internal/obj.CputimeETgo.itab.*cmd/internal/obj.Biobuf.io.WriterÖFtype.float64G |
| runtime.convT2EäG6runtime.writeBarrierEnabledÚH2go.string."%5.2f dwarf\n"ÎI |
| fmt.FprintfØI |
| Vcmd/link/internal/ld.DwarfemitdebugsectionsæI:cmd/link/internal/ld.LinkmodeJ |
| Bcmd/link/internal/ld.Elfemitreloc²J |
| .runtime.writebarrierptrØJ:type.*cmd/internal/obj.BiobufîJtype.io.WriterKTgo.itab.*cmd/internal/obj.Biobuf.io.WriterK |
| runtime.typ2ItabÈL08cmd/link/internal/ld.SegdataÖL@8cmd/link/internal/ld.SegdataêL8cmd/link/internal/ld.INITRNDN¨4cmd/link/internal/ld.DebugN08cmd/link/internal/ld.Segdata¬N@8cmd/link/internal/ld.SegdataðO08cmd/link/internal/ld.SegdataþO@8cmd/link/internal/ld.Segdata¶Q |
| .runtime.writebarrierptrÜQ:type.*cmd/internal/obj.BiobufòQtype.io.WriterRTgo.itab.*cmd/internal/obj.Biobuf.io.WriterR |
| runtime.typ2ItabÚRø4cmd/link/internal/ld.DebugTtype.int32T:cmd/link/internal/ld.HEADTYPE¾T |
| runtime.convT2EU6runtime.writeBarrierEnabled°UDgo.string."unknown header type %d"¢V |
| 2cmd/link/internal/ld.DiagÐV |
| .runtime.writebarrierptrZ |
| .runtime.writebarrierptrÄZ:type.*cmd/internal/obj.BiobufÚZtype.io.WriteròZTgo.itab.*cmd/internal/obj.Biobuf.io.Writer[ |
| runtime.typ2ItabÎ[ |
| .runtime.writebarrierptrô[:type.*cmd/internal/obj.Biobuf\type.io.Writer¢\Tgo.itab.*cmd/internal/obj.Biobuf.io.Writer¶\ |
| runtime.typ2Itabþ\ |
| .runtime.writebarrierptr¤]:type.*cmd/internal/obj.Biobufº]type.io.WriterÒ]Tgo.itab.*cmd/internal/obj.Biobuf.io.Writeræ] |
| runtime.typ2Itab®^ |
| .runtime.writebarrierptrÔ^:type.*cmd/internal/obj.Biobufê^type.io.Writer_Tgo.itab.*cmd/internal/obj.Biobuf.io.Writer_ |
| runtime.typ2ItabÞ_ |
| .runtime.writebarrierptr`:type.*cmd/internal/obj.Biobuf`type.io.Writer²`Tgo.itab.*cmd/internal/obj.Biobuf.io.WriterÆ` |
| runtime.typ2Itabô` |
| 0runtime.morestack_noctxtÈ"".autotmp_0255type.uint32"".autotmp_0253type.int32"".autotmp_0252"type.interface {}"".autotmp_0251¿(type.[1]interface {}"".autotmp_0249*type.*[1]interface {}"".autotmp_0248&type.[]interface {}"".autotmp_0247type.*uint8"".autotmp_0246"type.interface {}"".autotmp_0245(type.[1]interface {}"".autotmp_0243*type.*[1]interface {}"".autotmp_0242&type.[]interface {}"".autotmp_0241type.*uint8"".autotmp_0240"type.interface {}"".autotmp_0239ÿ(type.[1]interface {}"".autotmp_0237*type.*[1]interface {}"".autotmp_0236&type.[]interface {}"".autotmp_0235type.*uint8"".autotmp_0234type.int32"".autotmp_0233type.int64"".autotmp_0232type.int64"".autotmp_0231type.int64"".autotmp_0230type.int32"".autotmp_0229"type.interface {}"".autotmp_0228ß(type.[1]interface {}"".autotmp_0226*type.*[1]interface {}"".autotmp_0225&type.[]interface {}"".autotmp_0224type.*uint8"".autotmp_0223"type.interface {}"".autotmp_0222¿(type.[1]interface {}"".autotmp_0220*type.*[1]interface {}"".autotmp_0219&type.[]interface {}"".autotmp_0217type.int64"".autotmp_0216type.int64"".autotmp_0213"type.interface {}"".autotmp_0212(type.[1]interface {}"".autotmp_0210*type.*[1]interface {}"".autotmp_0209&type.[]interface {}"".autotmp_0208type.*uint8"".autotmp_0207"type.interface {}"".autotmp_0206ÿ(type.[1]interface {}"".autotmp_0204*type.*[1]interface {}"".autotmp_0203&type.[]interface {}"".autotmp_0202type.*uint8"".autotmp_0201"type.interface {}"".autotmp_0200ß(type.[1]interface {}"".autotmp_0198*type.*[1]interface {}"".autotmp_0197&type.[]interface {}"".autotmp_0196type.*uint8"".autotmp_0195"type.interface {}"".autotmp_0194¿(type.[1]interface {}"".autotmp_0192*type.*[1]interface {}"".autotmp_0191&type.[]interface {}"".autotmp_0190type.*uint8"".autotmp_0189"type.interface {}"".autotmp_0188(type.[1]interface {}"".autotmp_0185/&type.[]interface {}"".autotmp_0184ÿtype.*uint8"".autotmp_0183type.int32"".autotmp_0182type.float64"".autotmp_0181:type.*cmd/internal/obj.Biobuf"".autotmp_0180type.float64"".autotmp_0179:type.*cmd/internal/obj.Biobuf"".autotmp_0178type.int"".autotmp_0176type.float64"".autotmp_0175:type.*cmd/internal/obj.Biobuf"".autotmp_0174type.int64"".autotmp_0173type.int64"".autotmp_0172type.int64"".autotmp_0171type.int64"".autotmp_0170type.int64"".autotmp_0169type.int64"".autotmp_0168type.int64"".autotmp_0167type.int64"".autotmp_0166type.int64"".autotmp_0165type.float64"".autotmp_0164:type.*cmd/internal/obj.Biobuf"".autotmp_0163type.int64"".autotmp_0162type.int64"".autotmp_0161type.int64"".autotmp_0160type.int64"".autotmp_0159type.int64"".autotmp_0158type.int64"".autotmp_0157type.int64"".autotmp_0156type.int64"".autotmp_0155type.float64"".autotmp_0154:type.*cmd/internal/obj.Biobuf"".autotmp_0153type.float64"".autotmp_0152:type.*cmd/internal/obj.Biobuf"".autotmp_0151type.float64"".autotmp_0150:type.*cmd/internal/obj.Biobuf"".autotmp_0149type.float64"".autotmp_0148:type.*cmd/internal/obj.Biobuf"".autotmp_0147¯type.float64"".autotmp_0146ï:type.*cmd/internal/obj.Biobuf |
| "".vlïtype.int64"".i¿type.int"".sym>type.*cmd/link/internal/ld.LSym"".symoßtype.int64"".machlinkÏtype.int64"".sectDtype.*cmd/link/internal/ld.Section"Ð0¼Î 1ÀÀ 11 |
| ÀÀ ÀL |
| |
| |
| À -"P
|
| À
"
A4 |
| = $
IX9 8R"' ¼XA
(À@KX55
2(1 + 21X-Û.- * %gXXX#X XQ 5 NÁ a y · Ý4 Á>4-W 244rç4$4$4$4$4.Tgclocals·f5be5308b59e045b7c5b33ee8908cfb7Tgclocals·0c307f52eef8d8cf77ce8495ff7b0cd2T/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".Main`BeH%H;avèèÃèëß |
| |
| "".linkarchinit* |
| 6cmd/link/internal/ld.Ldmain6 |
| 0runtime.morestack_noctxt00V |
| !Tgclocals·33cdeccccebe80329f1fdbee7f5874cbTgclocals·33cdeccccebe80329f1fdbee7f5874cbT/tmp/go/src/cmd/link/internal/amd64/obj.goþ"".linkarchinitàÊeH%H;aHHì8HHHÇHHèH$HD$HøuEHL$(H$HD$0HD$H-Hl$HÇD$è¶\$ ûtHHHÇ6H-H]0HH-H]0HH-H]8HHÇHÇ HÇHÇHÇH=
HH=
éHH=
´HH=
HH=
JHH=
HH=
àHH=
«HH=
vHH=
AHH=
HH=
×HH=
¢HHHHÇHHHÇHHHÇHHHÇHHHÇHHHÇHÄ8ÃH-H,$H\$èéKÿÿÿH-H,$H\$èéÿÿÿH-H,$H\$èéáþÿÿH-H,$H\$èé¬þÿÿH-H,$H\$èéwþÿÿH-H,$H\$èéBþÿÿH-H,$H\$èé
þÿÿH-H,$H\$èéØýÿÿH-H,$H\$èé£ýÿÿH-H,$H\$èénýÿÿH-H,$H\$èé9ýÿÿH-H,$H\$èéýÿÿH-H,$H\$èéÏüÿÿèéûÿÿÖ |
| 4"go.string."amd64"B<cmd/link/internal/ld.ThestringP<cmd/link/internal/ld.Thestringf<cmd/link/internal/ld.Linkamd64t@cmd/link/internal/ld.Thelinkarch~ |
| 4cmd/internal/obj.GetgoarchÐ(go.string."amd64p32"ö |
| runtime.eqstringBcmd/link/internal/ld.Linkamd64p32¦@cmd/link/internal/ld.Thelinkarch´8cmd/link/internal/ld.ThearchÊ@cmd/link/internal/ld.Thelinkarchà8cmd/link/internal/ld.Thearchî@cmd/link/internal/ld.Thelinkarch 8cmd/link/internal/ld.Thearch@cmd/link/internal/ld.Thelinkarch¨08cmd/link/internal/ld.Thearch¶88cmd/link/internal/ld.ThearchÌH8cmd/link/internal/ld.ThearchâX8cmd/link/internal/ld.Thearchøh8cmd/link/internal/ld.Thearchx8cmd/link/internal/ld.Thearch¤"".adddynrel·f°6runtime.writeBarrierEnabledÌÐ8cmd/link/internal/ld.ThearchÚ"".archinit·fæ6runtime.writeBarrierEnabledà8cmd/link/internal/ld.Thearch"".archreloc·f6runtime.writeBarrierEnabled¸ð8cmd/link/internal/ld.ThearchÆ,"".archrelocvariant·fÒ6runtime.writeBarrierEnabledî8cmd/link/internal/ld.Thearchü"".asmb·f6runtime.writeBarrierEnabled¤8cmd/link/internal/ld.Thearch²"".elfreloc1·f¾6runtime.writeBarrierEnabledÚ 8cmd/link/internal/ld.Thearchè""".elfsetupplt·fô6runtime.writeBarrierEnabled°8cmd/link/internal/ld.Thearch"".gentext·fª6runtime.writeBarrierEnabledÆÀ8cmd/link/internal/ld.ThearchÔ""".machoreloc1·fà6runtime.writeBarrierEnabledüÐ8cmd/link/internal/ld.Thearch"".pereloc1·f6runtime.writeBarrierEnabled²à8cmd/link/internal/ld.ThearchÀ:cmd/link/internal/ld.Lputl·fÌ6runtime.writeBarrierEnabledèð8cmd/link/internal/ld.Thearchö:cmd/link/internal/ld.Wputl·f 6runtime.writeBarrierEnabled 8cmd/link/internal/ld.Thearch¬ :cmd/link/internal/ld.Vputl·f¸ 6runtime.writeBarrierEnabledÔ 8cmd/link/internal/ld.Thearchâ Ngo.string."/lib64/ld-linux-x86-64.so.2"ð 8cmd/link/internal/ld.Thearchþ 8cmd/link/internal/ld.Thearch |
| @go.string."/libexec/ld-elf.so.1"¢ |
| °8cmd/link/internal/ld.Thearch° |
| ¸8cmd/link/internal/ld.ThearchÆ |
| <go.string."/usr/libexec/ld.so"Ô |
| ð8cmd/link/internal/ld.Thearchâ |
| ø8cmd/link/internal/ld.Thearchø |
| <go.string."/libexec/ld.elf_so"Ð8cmd/link/internal/ld.ThearchØ8cmd/link/internal/ld.ThearchªHgo.string."/usr/libexec/ld-elf.so.2"¸8cmd/link/internal/ld.ThearchÆ8cmd/link/internal/ld.ThearchÜ<go.string."/lib/amd64/ld.so.1"ê°8cmd/link/internal/ld.Thearchø¸8cmd/link/internal/ld.Thearch8cmd/link/internal/ld.Thearch´ |
| .runtime.writebarrierptrÌ8cmd/link/internal/ld.Thearchè |
| .runtime.writebarrierptr
ð8cmd/link/internal/ld.Thearch
|
| .runtime.writebarrierptr´
à8cmd/link/internal/ld.ThearchÐ
|
| .runtime.writebarrierptrè
Ð8cmd/link/internal/ld.Thearch |
| .runtime.writebarrierptrÀ8cmd/link/internal/ld.Thearch¸ |
| .runtime.writebarrierptrа8cmd/link/internal/ld.Thearchì |
| .runtime.writebarrierptr 8cmd/link/internal/ld.Thearch |
| .runtime.writebarrierptr¸8cmd/link/internal/ld.ThearchÔ |
| .runtime.writebarrierptrì8cmd/link/internal/ld.Thearch |
| .runtime.writebarrierptr ð8cmd/link/internal/ld.Thearch¼ |
| .runtime.writebarrierptrÔà8cmd/link/internal/ld.Thearchð |
| .runtime.writebarrierptrÐ8cmd/link/internal/ld.Thearch¤ |
| .runtime.writebarrierptr¸ |
| 0runtime.morestack_noctxtp"".autotmp_0275type.stringpñopçðö`K#>²Tgclocals·33cdeccccebe80329f1fdbee7f5874cbTgclocals·23e8278e2b69a3a75fa59b23c49ed6adT/tmp/go/src/cmd/link/internal/amd64/obj.goþ"".archinit ##eH%HD$¨H;AHìØ1ÀH|$@èHHûu\èH$HD$HøuHH$H$H$HD$H-Hl$HÇD$è¶\$ ûtHǶû¶ûõ¶ûõ¶HØ<
Óøøhø
Áø2øiø
èÇûÿu |
| ÇHHûÿuHcHÃHHHûÿuHÇHHû_ûPHH\$H\$D1ÛH$¸H$ÀH$ÈH$ÐH$¸Hû9HÇ$¨HÇ$°H$ HH$H\$HH\$HÇD$èHL$HD$ H$ HL$`HHD$h=
³HCHH$H\$DH\$HÇD$èHL$HD$ H$ HÃHL$`HHD$h=uLHCHH$HÇD$-H$ H\$H$¨H\$H$°H\$ èHÄØÃLCL$HD$èë¤LCL$HD$èé:ÿÿÿéÀþÿÿøugèÇHHûÿuHcHÃ@HHHûÿuHÇûÿ
ùýÿÿÇéêýÿÿ1ÛH\$PH\$XH\$PHûÊHÇ$¨HÇ$°H$ HH$HH\$HÇD$èHL$HD$ H$ HL$`HHD$h=uIHCHH$HÇD$H$ H\$H$¨H\$H$°H\$ èéýÿÿLCL$HD$èë§é/ÿÿÿø
HÇÀHÇÁHùWÃHHûÿu»HHHûÿuHÇûÿ
üÿÿÇéüÿÿHÎHÿÎHÆHðHùÿtHH÷ùHÐHø}HÈHóH)ÃHØéxÿÿÿ1ÀëåøûýÿÿøòýÿÿéTþÿÿøøuyèHHÿÃHÇHÇ HHûÿuHÇHHûÿuHÇûÿ
ÆûÿÿÇé·ûÿÿø]ýÿÿøTýÿÿé¶ýÿÿø ubÇ(HHûÿuHcHà HHHûÿuHÇûÿ
HûÿÿÇ é9ûÿÿø |
| ßüÿÿø
=ýÿÿèHHûÿuHcHÃ@HHHûÿuHÇûÿ
ÍúÿÿÇé¾úÿÿø6úÿÿHHûuHÇHHû
úÿÿèH$HD$HøuAH$H$H$HD$H-Hl$HÇD$è¶\$ û
¸ùÿÿHcH$èH\$H$H\$H$1ÛH\$pH\$xH\$pHûËHÇ$¨HÇ$°H$ HH$H$H\$HÇD$èHL$HD$ H$ HL$`HHD$h=uIHCHH$HÇD$(H$ H\$H$¨H\$H$°H\$ èé¼øÿÿLCL$HD$èë§é.ÿÿÿøøÿÿøøÿÿéTþÿÿøø|øÿÿøsøÿÿé8þÿÿøeøÿÿø |
| \øÿÿøSøÿÿéþÿÿHÇéøÿÿHÇÀé øÿÿèé1÷ÿÿÐ |
| N |
| runtime.duffzero\:cmd/link/internal/ld.Linkmoder |
| Hcmd/internal/obj.GetgoextlinkenabledÐgo.string."0"ö |
| runtime.eqstring:cmd/link/internal/ld.Linkmode®<cmd/link/internal/ld.BuildmodeÎ<cmd/link/internal/ld.Buildmodeî<cmd/link/internal/ld.Buildmode>cmd/link/internal/ld.Linkshared°:cmd/link/internal/ld.HEADTYPEò:cmd/link/internal/ld.HEADTYPE² |
| <cmd/link/internal/ld.Machoinit¾4cmd/link/internal/ld.HEADRÒ8cmd/link/internal/ld.INITRNDè8cmd/link/internal/ld.INITRNDþ:cmd/link/internal/ld.INITTEXT4cmd/link/internal/ld.HEADR´:cmd/link/internal/ld.INITTEXTÂ8cmd/link/internal/ld.INITDATÜ8cmd/link/internal/ld.INITDATò8cmd/link/internal/ld.INITDAT8cmd/link/internal/ld.INITRND²8cmd/link/internal/ld.INITDATÈ8cmd/link/internal/ld.INITRNDtype.uint64¾ |
| runtime.convT2E 6runtime.writeBarrierEnabled¬ type.uint32ä |
| runtime.convT2E¶ |
| 6runtime.writeBarrierEnabledÒ |
| tgo.string."warning: -D0x%x is ignored because of -R0x%x\n"Ä |
| fmt.Printfø |
| .runtime.writebarrierptr |
| .runtime.writebarrierptrÌ |
| 8cmd/link/internal/ld.ElfinitØ4cmd/link/internal/ld.HEADRî:cmd/link/internal/ld.INITTEXT
4cmd/link/internal/ld.HEADR¤
:cmd/link/internal/ld.INITTEXT²
8cmd/link/internal/ld.INITDATÌ
8cmd/link/internal/ld.INITDATà
8cmd/link/internal/ld.INITRNDþ
8cmd/link/internal/ld.INITRNDtype.int32ª:cmd/link/internal/ld.HEADTYPEÐ |
| runtime.convT2E6runtime.writeBarrierEnabled¶Bgo.string."unknown -H option: %v"¨ |
| 4cmd/link/internal/ld.ExitfÖ |
| .runtime.writebarrierptr²4cmd/link/internal/ld.HEADRÀ:cmd/link/internal/ld.INITTEXTä:cmd/link/internal/ld.INITTEXTò8cmd/link/internal/ld.INITDAT8cmd/link/internal/ld.INITDAT 8cmd/link/internal/ld.INITRND¾8cmd/link/internal/ld.INITRND |
| 8cmd/link/internal/ld.Elfinitð4cmd/link/internal/ld.Debug°ð4cmd/link/internal/ld.Debug¼4cmd/link/internal/ld.HEADRÒ<cmd/link/internal/ld.Funcalignè:cmd/link/internal/ld.INITTEXT:cmd/link/internal/ld.INITTEXT8cmd/link/internal/ld.INITDAT²8cmd/link/internal/ld.INITDATÆ8cmd/link/internal/ld.INITRNDä8cmd/link/internal/ld.INITRNDº4cmd/link/internal/ld.HEADRÐ:cmd/link/internal/ld.INITTEXTê4cmd/link/internal/ld.HEADR:cmd/link/internal/ld.INITTEXT8cmd/link/internal/ld.INITDAT®8cmd/link/internal/ld.INITDATÂ8cmd/link/internal/ld.INITRNDà8cmd/link/internal/ld.INITRND |
| 6cmd/link/internal/ld.Peinit¬@cmd/link/internal/ld.PEFILEHEADR¸4cmd/link/internal/ld.HEADRÆ:cmd/link/internal/ld.INITTEXTà@cmd/link/internal/ld.PESECTHEADRü:cmd/link/internal/ld.INITTEXT8cmd/link/internal/ld.INITDAT¤8cmd/link/internal/ld.INITDAT¸8cmd/link/internal/ld.INITRNDÖ8cmd/link/internal/ld.INITRND:cmd/link/internal/ld.Linkmode¢:cmd/link/internal/ld.Linkmode¸:cmd/link/internal/ld.LinkmodeÖ |
| Hcmd/internal/obj.Getgoextlinkenabled´go.string."1"Ú |
| runtime.eqstring:cmd/link/internal/ld.HEADTYPE |
| 8cmd/link/internal/ld.HeadstrÎtype.string |
| runtime.convT2EÖ6runtime.writeBarrierEnabledòhgo.string."cannot use -linkmode=external with -H %s"ä |
| log.Fatalf! |
| .runtime.writebarrierptrØ":cmd/link/internal/ld.Linkmode# |
| 0runtime.morestack_noctxt°&"".autotmp_0303"type.interface {}"".autotmp_0302"type.interface {}"".autotmp_0301?(type.[2]interface {}"".autotmp_0298&type.[]interface {}"".autotmp_0297"type.interface {}"".autotmp_0296(type.[1]interface {}"".autotmp_0294*type.*[1]interface {}"".autotmp_0293&type.[]interface {}"".autotmp_0292type.int32"".autotmp_0291ï"type.interface {}"".autotmp_0290Ï(type.[1]interface {}"".autotmp_0287o&type.[]interface {}"".autotmp_0284§type.uint32"".autotmp_0283type.uint64"".autotmp_0281type.int64"".autotmp_0280type.int64"".autotmp_0278¯type.string"".autotmp_0277type.string"".autotmp_0276type.string°Î¯°âÐ ®+^B" < |
| |
|
h Ð2Y |
|
|
| BµÌ¶µ
|
| 5>] ~ |
|
|
| $W] |
|
|
| W :
|
| Á
f÷"
B8æÃ*ÂlÜÿlTgclocals·f5be5308b59e045b7c5b33ee8908cfb7Tgclocals·12ba81bf702e38805674d786e66595deT/tmp/go/src/cmd/link/internal/amd64/obj.goþ "".gentext.func1àÎeH%H;aHìXHZH\$0HT$`HD$hH\$pH\$P1ÉHD$HHD$ HT$@HÐHl$ H9é}FHD$8¶(HL$(HH$H\$0H\$@l$èHD$8HÿÀHL$(HÿÁHl$ H9é|ºHÄXÃèéYÿÿÿ |
| Ä2cmd/link/internal/ld.Ctxtô |
| :cmd/link/internal/ld.Adduint8¼ |
| "runtime.morestack0°"".autotmp_0307?type.*uint8"".autotmp_0306otype.int"".autotmp_0305_type.int"".autotmp_0304/type.[]uint8"".initfuncO>type.*cmd/link/internal/ld.LSym |
| "".optype.[]uint8°
¯°° ? |
| y7Tgclocals·41a13ac73c712c01973b8fe23f62d694Tgclocals·e62cf9b968bd495b0f6a29a94dd7f199T/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".initÀ¼eH%H;avH¶ût¶ûuÃèÆèèèèèÆÃèë¢ |
| $"".initdone·<"".initdone·R |
| "runtime.throwinitb"".initdone·n |
| *cmd/internal/obj.initx |
| 2cmd/link/internal/ld.init |
| debug/elf.init |
| fmt.init |
| log.init¢"".initdone·° |
| 0runtime.morestack_noctxt``` |
| (8Tgclocals·33cdeccccebe80329f1fdbee7f5874cbTgclocals·33cdeccccebe80329f1fdbee7f5874cbP/tmp/go/src/cmd/link/internal/amd64/z.goþ4type..hash.[1]interface {}àÊeH%H;aHì(HL$81ÀHÇD$Hl$H9è}\HD$ HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$0Hût;HÁåHëH$HD$8HD$èHL$HD$ HÿÀHl$H9è|¤HL$@HÄ(ÃëÁèé[ÿÿÿ |
| ä |
| (runtime.nilinterhash¸ |
| 0runtime.morestack_noctxt0P |
| "".autotmp_0310type.int"".autotmp_0309type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[1]interface {}POP°° |
| q?Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cbT/tmp/go/src/cmd/link/internal/amd64/asm.goþ0type..eq.[1]interface {}àÖeH%H;aÎHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHÁåHëHHsH\$`HûtvHÅHÁåHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$pHÄXÃÆD$pHÄXÃëécÿÿÿèéÿÿÿ |
| ¼ |
| runtime.efaceeqÄ |
| 0runtime.morestack_noctxt0°"".autotmp_0314?"type.interface {}"".autotmp_0313"type.interface {}"".autotmp_0312_type.int"".autotmp_0311Otype.int"".~r2 type.bool"".q*type.*[1]interface {}"".p*type.*[1]interface {}&°´¯° ¯°ððSTgclocals·3bb21ca8fe1d99a3e492463bd711418aTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440T/tmp/go/src/cmd/link/internal/amd64/asm.goþ4type..hash.[3]interface {}àÊeH%H;aHì(HL$81ÀHÇD$Hl$H9è}\HD$ HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$0Hût;HÁåHëH$HD$8HD$èHL$HD$ HÿÀHl$H9è|¤HL$@HÄ(ÃëÁèé[ÿÿÿ |
| ä |
| (runtime.nilinterhash¸ |
| 0runtime.morestack_noctxt0P |
| "".autotmp_0316type.int"".autotmp_0315type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[3]interface {}POP°° |
| q?Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cbT/tmp/go/src/cmd/link/internal/amd64/asm.goþ0type..eq.[3]interface {}àÖeH%H;aÎHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHÁåHëHHsH\$`HûtvHÅHÁåHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$pHÄXÃÆD$pHÄXÃëécÿÿÿèéÿÿÿ |
| ¼ |
| runtime.efaceeqÄ |
| 0runtime.morestack_noctxt0°"".autotmp_0320?"type.interface {}"".autotmp_0319"type.interface {}"".autotmp_0318_type.int"".autotmp_0317Otype.int"".~r2 type.bool"".q*type.*[3]interface {}"".p*type.*[3]interface {}&°´¯° ¯°ððSTgclocals·3bb21ca8fe1d99a3e492463bd711418aTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440T/tmp/go/src/cmd/link/internal/amd64/asm.goþ4type..hash.[4]interface {}àÊeH%H;aHì(HL$81ÀHÇD$Hl$H9è}\HD$ HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$0Hût;HÁåHëH$HD$8HD$èHL$HD$ HÿÀHl$H9è|¤HL$@HÄ(ÃëÁèé[ÿÿÿ |
| ä |
| (runtime.nilinterhash¸ |
| 0runtime.morestack_noctxt0P |
| "".autotmp_0322type.int"".autotmp_0321type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[4]interface {}POP°° |
| q?Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cbT/tmp/go/src/cmd/link/internal/amd64/asm.goþ0type..eq.[4]interface {}àÖeH%H;aÎHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHÁåHëHHsH\$`HûtvHÅHÁåHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$pHÄXÃÆD$pHÄXÃëécÿÿÿèéÿÿÿ |
| ¼ |
| runtime.efaceeqÄ |
| 0runtime.morestack_noctxt0°"".autotmp_0326?"type.interface {}"".autotmp_0325"type.interface {}"".autotmp_0324_type.int"".autotmp_0323Otype.int"".~r2 type.bool"".q*type.*[4]interface {}"".p*type.*[4]interface {}&°´¯° ¯°ððSTgclocals·3bb21ca8fe1d99a3e492463bd711418aTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440T/tmp/go/src/cmd/link/internal/amd64/asm.goþ4type..hash.[2]interface {}àÊeH%H;aHì(HL$81ÀHÇD$Hl$H9è}\HD$ HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$0Hût;HÁåHëH$HD$8HD$èHL$HD$ HÿÀHl$H9è|¤HL$@HÄ(ÃëÁèé[ÿÿÿ |
| ä |
| (runtime.nilinterhash¸ |
| 0runtime.morestack_noctxt0P |
| "".autotmp_0328type.int"".autotmp_0327type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[2]interface {}POP°° |
| q?Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cbT/tmp/go/src/cmd/link/internal/amd64/asm.goþ0type..eq.[2]interface {}àÖeH%H;aÎHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHÁåHëHHsH\$`HûtvHÅHÁåHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$pHÄXÃÆD$pHÄXÃëécÿÿÿèéÿÿÿ |
| ¼ |
| runtime.efaceeqÄ |
| 0runtime.morestack_noctxt0°"".autotmp_0332?"type.interface {}"".autotmp_0331"type.interface {}"".autotmp_0330_type.int"".autotmp_0329Otype.int"".~r2 type.bool"".q*type.*[2]interface {}"".p*type.*[2]interface {}&°´¯° ¯°ððSTgclocals·3bb21ca8fe1d99a3e492463bd711418aTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440T/tmp/go/src/cmd/link/internal/amd64/asm.goþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·23e8278e2b69a3a75fa59b23c49ed6adþTgclocals·ecd315c134c8990d741ae592a070e54688þTgclocals·3c6880aeaad1c45dd22473e00a52da5c88þJgo.string.hdr."runtime.addmoduledata" Bgo.string."runtime.addmoduledata"þBgo.string."runtime.addmoduledata"0,runtime.addmoduledataþJgo.string.hdr."go.link.addmoduledata" Bgo.string."go.link.addmoduledata"þBgo.string."go.link.addmoduledata"0,go.link.addmoduledataþNgo.string.hdr."runtime.firstmoduledata" Fgo.string."runtime.firstmoduledata"þFgo.string."runtime.firstmoduledata"00runtime.firstmoduledataþRgo.string.hdr."go.link.addmoduledatainit" Jgo.string."go.link.addmoduledatainit"þJgo.string."go.link.addmoduledatainit"@4go.link.addmoduledatainitþTgclocals·a70c3deac909e6ab834da5951d01923b@@þTgclocals·f14a5bc6d08bc46424827f54d2e3f8edþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·5c5a9f3dff47a8940bdc317b9324ac2aþZgo.string.hdr."unexpected relocation type %d" Rgo.string."unexpected relocation type %d"þRgo.string."unexpected relocation type %d"@<unexpected relocation type %dþgo.string.hdr."unexpected R_X86_64_PC32 relocation for dynamic symbol %s" 9go.string."unexpected R_X86_64_PC32 relocation for dynamic symbol %s"þgo.string."unexpected R_X86_64_PC32 relocation for dynamic symbol %s"tunexpected R_X86_64_PC32 relocation for dynamic symbol %sþTgo.string.hdr."unknown symbol %s in pcrel" Lgo.string."unknown symbol %s in pcrel"þLgo.string."unknown symbol %s in pcrel"@6unknown symbol %s in pcrelþ(go.string.hdr.".plt" go.string.".plt"þ go.string.".plt" |
| .pltþ(go.string.hdr.".got" go.string.".got"þ go.string.".got" |
| .gotþgo.string.hdr."unexpected R_X86_64_64 relocation for dynamic symbol %s" 7go.string."unexpected R_X86_64_64 relocation for dynamic symbol %s"þgo.string."unexpected R_X86_64_64 relocation for dynamic symbol %s"ppunexpected R_X86_64_64 relocation for dynamic symbol %sþlgo.string.hdr."unexpected reloc for dynamic symbol %s" &dgo.string."unexpected reloc for dynamic symbol %s"þdgo.string."unexpected reloc for dynamic symbol %s"PNunexpected reloc for dynamic symbol %sþgo.string.hdr."unexpected pc-relative reloc for dynamic symbol %s" 2|go.string."unexpected pc-relative reloc for dynamic symbol %s"þ|go.string."unexpected pc-relative reloc for dynamic symbol %s"pfunexpected pc-relative reloc for dynamic symbol %sþgo.string.hdr."unexpected GOT_LOAD reloc for non-dynamic symbol %s" 3~go.string."unexpected GOT_LOAD reloc for non-dynamic symbol %s"þ~go.string."unexpected GOT_LOAD reloc for non-dynamic symbol %s"phunexpected GOT_LOAD reloc for non-dynamic symbol %sþ|go.string.hdr."unexpected GOT reloc for non-dynamic symbol %s" .tgo.string."unexpected GOT reloc for non-dynamic symbol %s"þtgo.string."unexpected GOT reloc for non-dynamic symbol %s"`^unexpected GOT reloc for non-dynamic symbol %sþ*go.string.hdr.".rela" "go.string.".rela"þ"go.string.".rela".relaþ:go.string.hdr.".linkedit.got"
2go.string.".linkedit.got"þ2go.string.".linkedit.got" .linkedit.gotþgo.string.hdr."unsupported relocation for dynamic symbol %s (type=%d stype=%d)" ?go.string."unsupported relocation for dynamic symbol %s (type=%d stype=%d)"þgo.string."unsupported relocation for dynamic symbol %s (type=%d stype=%d)"unsupported relocation for dynamic symbol %s (type=%d stype=%d)þTgclocals·647638c6fbbae2839d510ba1e5611707hhþTgclocals·50d6a09470a4a7f748de07ade638578ahhþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þngo.string.hdr."reloc %d to non-macho symbol %s type=%d" 'fgo.string."reloc %d to non-macho symbol %s type=%d"þfgo.string."reloc %d to non-macho symbol %s type=%d"PPreloc %d to non-macho symbol %s type=%dþgo.string.hdr."reloc %d to symbol %s in non-macho section %s type=%d" 5go.string."reloc %d to symbol %s in non-macho section %s type=%d"þgo.string."reloc %d to symbol %s in non-macho section %s type=%d"plreloc %d to symbol %s in non-macho section %s type=%dþTgclocals·efe1266183631131db57ccace41151adHH ðððÉÈÀþTgclocals·948c285cf1025b717e2658a3cccfd415HHþlgo.string.hdr."reloc %d to non-coff symbol %s type=%d" &dgo.string."reloc %d to non-coff symbol %s type=%d"þdgo.string."reloc %d to non-coff symbol %s type=%d"PNreloc %d to non-coff symbol %s type=%dþTgclocals·f227720e2286816a76f149dae0c572eb88ÉÈÀþTgclocals·dea2c01c674be151aeaf6fe41713b42088þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·e5d5edcf53e2c122038779d75a487a60þZgo.string.hdr."unexpected relocation variant" Rgo.string."unexpected relocation variant"þRgo.string."unexpected relocation variant"@<unexpected relocation variantþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0ebb2d1da58c1b4224bf5a7b370d7578þ0go.string.hdr.".got.plt" (go.string.".got.plt"þ(go.string.".got.plt" .got.pltþ0go.string.hdr.".dynamic" (go.string.".dynamic"þ(go.string.".dynamic" .dynamicþTgclocals·004a01713ed78f3a912721f1856220a700þTgclocals·f6bd6b3389b872033d462029172c8612þ2go.string.hdr.".rela.plt" *go.string.".rela.plt"þ*go.string.".rela.plt" .rela.pltþ:go.string.hdr.".linkedit.plt"
2go.string.".linkedit.plt"þ2go.string.".linkedit.plt" .linkedit.pltþhgo.string.hdr."addpltsym: unsupported binary format" $`go.string."addpltsym: unsupported binary format"þ`go.string."addpltsym: unsupported binary format"PJaddpltsym: unsupported binary formatþTgclocals·c1bec65e57b48082689961ed14d4a304@@ |
| þTgclocals·6718fa3ce60556785ebaaf7cd5569ede@@þhgo.string.hdr."addgotsym: unsupported binary format" $`go.string."addgotsym: unsupported binary format"þ`go.string."addgotsym: unsupported binary format"PJaddgotsym: unsupported binary formatþTgclocals·008e235a1392cc90d1ed9ad2f7e76d87((þTgclocals·37a2283f5c69c342946cad8073b58fca((þ0Tgo.itab.*cmd/internal/obj.Biobuf.io.Writerþ8go.string.hdr."%5.2f asmb\n" 0go.string."%5.2f asmb\n"þ0go.string."%5.2f asmb\n" %5.2f asmb |
| þ>go.string.hdr."%5.2f codeblk\n" 6go.string."%5.2f codeblk\n"þ6go.string."%5.2f codeblk\n" %5.2f codeblk |
| þ@go.string.hdr."%5.2f rodatblk\n" 8go.string."%5.2f rodatblk\n"þ8go.string."%5.2f rodatblk\n" %5.2f rodatblk |
| þ<go.string.hdr."%5.2f datblk\n"
4go.string."%5.2f datblk\n"þ4go.string."%5.2f datblk\n" %5.2f datblk |
| þ:go.string.hdr."%5.2f dwarf\n" 2go.string."%5.2f dwarf\n"þ2go.string."%5.2f dwarf\n" %5.2f dwarf |
| þLgo.string.hdr."unknown header type %d" Dgo.string."unknown header type %d"þDgo.string."unknown header type %d"0.unknown header type %dþ6go.string.hdr."%5.2f sym\n" |
| .go.string."%5.2f sym\n"þ.go.string."%5.2f sym\n" %5.2f sym |
| þ.go.string.hdr."pclntab" &go.string."pclntab"þ&go.string."pclntab"pclntabþ:go.string.hdr."%5.2f headr\n" 2go.string."%5.2f headr\n"þ2go.string."%5.2f headr\n" %5.2f headr |
| þTgclocals·0c307f52eef8d8cf77ce8495ff7b0cd2"ÈÿÿÌÿÿÀÿÿÂÿÿÀÿÿÁÿÿþTgclocals·f5be5308b59e045b7c5b33ee8908cfb7þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþ*go.string.hdr."amd64" "go.string."amd64"þ"go.string."amd64"amd64þ0go.string.hdr."amd64p32" (go.string."amd64p32"þ(go.string."amd64p32" amd64p32þVgo.string.hdr."/lib64/ld-linux-x86-64.so.2" Ngo.string."/lib64/ld-linux-x86-64.so.2"þNgo.string."/lib64/ld-linux-x86-64.so.2"@8/lib64/ld-linux-x86-64.so.2þHgo.string.hdr."/libexec/ld-elf.so.1" @go.string."/libexec/ld-elf.so.1"þ@go.string."/libexec/ld-elf.so.1"0*/libexec/ld-elf.so.1þDgo.string.hdr."/usr/libexec/ld.so" <go.string."/usr/libexec/ld.so"þ<go.string."/usr/libexec/ld.so"0&/usr/libexec/ld.soþDgo.string.hdr."/libexec/ld.elf_so" <go.string."/libexec/ld.elf_so"þ<go.string."/libexec/ld.elf_so"0&/libexec/ld.elf_soþPgo.string.hdr."/usr/libexec/ld-elf.so.2" Hgo.string."/usr/libexec/ld-elf.so.2"þHgo.string."/usr/libexec/ld-elf.so.2"@2/usr/libexec/ld-elf.so.2þDgo.string.hdr."/lib/amd64/ld.so.1" <go.string."/lib/amd64/ld.so.1"þ<go.string."/lib/amd64/ld.so.1"0&/lib/amd64/ld.so.1þTgclocals·23e8278e2b69a3a75fa59b23c49ed6adþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþ"go.string.hdr."0" go.string."0"þgo.string."0"0þ"go.string.hdr."1" go.string."1"þgo.string."1"1þpgo.string.hdr."cannot use -linkmode=external with -H %s" (hgo.string."cannot use -linkmode=external with -H %s"þhgo.string."cannot use -linkmode=external with -H %s"`Rcannot use -linkmode=external with -H %sþJgo.string.hdr."unknown -H option: %v" Bgo.string."unknown -H option: %v"þBgo.string."unknown -H option: %v"0,unknown -H option: %vþ|go.string.hdr."warning: -D0x%x is ignored because of -R0x%x\n" -tgo.string."warning: -D0x%x is ignored because of -R0x%x\n"þtgo.string."warning: -D0x%x is ignored because of -R0x%x\n"`\warning: -D0x%x is ignored because of -R0x%x |
| þTgclocals·12ba81bf702e38805674d786e66595deHH3ss33ä3àþTgclocals·f5be5308b59e045b7c5b33ee8908cfb7þTgclocals·e62cf9b968bd495b0f6a29a94dd7f199 þTgclocals·41a13ac73c712c01973b8fe23f62d694 þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþ."".zeroes type.stringþ""".statictmp_0014type.[3]uint8H=þ""".statictmp_0017type.[1]uint8èþ""".statictmp_0020type.[1]uint8Ãþ0"".initdone·type.uint8þ"".PADDR·f"".PADDRþ"".Addcall·f"".Addcallþ"".gentext·f"".gentextþ "".adddynrela·f"".adddynrelaþ"".adddynrel·f"".adddynrelþ"".elfreloc1·f"".elfreloc1þ""".machoreloc1·f"".machoreloc1þ"".pereloc1·f"".pereloc1þ"".archreloc·f"".archrelocþ,"".archrelocvariant·f&"".archrelocvariantþ""".elfsetupplt·f"".elfsetuppltþ"".addpltsym·f"".addpltsymþ"".addgotsym·f"".addgotsymþ"".asmb·f"".asmbþ"".Main·f"".Mainþ$"".linkarchinit·f"".linkarchinitþ"".archinit·f"".archinitþ&"".gentext.func1·f "".gentext.func1þ"".init·f"".initþ"runtime.gcbits.01þ4go.string.hdr."[]ld.Reloc" |
| ,go.string."[]ld.Reloc"þ,go.string."[]ld.Reloc" []ld.RelocþBtype.[]cmd/link/internal/ld.Reloc wÚ0 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."[]ld.Reloc"pTgo.weak.type.*[]cmd/link/internal/ld.Reloc"runtime.zerovalue>type.cmd/link/internal/ld.Relocþfgo.typelink.[]ld.Reloc []cmd/link/internal/ld.RelocBtype.[]cmd/link/internal/ld.Relocþ.go.string.hdr."[]uint8" &go.string."[]uint8"þ&go.string."[]uint8"[]uint8þtype.[]uint8 ß~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint8þ6go.typelink.[]uint8 []uint8type.[]uint8þtype..hashfunc3 ,runtime.memhash_varlenþtype..eqfunc3 .runtime.memequal_varlenþtype..alg3 type..hashfunc3type..eqfunc3þruntime.gcbits.þ0go.string.hdr."[3]uint8" (go.string."[3]uint8"þ(go.string."[3]uint8" [3]uint8þtype.[3]uint8ÀÀ¹RÝ0type..alg3@runtime.gcbits.P0go.string.hdr."[3]uint8"p,go.weak.type.*[3]uint8"runtime.zerovaluetype.uint8 type.[]uint8þ:go.typelink.[3]uint8 [3]uint8type.[3]uint8þ0go.string.hdr."[1]uint8" (go.string."[1]uint8"þ(go.string."[1]uint8" [1]uint8þtype.[1]uint8ÀÀ16Ê0@ runtime.algarray@runtime.gcbits.P0go.string.hdr."[1]uint8"p,go.weak.type.*[1]uint8"runtime.zerovaluetype.uint8 type.[]uint8þ:go.typelink.[1]uint8 [1]uint8type.[1]uint8þ<go.string.hdr."func(...uint8)" 4go.string."func(...uint8)"þ4go.string."func(...uint8)" func(...uint8)þ&type.func(...uint8)+¯30 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."func(...uint8)"p8go.weak.type.*func(...uint8)"runtime.zerovalue &type.func(...uint8)Ð&type.func(...uint8)type.[]uint8þRgo.typelink.func(...uint8) func(...uint8)&type.func(...uint8)þ"runtime.gcbits.02þngo.string.hdr."struct { F uintptr; initfunc *ld.LSym }" 'fgo.string."struct { F uintptr; initfunc *ld.LSym }"þfgo.string."struct { F uintptr; initfunc *ld.LSym }"PPstruct { F uintptr; initfunc *ld.LSym }þ$go.string.hdr.".F" go.string.".F"þgo.string.".F".FþNgo.string.hdr."cmd/link/internal/amd64" Fgo.string."cmd/link/internal/amd64"þFgo.string."cmd/link/internal/amd64"00cmd/link/internal/amd64þ"go.importpath."". Fgo.string."cmd/link/internal/amd64"þ0go.string.hdr."initfunc" (go.string."initfunc"þ(go.string."initfunc" initfuncþ|type.struct { F uintptr; initfunc *cmd/link/internal/ld.LSym }àà+ðáµ0À runtime.algarray@"runtime.gcbits.02Pngo.string.hdr."struct { F uintptr; initfunc *ld.LSym }"pgo.weak.type.*struct { F uintptr; initfunc *cmd/link/internal/ld.LSym }"runtime.zerovalueÀ|type.struct { F uintptr; initfunc *cmd/link/internal/ld.LSym }À$go.string.hdr.".F"Ð"go.importpath."".àtype.uintptr0go.string.hdr."initfunc" "go.importpath."".°>type.*cmd/link/internal/ld.LSymþpgo.string.hdr."*struct { F uintptr; initfunc *ld.LSym }" (hgo.string."*struct { F uintptr; initfunc *ld.LSym }"þhgo.string."*struct { F uintptr; initfunc *ld.LSym }"`R*struct { F uintptr; initfunc *ld.LSym }þ~type.*struct { F uintptr; initfunc *cmd/link/internal/ld.LSym } Ü,èN60 runtime.algarray@"runtime.gcbits.01Ppgo.string.hdr."*struct { F uintptr; initfunc *ld.LSym }"pgo.weak.type.**struct { F uintptr; initfunc *cmd/link/internal/ld.LSym }"runtime.zerovalue|type.struct { F uintptr; initfunc *cmd/link/internal/ld.LSym }þ2go.string.hdr."*[3]uint8" *go.string."*[3]uint8"þ*go.string."*[3]uint8" *[3]uint8þtype.*[3]uint8 ifl60 runtime.algarray@"runtime.gcbits.01P2go.string.hdr."*[3]uint8"p.go.weak.type.**[3]uint8"runtime.zerovaluetype.[3]uint8þ2go.string.hdr."*[1]uint8" *go.string."*[1]uint8"þ*go.string."*[1]uint8" *[1]uint8þtype.*[1]uint8 ±~[60 runtime.algarray@"runtime.gcbits.01P2go.string.hdr."*[1]uint8"p.go.weak.type.**[1]uint8"runtime.zerovaluetype.[1]uint8þ"runtime.gcbits.03þ8go.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 {}þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440þTgclocals·3bb21ca8fe1d99a3e492463bd711418aþ<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 {}þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440þTgclocals·3bb21ca8fe1d99a3e492463bd711418aþ<type..hashfunc.[3]interface {}4type..hash.[3]interface {}þ8type..eqfunc.[3]interface {}0type..eq.[3]interface {}þ2type..alg.[3]interface {} <type..hashfunc.[3]interface {}8type..eqfunc.[3]interface {}þ"runtime.gcbits.3f?þ>go.string.hdr."[3]interface {}" 6go.string."[3]interface {}"þ6go.string."[3]interface {}" [3]interface {}þ(type.[3]interface {}ÀÀ00ÝÏÙ02type..alg.[3]interface {}@"runtime.gcbits.3fP>go.string.hdr."[3]interface {}"p:go.weak.type.*[3]interface {}"runtime.zerovalue"type.interface {} &type.[]interface {}þVgo.typelink.[3]interface {} [3]interface {}(type.[3]interface {}þ@go.string.hdr."*[3]interface {}" 8go.string."*[3]interface {}"þ8go.string."*[3]interface {}"0"*[3]interface {}þ*type.*[3]interface {} °þ¹60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[3]interface {}"p<go.weak.type.**[3]interface {}"runtime.zerovalue(type.[3]interface {}þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440þTgclocals·3bb21ca8fe1d99a3e492463bd711418aþ<type..hashfunc.[4]interface {}4type..hash.[4]interface {}þ8type..eqfunc.[4]interface {}0type..eq.[4]interface {}þ2type..alg.[4]interface {} <type..hashfunc.[4]interface {}8type..eqfunc.[4]interface {}þ"runtime.gcbits.ffÿþ>go.string.hdr."[4]interface {}" 6go.string."[4]interface {}"þ6go.string."[4]interface {}" [4]interface {}þ(type.[4]interface {}ÀÀ@@P2ï02type..alg.[4]interface {}@"runtime.gcbits.ffP>go.string.hdr."[4]interface {}"p:go.weak.type.*[4]interface {}"runtime.zerovalue"type.interface {} &type.[]interface {}þVgo.typelink.[4]interface {} [4]interface {}(type.[4]interface {}þ@go.string.hdr."*[4]interface {}" 8go.string."*[4]interface {}"þ8go.string."*[4]interface {}"0"*[4]interface {}þ*type.*[4]interface {} -l60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[4]interface {}"p<go.weak.type.**[4]interface {}"runtime.zerovalue(type.[4]interface {}þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440þTgclocals·3bb21ca8fe1d99a3e492463bd711418aþ<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 {}ÀÀ ,Y¤ñ02type..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 {}þ.go.string.hdr."runtime" &go.string."runtime"þ&go.string."runtime"runtimeþ,go.importpath.runtime. &go.string."runtime"þ@go.string.hdr."cmd/internal/obj" 8go.string."cmd/internal/obj"þ8go.string."cmd/internal/obj"0"cmd/internal/objþ>go.importpath.cmd/internal/obj. 8go.string."cmd/internal/obj"þ&go.string.hdr."log" go.string."log"þgo.string."log"logþ$go.importpath.log. go.string."log"þ&go.string.hdr."fmt" go.string."fmt"þgo.string."fmt"fmtþ$go.importpath.fmt. go.string."fmt"þHgo.string.hdr."cmd/link/internal/ld" @go.string."cmd/link/internal/ld"þ@go.string."cmd/link/internal/ld"0*cmd/link/internal/ldþFgo.importpath.cmd/link/internal/ld. @go.string."cmd/link/internal/ld"þ2go.string.hdr."debug/elf" *go.string."debug/elf"þ*go.string."debug/elf" debug/elfþ0go.importpath.debug/elf. *go.string."debug/elf"þ:type..hash.[1]interface {}·f4type..hash.[1]interface {}þ6type..eq.[1]interface {}·f0type..eq.[1]interface {}þ:type..hash.[3]interface {}·f4type..hash.[3]interface {}þ6type..eq.[3]interface {}·f0type..eq.[3]interface {}þ:type..hash.[4]interface {}·f4type..hash.[4]interface {}þ6type..eq.[4]interface {}·f0type..eq.[4]interface {}þ:type..hash.[2]interface {}·f4type..hash.[2]interface {}þ6type..eq.[2]interface {}·f0type..eq.[2]interface {}þ"runtime.zerovalueÿÿgo13ld |