| !<arch> |
| __.PKGDEF 0 0 0 644 36153 ` |
| go object linux amd64 go1.4.2 X:precisestack |
| |
| $$ |
| package amd64 |
| import log "log" |
| import runtime "runtime" |
| import elf "debug/elf" |
| import obj "bootstrap/internal/obj" |
| import fmt "fmt" |
| import ld "bootstrap/link/internal/ld" |
| 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 @"bootstrap/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:0x0") String () (? string) |
| func (@"time".l·2 *@"time".Location "esc:0x0") @"time".firstZoneUsed () (? bool) |
| func (@"time".l·2 *@"time".Location "esc:0x2") @"time".get () (? *@"time".Location) |
| func (@"time".l·6 *@"time".Location "esc:0x1") @"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:0x0") @"time".lookupFirstZone () (? int) |
| func (@"time".l·4 *@"time".Location "esc:0x0") @"time".lookupName (@"time".name·5 string "esc:0x0", @"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) * 0x9C5FFF26ED75Fp-93 } |
| 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) * 0x9299FF347E9E9p-87 } |
| 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) * 0x112E0BE826D695p-82 } |
| 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:0x2") Add (@"time".d·3 @"time".Duration) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x2") AddDate (@"time".years·3 int, @"time".months·4 int, @"time".days·5 int) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x0") After (@"time".u·3 @"time".Time "esc:0x0") (? 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:0x0") Before (@"time".u·3 @"time".Time "esc:0x0") (? 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:0x0") Clock () (@"time".hour·1 int, @"time".min·2 int, @"time".sec·3 int) |
| func (@"time".t·4 @"time".Time "esc:0x0") Date () (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int) |
| func (@"time".t·2 @"time".Time "esc:0x0") Day () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") Equal (@"time".u·3 @"time".Time "esc:0x0") (? 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:0x0") Format (@"time".layout·3 string "esc:0x0") (? string) |
| func (@"time".t·2 *@"time".Time "esc:0x0") GobDecode (@"time".data·3 []byte "esc:0x0") (? error) |
| func (@"time".t·3 @"time".Time "esc:0x0") GobEncode () (? []byte, ? error) |
| func (@"time".t·2 @"time".Time "esc:0x0") Hour () (? int) |
| func (@"time".t·3 @"time".Time "esc:0x0") ISOWeek () (@"time".year·1 int, @"time".week·2 int) |
| func (@"time".t·2 @"time".Time "esc:0x2") In (@"time".loc·3 *@"time".Location "esc:0x2") (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x0") IsZero () (? bool) { return @"time".t·2.@"time".sec == 0x0 && @"time".t·2.@"time".nsec == 0x0 } |
| func (@"time".t·2 @"time".Time "esc:0x2") Local () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".Local; return @"time".t·2 } |
| func (@"time".t·2 @"time".Time "esc:0x2") 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:0x0") MarshalBinary () (? []byte, ? error) |
| func (@"time".t·3 @"time".Time "esc:0x0") MarshalJSON () (? []byte, ? error) |
| func (@"time".t·3 @"time".Time "esc:0x0") MarshalText () (? []byte, ? error) |
| func (@"time".t·2 @"time".Time "esc:0x0") Minute () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") Month () (? @"time".Month) |
| func (@"time".t·2 @"time".Time "esc:0x0") Nanosecond () (? int) { return int(@"time".t·2.@"time".nsec) } |
| func (@"time".t·2 @"time".Time "esc:0x2") Round (@"time".d·3 @"time".Duration) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x0") Second () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") String () (? string) |
| func (@"time".t·2 @"time".Time "esc:0x0") Sub (@"time".u·3 @"time".Time "esc:0x0") (? @"time".Duration) |
| func (@"time".t·2 @"time".Time "esc:0x2") Truncate (@"time".d·3 @"time".Duration) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x2") UTC () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".UTC; return @"time".t·2 } |
| func (@"time".t·2 @"time".Time "esc:0x0") Unix () (? int64) { return @"time".t·2.@"time".sec + -0xE7791F700 } |
| func (@"time".t·2 @"time".Time "esc:0x0") UnixNano () (? int64) { return (@"time".t·2.@"time".sec + -0xE7791F700) * 0x3B9ACA00 + int64(@"time".t·2.@"time".nsec) } |
| func (@"time".t·2 *@"time".Time "esc:0x0") UnmarshalBinary (@"time".data·3 []byte "esc:0x0") (? error) |
| func (@"time".t·2 *@"time".Time "esc:0x0") UnmarshalJSON (@"time".data·3 []byte "esc:0x0") (@"time".err·1 error) |
| func (@"time".t·2 *@"time".Time "esc:0x0") UnmarshalText (@"time".data·3 []byte "esc:0x0") (@"time".err·1 error) |
| func (@"time".t·2 @"time".Time "esc:0x0") Weekday () (? @"time".Weekday) |
| func (@"time".t·2 @"time".Time "esc:0x0") Year () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") YearDay () (? int) |
| func (@"time".t·3 @"time".Time "esc:0x0") Zone () (@"time".name·1 string, @"time".offset·2 int) |
| func (@"time".t·2 @"time".Time "esc:0x0") @"time".abs () (? uint64) |
| func (@"time".t·5 @"time".Time "esc:0x0") @"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:0x1") @"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) Chdir () (? error) |
| func (@"os".f·2 *@"os".File) Chmod (@"os".mode·3 @"os".FileMode) (? error) |
| func (@"os".f·2 *@"os".File) Chown (@"os".uid·3 int, @"os".gid·4 int) (? error) |
| func (@"os".f·2 *@"os".File) Close () (? error) |
| func (@"os".f·2 *@"os".File "esc:0x0") 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:0x1") Name () (? string) { return @"os".f·2.@"os".file.@"os".name } |
| func (@"os".f·3 *@"os".File) Read (@"os".b·4 []byte "esc:0x0") (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) ReadAt (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") Readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") Readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) Seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) Stat () (@"os".fi·1 @"os".FileInfo, @"os".err·2 error) |
| func (@"os".f·2 *@"os".File "esc:0x0") Sync () (@"os".err·1 error) |
| func (@"os".f·2 *@"os".File) Truncate (@"os".size·3 int64) (? error) |
| func (@"os".f·3 *@"os".File) Write (@"os".b·4 []byte "esc:0x0") (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) WriteAt (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) WriteString (@"os".s·4 string "esc:0x0") (@"os".ret·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".pread (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".pwrite (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".read (@"os".b·4 []byte "esc:0x0") (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"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:0x0") @"os".write (@"os".b·4 []byte "esc:0x0") (@"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:0x0") Buffered () (? int) { return @"bufio".b·2.@"bufio".w - @"bufio".b·2.@"bufio".r } |
| func (@"bufio".b·3 *@"bufio".Reader) Peek (@"bufio".n·4 int) (? []byte, ? error) |
| func (@"bufio".b·3 *@"bufio".Reader) Read (@"bufio".p·4 []byte) (@"bufio".n·1 int, @"bufio".err·2 error) |
| func (@"bufio".b·3 *@"bufio".Reader) ReadByte () (@"bufio".c·1 byte, @"bufio".err·2 error) |
| func (@"bufio".b·3 *@"bufio".Reader) ReadBytes (@"bufio".delim·4 byte) (@"bufio".line·1 []byte, @"bufio".err·2 error) |
| func (@"bufio".b·4 *@"bufio".Reader) ReadLine () (@"bufio".line·1 []byte, @"bufio".isPrefix·2 bool, @"bufio".err·3 error) |
| func (@"bufio".b·4 *@"bufio".Reader) ReadRune () (@"bufio".r·1 rune, @"bufio".size·2 int, @"bufio".err·3 error) |
| func (@"bufio".b·3 *@"bufio".Reader) ReadSlice (@"bufio".delim·4 byte) (@"bufio".line·1 []byte, @"bufio".err·2 error) |
| func (@"bufio".b·3 *@"bufio".Reader) ReadString (@"bufio".delim·4 byte) (@"bufio".line·1 string, @"bufio".err·2 error) |
| func (@"bufio".b·1 *@"bufio".Reader) Reset (@"bufio".r·2 @"io".Reader) |
| func (@"bufio".b·2 *@"bufio".Reader "esc:0x0") UnreadByte () (? error) |
| func (@"bufio".b·2 *@"bufio".Reader "esc:0x0") 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) WriteTo (@"bufio".w·4 @"io".Writer) (@"bufio".n·1 int64, @"bufio".err·2 error) |
| func (@"bufio".b·1 *@"bufio".Reader) @"bufio".fill () |
| func (@"bufio".b·2 *@"bufio".Reader "esc:0x1") @"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:0x0") @"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) @"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:0x0") Available () (? int) { return len(@"bufio".b·2.@"bufio".buf) - @"bufio".b·2.@"bufio".n } |
| func (@"bufio".b·2 *@"bufio".Writer "esc:0x0") Buffered () (? int) { return @"bufio".b·2.@"bufio".n } |
| func (@"bufio".b·2 *@"bufio".Writer) Flush () (? error) |
| func (@"bufio".b·3 *@"bufio".Writer) ReadFrom (@"bufio".r·4 @"io".Reader) (@"bufio".n·1 int64, @"bufio".err·2 error) |
| func (@"bufio".b·1 *@"bufio".Writer "esc:0x0") 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) Write (@"bufio".p·4 []byte) (@"bufio".nn·1 int, @"bufio".err·2 error) |
| func (@"bufio".b·2 *@"bufio".Writer) WriteByte (@"bufio".c·3 byte) (? error) |
| func (@"bufio".b·3 *@"bufio".Writer) WriteRune (@"bufio".r·4 rune) (@"bufio".size·1 int, @"bufio".err·2 error) |
| func (@"bufio".b·3 *@"bufio".Writer) WriteString (@"bufio".s·4 string "esc:0x0") (? int, ? error) |
| func (@"bufio".b·2 *@"bufio".Writer) @"bufio".flush () (? error) |
| type @"bootstrap/internal/obj".Biobuf struct { @"bootstrap/internal/obj".f *@"os".File; @"bootstrap/internal/obj".r *@"bufio".Reader; @"bootstrap/internal/obj".w *@"bufio".Writer; @"bootstrap/internal/obj".linelen int } |
| func (@"bootstrap/internal/obj".b·2 *@"bootstrap/internal/obj".Biobuf) Flush () (? error) |
| func (@"bootstrap/internal/obj".b·3 *@"bootstrap/internal/obj".Biobuf) Peek (@"bootstrap/internal/obj".n·4 int) (? []byte, ? error) |
| func (@"bootstrap/internal/obj".b·3 *@"bootstrap/internal/obj".Biobuf) Read (@"bootstrap/internal/obj".p·4 []byte) (? int, ? error) |
| func (@"bootstrap/internal/obj".b·3 *@"bootstrap/internal/obj".Biobuf) Write (@"bootstrap/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 @"bootstrap/link/internal/ld".Segment struct { Rwx uint8; Vaddr uint64; Length uint64; Fileoff uint64; Filelen uint64; Sect *@"bootstrap/link/internal/ld".Section } |
| type @"bootstrap/link/internal/ld".ElfShdr struct { @"bootstrap/link/internal/ld".name uint32; @"bootstrap/link/internal/ld".type_ uint32; @"bootstrap/link/internal/ld".flags uint64; @"bootstrap/link/internal/ld".addr uint64; @"bootstrap/link/internal/ld".off uint64; @"bootstrap/link/internal/ld".size uint64; @"bootstrap/link/internal/ld".link uint32; @"bootstrap/link/internal/ld".info uint32; @"bootstrap/link/internal/ld".addralign uint64; @"bootstrap/link/internal/ld".entsize uint64; @"bootstrap/link/internal/ld".shnum int; @"bootstrap/link/internal/ld".secsym *@"bootstrap/link/internal/ld".LSym } |
| type @"bootstrap/link/internal/ld".Section struct { Rwx uint8; Extnum int16; Align int32; Name string; Vaddr uint64; Length uint64; Next *@"bootstrap/link/internal/ld".Section; Seg *@"bootstrap/link/internal/ld".Segment; Elfsect *@"bootstrap/link/internal/ld".ElfShdr; Reloff uint64; Rellen uint64 } |
| type @"bootstrap/link/internal/ld".Auto struct { Asym *@"bootstrap/link/internal/ld".LSym; Link *@"bootstrap/link/internal/ld".Auto; Aoffset int32; Name int16; Gotype *@"bootstrap/link/internal/ld".LSym } |
| type @"bootstrap/link/internal/ld".Pcdata struct { P []byte } |
| type @"bootstrap/link/internal/ld".Pcln struct { Pcsp @"bootstrap/link/internal/ld".Pcdata; Pcfile @"bootstrap/link/internal/ld".Pcdata; Pcline @"bootstrap/link/internal/ld".Pcdata; Pcdata []@"bootstrap/link/internal/ld".Pcdata; Npcdata int; Funcdata []*@"bootstrap/link/internal/ld".LSym; Funcdataoff []int64; Nfuncdata int; File []*@"bootstrap/link/internal/ld".LSym; Nfile int; Mfile int; Lastfile *@"bootstrap/link/internal/ld".LSym; Lastindex int } |
| type @"bootstrap/link/internal/ld".Reloc struct { Off int32; Siz uint8; Done uint8; Type int32; Variant int32; Add int64; Xadd int64; Sym *@"bootstrap/link/internal/ld".LSym; Xsym *@"bootstrap/link/internal/ld".LSym } |
| type @"bootstrap/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 *@"bootstrap/link/internal/ld".LSym; Allsym *@"bootstrap/link/internal/ld".LSym; Next *@"bootstrap/link/internal/ld".LSym; Sub *@"bootstrap/link/internal/ld".LSym; Outer *@"bootstrap/link/internal/ld".LSym; Gotype *@"bootstrap/link/internal/ld".LSym; Reachparent *@"bootstrap/link/internal/ld".LSym; Queue *@"bootstrap/link/internal/ld".LSym; File string; Dynimplib string; Dynimpvers string; Sect *@"bootstrap/link/internal/ld".Section; Autom *@"bootstrap/link/internal/ld".Auto; Pcln *@"bootstrap/link/internal/ld".Pcln; P []byte; R []@"bootstrap/link/internal/ld".Reloc; Local bool } |
| func (@"bootstrap/link/internal/ld".s·2 *@"bootstrap/link/internal/ld".LSym) String () (? string) |
| type @"bootstrap/link/internal/ld".symVer struct { @"bootstrap/link/internal/ld".sym string; @"bootstrap/link/internal/ld".ver int } |
| type @"bootstrap/link/internal/ld".Library struct { Objref string; Srcref string; File string; Pkg string; Shlib string; @"bootstrap/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) Read (@"io".p·4 []byte) (@"io".n·1 int, @"io".err·2 error) |
| func (@"io".s·3 *@"io".SectionReader) ReadAt (@"io".p·4 []byte, @"io".off·5 int64) (@"io".n·1 int, @"io".err·2 error) |
| func (@"io".s·3 *@"io".SectionReader "esc:0x0") Seek (@"io".offset·4 int64, @"io".whence·5 int) (? int64, ? error) |
| func (@"io".s·2 *@"io".SectionReader "esc:0x0") 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) Data () (? []byte, ? error) |
| func (@"debug/elf".s·2 *@"debug/elf".Section) Open () (? @"io".ReadSeeker) |
| 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) Open () (? @"io".ReadSeeker) |
| 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".afield struct { @"debug/dwarf".attr @"debug/dwarf".Attr; @"debug/dwarf".fmt @"debug/dwarf".format } |
| 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:0x2") Common () (? *@"debug/dwarf".CommonType) { return @"debug/dwarf".c·2 } |
| func (@"debug/dwarf".c·2 *@"debug/dwarf".CommonType "esc:0x0") 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:0x0") @"debug/dwarf".addrsize () (? int) { return @"debug/dwarf".u·2.@"debug/dwarf".asize } |
| func (@"debug/dwarf".u·3 *@"debug/dwarf".unit "esc:0x0") @"debug/dwarf".dwarf64 () (? bool, ? bool) { return @"debug/dwarf".u·3.@"debug/dwarf".is64, true } |
| func (@"debug/dwarf".u·2 *@"debug/dwarf".unit "esc:0x0") @"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 {} } |
| 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:0x0") 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) @"debug/dwarf".addr () (? uint64) |
| func (@"debug/dwarf".b·2 *@"debug/dwarf".buf) @"debug/dwarf".bytes (@"debug/dwarf".n·3 int) (? []byte) |
| func (@"debug/dwarf".b·2 *@"debug/dwarf".buf) @"debug/dwarf".entry (@"debug/dwarf".atab·3 @"debug/dwarf".abbrevTable "esc:0x0", @"debug/dwarf".ubase·4 @"debug/dwarf".Offset) (? *@"debug/dwarf".Entry) |
| func (@"debug/dwarf".b·1 *@"debug/dwarf".buf) @"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) @"debug/dwarf".int () (? int64) |
| func (@"debug/dwarf".b·1 *@"debug/dwarf".buf) @"debug/dwarf".skip (@"debug/dwarf".n·2 int) |
| func (@"debug/dwarf".b·2 *@"debug/dwarf".buf) @"debug/dwarf".string () (? string) |
| func (@"debug/dwarf".b·2 *@"debug/dwarf".buf) @"debug/dwarf".uint () (? uint64) |
| func (@"debug/dwarf".b·2 *@"debug/dwarf".buf) @"debug/dwarf".uint16 () (? uint16) |
| func (@"debug/dwarf".b·2 *@"debug/dwarf".buf) @"debug/dwarf".uint32 () (? uint32) |
| func (@"debug/dwarf".b·2 *@"debug/dwarf".buf) @"debug/dwarf".uint64 () (? uint64) |
| func (@"debug/dwarf".b·2 *@"debug/dwarf".buf) @"debug/dwarf".uint8 () (? uint8) |
| func (@"debug/dwarf".b·3 *@"debug/dwarf".buf) @"debug/dwarf".varint () (@"debug/dwarf".c·1 uint64, @"debug/dwarf".bits·2 uint) |
| type @"debug/dwarf".typeReader interface { 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·3 *@"debug/dwarf".Reader) Next () (? *@"debug/dwarf".Entry, ? error) |
| func (@"debug/dwarf".r·1 *@"debug/dwarf".Reader) Seek (@"debug/dwarf".off·2 @"debug/dwarf".Offset) |
| func (@"debug/dwarf".r·1 *@"debug/dwarf".Reader) SkipChildren () |
| func (@"debug/dwarf".r·2 *@"debug/dwarf".Reader) @"debug/dwarf".clone () (? @"debug/dwarf".typeReader) |
| func (@"debug/dwarf".r·1 *@"debug/dwarf".Reader) @"debug/dwarf".maybeNextUnit () |
| func (@"debug/dwarf".r·2 *@"debug/dwarf".Reader "esc:0x0") @"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·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·3 *@"debug/dwarf".Data) @"debug/dwarf".parseAbbrev (@"debug/dwarf".off·4 uint32) (? @"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:0x0") (? @"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) Close () (? error) |
| func (@"debug/elf".f·3 *@"debug/elf".File) DWARF () (? *@"debug/dwarf".Data, ? error) |
| func (@"debug/elf".f·3 *@"debug/elf".File) DynString (@"debug/elf".tag·4 @"debug/elf".DynTag) (? []string, ? error) |
| func (@"debug/elf".f·3 *@"debug/elf".File) DynamicSymbols () (? []@"debug/elf".Symbol, ? error) |
| func (@"debug/elf".f·3 *@"debug/elf".File) ImportedLibraries () (? []string, ? error) |
| func (@"debug/elf".f·3 *@"debug/elf".File) ImportedSymbols () (? []@"debug/elf".ImportedSymbol, ? error) |
| func (@"debug/elf".f·2 *@"debug/elf".File "esc:0x0") Section (@"debug/elf".name·3 string "esc:0x0") (? *@"debug/elf".Section) |
| func (@"debug/elf".f·2 *@"debug/elf".File "esc:0x0") SectionByType (@"debug/elf".typ·3 @"debug/elf".SectionType) (? *@"debug/elf".Section) |
| func (@"debug/elf".f·3 *@"debug/elf".File) Symbols () (? []@"debug/elf".Symbol, ? error) |
| func (@"debug/elf".f·2 *@"debug/elf".File) @"debug/elf".applyRelocations (@"debug/elf".dst·3 []byte, @"debug/elf".rels·4 []byte) (? error) |
| func (@"debug/elf".f·2 *@"debug/elf".File) @"debug/elf".applyRelocations386 (@"debug/elf".dst·3 []byte, @"debug/elf".rels·4 []byte) (? error) |
| func (@"debug/elf".f·2 *@"debug/elf".File) @"debug/elf".applyRelocationsAMD64 (@"debug/elf".dst·3 []byte, @"debug/elf".rels·4 []byte) (? error) |
| func (@"debug/elf".f·2 *@"debug/elf".File) @"debug/elf".applyRelocationsARM64 (@"debug/elf".dst·3 []byte, @"debug/elf".rels·4 []byte) (? error) |
| func (@"debug/elf".f·4 *@"debug/elf".File) @"debug/elf".getSymbols (@"debug/elf".typ·5 @"debug/elf".SectionType) (? []@"debug/elf".Symbol, ? []byte, ? error) |
| func (@"debug/elf".f·4 *@"debug/elf".File) @"debug/elf".getSymbols32 (@"debug/elf".typ·5 @"debug/elf".SectionType) (? []@"debug/elf".Symbol, ? []byte, ? error) |
| func (@"debug/elf".f·4 *@"debug/elf".File) @"debug/elf".getSymbols64 (@"debug/elf".typ·5 @"debug/elf".SectionType) (? []@"debug/elf".Symbol, ? []byte, ? error) |
| func (@"debug/elf".f·1 *@"debug/elf".File) @"debug/elf".gnuVersion (@"debug/elf".i·2 int, @"debug/elf".sym·3 *@"debug/elf".ImportedSymbol "esc:0x0") |
| func (@"debug/elf".f·1 *@"debug/elf".File) @"debug/elf".gnuVersionInit (@"debug/elf".str·2 []byte "esc:0x0") |
| func (@"debug/elf".f·3 *@"debug/elf".File "esc:0x0") @"debug/elf".stringTable (@"debug/elf".link·4 uint32) (? []byte, ? error) |
| type @"bootstrap/link/internal/ld".Shlib struct { Path string; Hash []byte; Deps []string; File *@"debug/elf".File } |
| type @"bootstrap/link/internal/ld".Link struct { Thechar int32; Thestring string; Goarm int32; Headtype int; Arch *@"bootstrap/link/internal/ld".LinkArch; Debugasm int32; Debugvlog int32; Bso *@"bootstrap/internal/obj".Biobuf; Windows int32; Goroot string; Hash map[@"bootstrap/link/internal/ld".symVer]*@"bootstrap/link/internal/ld".LSym; Allsym *@"bootstrap/link/internal/ld".LSym; Nsymbol int32; Tlsg *@"bootstrap/link/internal/ld".LSym; Libdir []string; Library []*@"bootstrap/link/internal/ld".Library; Shlibs []@"bootstrap/link/internal/ld".Shlib; Tlsoffset int; Diag func(? string, ? ...interface {}); Cursym *@"bootstrap/link/internal/ld".LSym; Version int; Textp *@"bootstrap/link/internal/ld".LSym; Etextp *@"bootstrap/link/internal/ld".LSym; Nhistfile int32; Filesyms *@"bootstrap/link/internal/ld".LSym } |
| func @"".Addcall (@"".ctxt·2 *@"bootstrap/link/internal/ld".Link "esc:0x0", @"".s·3 *@"bootstrap/link/internal/ld".LSym, @"".t·4 *@"bootstrap/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".ErrInvalidUnreadRune error |
| type @"debug/dwarf".DecodeError struct { Name string; Offset @"debug/dwarf".Offset; Err string } |
| func (@"debug/dwarf".e·2 @"debug/dwarf".DecodeError "esc:0x0") Error () (? string) |
| |
| $$ |
| _go_.6 0 0 0 644 106712 ` |
| go object linux amd64 go1.4.2 X:precisestack |
| |
| ! |
| go13ld0bootstrap/internal/obj.a8bootstrap/link/internal/ld.adebug/elf.a |
| fmt.a |
| log.aþ"".PADDR \$ãÿÿÿ\$à "".~r1type.uint32"".xtype.uint32VTgclocals·9308e7ef08d2cc2f72ae1228688dacf9Tgclocals·3280bececceccd33cb74587feedb1f9fT/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".Addcallà Ä dH%HD$ÈH;AwèëåHì¸H$ÈHÇÅ@h(Hh`Hl$@Hh`HÅHh`H$ÀH$HD$Hh`Hl$èH$ÈH¼$1ÀèHËHL$HHùÉHHHHT$pHL$xH$HØH)ËHû}FHH$HT$XHT$HL$`HL$HD$hHD$HÇD$ èHT$(HL$0HD$8HÎHÿÆHt$`HD$hHH$HÓHT$XHÍHkí0HëH\$H$H\$èHT$XHL$`HD$hH\$HH$H<$ÝH$HT$pHT$HL$xHL$H$HD$èH\$HHHÿÈHHH«H¬$HÓHT$pHÅHL$xH9ÈsgHkí0HëH\$PH$H<$tGH$ H$ÐH\$èHL$@HD$PÍ(Ç@Æ@¶XHËH$ØHĸÃ%ë°è%éÿÿÿé0þÿÿ |
| *0runtime.morestack_noctxtÊDbootstrap/link/internal/ld.Symgrowøè runtime.duffzeroNtype.[]bootstrap/link/internal/ld.Relocð"runtime.growslice¼Jtype.bootstrap/link/internal/ld.Reloc.runtime.writebarrierfat¸2runtime.writebarrierslice.runtime.writebarrierptr $runtime.panicindex@ð"".autotmp_0005¿Ntype.[]bootstrap/link/internal/ld.Reloc"".autotmp_0004Ntype.[]bootstrap/link/internal/ld.Reloc"".autotmp_0003_Jtype.bootstrap/link/internal/ld.Reloc"".autotmp_0002type.int"".autotmp_0001Ntype.[]bootstrap/link/internal/ld.Reloc>bootstrap/link/internal/ld.s·2ßJtype.*bootstrap/link/internal/ld.LSym"".rÏLtype.*bootstrap/link/internal/ld.Reloc"".iïtype.int64"".~r30type.int64"".t Jtype.*bootstrap/link/internal/ld.LSym"".sJtype.*bootstrap/link/internal/ld.LSym"".ctxtJtype.*bootstrap/link/internal/ld.Link"ðïð1ð8`* ÿ1 ( dSQo>(Tgclocals·cf331a3279348ad07432cfc0da9eabf8Tgclocals·6636af5713a0c926e997dfc880593c65T/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".gentextðdH%H;awèëêHìh¶ûÂ=
µ1À<uHÄhÃH5H4$H5Hl$HïH¥H¥HÇD$èHD$ H·X fûuHÄhÃHD$8HÇÇ@x(H5H4$H5H|$H¥H¥HÇD$èH\$ H\$0H\$0fÇC H\$0HÇÅ@« HD$0HÇÅ@h(HÇD$@HÇD$HHD$@H-H(Hl$0HhHD$(HH$èHD$¶-@(¶-@h¶-@hHÇÂHÇÁHD$PH$HT$XHT$HL$`HL$HT$(HÿÓH5H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$H\$0H\$HD$HÇD$èHH$èHD$¶-@(HÇÁHÇÂHD$PH$HL$XHL$HT$`HT$HT$(HÿÓHH$H\$0H\$H\$8H\$èHH$èHD$¶-@(HÇÁHÇÂHD$PH$HL$XHL$HT$`HT$HT$(HÿÓH-Hè1íH9ëêHH«èH,$H<$ÁH$xH\$0H\$èHH$H<$H$èH\$0H\$èH5H4$H5Hl$HïH¥H¥HÇD$èHD$ HÇÅ@h(HÇÅ@¨ fÇ@ HH$HD$H\$0H\$èHÄhÃ%éiÿÿÿ%é3ÿÿÿHH$H<$tH$àH\$0H\$èéÿÿÿ%ëÛHÇÀéAüÿÿX |
| 0runtime.morestack_noctxt:Hbootstrap/link/internal/ld.BuildmodeXJbootstrap/link/internal/ld.Linkshared>bootstrap/link/internal/ld.Ctxt Bgo.string."runtime.addmoduledata"ÔJbootstrap/link/internal/ld.Linklookup¬>bootstrap/link/internal/ld.CtxtÂBgo.string."go.link.addmoduledata"ðJbootstrap/link/internal/ld.Linklookup"".func·001Ìtype.[3]uint8Þ"runtime.newobjectö""".statictmp_0024""".statictmp_0024 """.statictmp_0024 |
| >bootstrap/link/internal/ld.Ctxt¶Fgo.string."runtime.firstmoduledata"êJbootstrap/link/internal/ld.Linklookup>bootstrap/link/internal/ld.CtxtÄNbootstrap/link/internal/ld.AddpcrelplusÒtype.[1]uint8ä"runtime.newobjectü""".statictmp_0027ð |
| ú>bootstrap/link/internal/ld.Ctxt´ "".Addcall type.[1]uint8Ô "runtime.newobjectì """.statictmp_0030à |
| |
| ê |
| >bootstrap/link/internal/ld.Ctxt>bootstrap/link/internal/ld.Ctxtð.runtime.writebarrierptrþ>bootstrap/link/internal/ld.CtxtÊ.runtime.writebarrierptrØ>bootstrap/link/internal/ld.CtxtîJgo.string."go.link.addmoduledatainit"¢
Jbootstrap/link/internal/ld.Linklookupø
>bootstrap/link/internal/ld.Ctxt¨Dbootstrap/link/internal/ld.Addaddrð>bootstrap/link/internal/ld.Ctxt´.runtime.writebarrierptrÐ"".autotmp_0031type.*[1]uint8"".autotmp_0029type.[]uint8"".autotmp_0026type.[]uint8"".autotmp_0023/type.[]uint8"".autotmp_0022O~type.struct { F uintptr; A0 **bootstrap/link/internal/ld.LSym }"".autotmp_0019Jtype.*bootstrap/link/internal/ld.LSym"".autotmp_0018Jtype.*bootstrap/link/internal/ld.LSym"".autotmp_0017Jtype.*bootstrap/link/internal/ld.LSym"".o&type.func(...uint8)"".initfuncoJtype.*bootstrap/link/internal/ld.LSym "".addmoduledata_Jtype.*bootstrap/link/internal/ld.LSym2Ð'ÏÐ@ÏÐÏÐcz#13 |
| *jYT$T1-1) AiNw«WÐTgclocals·7c13896baab3273e10662a9a37b348ceTgclocals·2511fc8cd8b9e4ca6d4739e41fb5e810T/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".adddynrelaàÈdH%H;awèëêHì(HH$H\$0H\$H\$8H\$H\$@Hc+Hl$èHH$H\$0H\$HÇD$èHD$@HH$H\$0H\$Hh Hl$HhHl$èHÄ(à |
| 0runtime.morestack_noctxt:>bootstrap/link/internal/ld.CtxtLbootstrap/link/internal/ld.Addaddrplus>bootstrap/link/internal/ld.CtxtÔHbootstrap/link/internal/ld.Adduint64ì>bootstrap/link/internal/ld.Ctxt¶Lbootstrap/link/internal/ld.Addaddrplus0P"".r Ltype.*bootstrap/link/internal/ld.Reloc"".sJtype.*bootstrap/link/internal/ld.LSym"".relaJtype.*bootstrap/link/internal/ld.LSymPO
°Ò1(, |
| FjTgclocals·dc22134b6e2ce9b2d04b1b1b62ac997aTgclocals·3280bececceccd33cb74587feedb1f9fT/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".adddynrelàSÌSdH%HD$ÀH;AwèëåHìÀH$ÐHk Hl$(HH$H<$H$ÐH$ÈH\$èH´$ÈH$ÐHD$(jýÿýZý
|
| H·X fû"
ÙH\$PHÇHÇCH\$PHûÑHÇÂHÇÅH\$xH$H¬$HH$HD$H|$èHL$HD$H\$xH$HL$@HL$HD$HHD$èHH,$HïHÞH¥H¥H\$xH\$H$H\$H$H\$ èH$ÐÇBHÄÀÃ%énÿÿÿé(ÿÿÿý
H·X fû"
ÞH\$PHÇHÇCH\$PHûåHÇÂHÇÅH\$xH$H¬$HH$HD$H|$èHL$HD$H\$xH$HL$@HL$HD$HHD$èHH,$HïHÞH¥H¥H\$xH\$H$H\$H$H\$ èH$ÐHD$(H·X fût&H·X fûtÇBHjHÅHjHÄÀÃH\$PHÇHÇCH\$PHûÃHÇÂHÇÅH\$xH$H¬$HH$HD$H|$t|èHL$HD$H\$xH$HL$@HL$HD$HHD$èHH,$HïHÞH¥H¥H\$xH\$H$H\$H$H\$ èH$Ðéÿÿÿ%éxÿÿÿé6ÿÿÿ%éZþÿÿéþÿÿý
§ÇBHjHÅHjH·X fû"uxH$èH5H4$H5Hl$HïH¥H¥HÇD$èHD$ H$ÐH$H<$t3H$ HD$èH$ÐHAHl$(Hcm<HÅHiHÄÀÃ%ëÄZûîH\$PHÇHÇCH\$PHûÄHÇÅHÇÁH\$xH¬$H$HH$HT$H|$t}HD$èHL$HD$H\$xH$HL$@HL$HD$HHD$èHH,$HïHÞH¥H¥H\$xH\$H$H\$H$H\$ èHÄÀÃ%éwÿÿÿé5ÿÿÿH·X fû"tHÄÀÃjý
H·^ fû
.=!û |
|
H$èH5H4$H5Hl$HïH¥H¥HÇD$èHD$ H$ÐH$H<$t3H$ HD$èH$ÐHAHl$(Hcm<HÅHiHÄÀÃ%ëÄH$èH5H4$H5Hl$HïH¥H¥HÇD$èHD$ H$ÐH$H<$t3H$ HD$èH$ÐHAHl$(Hcm@HÅHiHÄÀÃ%ëÄH·^ fûöHH$H<$ÔH$ÐHt$èH¼$1ÀèH$HûHÇÁHÇÂH\$xH$H$HH$H\$(H\$H|$JèHL$HD$H\$xH$HL$@HL$HD$HHD$èHH$H$ÐH\$H|$éHD$èHL$HD$H\$xHÃH$HL$@HL$HD$HHD$èHH$H\$(H\$H|$HD$ èHL$HD$H\$xHà H$HL$@HL$HD$HHD$èHH,$HïHÞH¥H¥H\$xH\$H$H\$H$H\$ èHÄÀÃ%ésÿÿÿ%éÿÿÿ%éªþÿÿé_þÿÿ%é þÿÿ=8HH$HD$èH5H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$HD$0HD$H$ÈH\$H$ÐHc+Hl$èHD$(HT$0H¬$ж]ûupX8¸HÁã èH ëHØHH$HT$HD$èHH$H\$0H\$H¬$ÐH]H\$èH$ÐÇCHÄÀÃX8¸ |
| HÁã èH ëHØHH$HT$HD$èëû
èH^`H-H9ë
Ôû
ÉHH$HD$èH5H4$H5Hl$HïH¥H¥HÇD$èH$ÈHD$ HùjH·h HÍfi H$H<$?H$HD$8HD$èH$ÈH$H<$H$H\$8H«Hl$èH\$8H$H<$ÇH$H$ÈH\$èHD$8H$ÈHûHh`HkXHH$HD$HÇD$èH5H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$HD$Hl$(]8\$èH$ÐÇCHÄÀÃéjÿÿÿ%é-ÿÿÿ%éïþÿÿ%éµþÿÿéþÿÿû
¿úÿÿHÄÀÃý
ûuHÄÀÃH$èH5H4$H5Hl$HïH¥H¥HÇD$èHD$ H$ÐH$H<$t6H$ HD$èH$ÐHûtHl$(Hcm<HkHÄÀÃëç%ëÁýXÿÿÿéúÿÿýuý
bH·X fû"¡û |
| éHþ2LðH¾øLLD$pLL$`HcéH9ýH|$hûI)¶ûuK:ïHðHøH®HcïH9Ås"H)ÆÇBHjHÅHjHÄÀÃèH$èH$ÐÇCH5H4$H5Hl$HïH¥H¥HÇD$èHD$ H$ÐH$H<$t?H$ HD$èH$ÐHhHÅHhHHHl$(Hcm@HÍHhHÄÀÃ%ë¸èéÇþÿÿý
öÿÿÇBH·X fû"
ÍH\$PHÇHÇCH\$PHû»HÇÂHÇÅH\$xH$H¬$HH$HD$H|$twèHL$HD$H\$xH$HL$@HL$HD$HHD$èHH,$HïHÞH¥H¥H\$xH\$H$H\$H$H\$ èHÄÀÃ%ëé>ÿÿÿý
ûÇBH·X fû"
ÍH\$PHÇHÇCH\$PHû»HÇÂHÇÅH\$xH$H¬$HH$HD$H|$twèHL$HD$H\$xH$HL$@HL$HD$HHD$èHH,$HïHÞH¥H¥H\$xH\$H$H\$H$H\$ èHÄÀÃ%ëé>ÿÿÿýòýÿÿéôÿÿýýýÔþÿÿýÁýÿÿéÏóÿÿý
¢H·X fû"
¨þÿÿH$èH5H4$H5Hl$HïH¥H¥HÇD$èHD$ H$ÐH$H<$t=H$ HD$èH$ÐHøtHl$(Hcm<HhÇ@HÄÀÃëà%ëºý
óÿÿH·X fû"û |
| éHþgLðH¾øLLD$pLL$`HcéH9ýH|$h0I)¶ûu?:ïHðHøH®HcïH9ÅsH)ÆÇBHÄÀÃèH\$PHÇHÇCH\$PHû»HÇÂHÇÅH\$xH$H¬$HH$HD$H|$twèHL$HD$H\$xH$HL$@HL$HD$HHD$èHH,$HïHÞH¥H¥H\$xH\$H$H\$H$H\$ èHÄÀÃ%ëé>ÿÿÿèéþÿÿH·X fû"ÖH\$PHÇHÇCH\$PHûWHÇÂHÇÅH\$xH$H¬$HH$HD$H|$èHL$HD$H\$xH$HL$@HL$HD$HHD$èHH,$HïHÞH¥H¥H\$xH\$H$H\$H$H\$ èHD$(H$èH$ÐÇCH5H4$H5Hl$HïH¥H¥HÇD$èHD$ H$ÐH$H<$t3H$ HD$èH$ÐHAHl$(Hcm@HÅHiHÄÀÃ%ëÄ%éèþÿÿé¢þÿÿý
ý \þÿÿý
ÂúÿÿéÉïÿÿý±úÿÿý¥úÿÿé¬ïÿÿ%écëÿÿ |
| *0runtime.morestack_noctxtl>bootstrap/link/internal/ld.Ctxt¾.runtime.writebarrierptrîtype.string¢runtime.convT2Eú2runtime.writebarrierifacego.string."unexpected R_X86_64_64 relocation for dynamic symbol %s"ö>bootstrap/link/internal/ld.Diagtype.stringÎruntime.convT2E¦ 2runtime.writebarrieriface´ go.string."unexpected R_X86_64_PC32 relocation for dynamic symbol %s"¢ |
| >bootstrap/link/internal/ld.Diag¸type.stringäruntime.convT2E¼
2runtime.writebarrierifaceÊ
Lgo.string."unknown symbol %s in pcrel"¸>bootstrap/link/internal/ld.Diag"".addpltsym>bootstrap/link/internal/ld.Ctxt¨ go.string.".plt"ÜJbootstrap/link/internal/ld.Linklookupª.runtime.writebarrierptr¼type.int32ôruntime.convT2EÌ2runtime.writebarrierifaceÚRgo.string."unexpected relocation type %d"È>bootstrap/link/internal/ld.Diagæ@bootstrap/link/internal/ld.IselfFbootstrap/link/internal/ld.HEADTYPE¤"".addpltsym²>bootstrap/link/internal/ld.CtxtÈ go.string.".plt"üJbootstrap/link/internal/ld.LinklookupÊ.runtime.writebarrierptr¶"".addgotsymÄ>bootstrap/link/internal/ld.CtxtÚ go.string.".got"Jbootstrap/link/internal/ld.LinklookupÜ.runtime.writebarrierptrâ>bootstrap/link/internal/ld.Ctxt¤.runtime.writebarrierptrÂè runtime.duffzeroºtype.stringøruntime.convT2EÐ2runtime.writebarrierifaceÞtype.int32®runtime.convT2E 2runtime.writebarrieriface type.int16æ runtime.convT2EÆ!2runtime.writebarrierifaceÔ!go.string."unsupported relocation for dynamic symbol %s (type=%d stype=%d)"Â">bootstrap/link/internal/ld.DiagÌ#@bootstrap/link/internal/ld.Iselfè#>bootstrap/link/internal/ld.Ctxt$Hbootstrap/link/internal/ld.Adddynsym$>bootstrap/link/internal/ld.Ctxt¨$"go.string.".rela"Ü$Jbootstrap/link/internal/ld.Linklookupô$>bootstrap/link/internal/ld.CtxtÔ%Lbootstrap/link/internal/ld.AddaddrplusÀ&>bootstrap/link/internal/ld.Ctxtæ&Hbootstrap/link/internal/ld.Adduint64ô&>bootstrap/link/internal/ld.Ctxt¼'Hbootstrap/link/internal/ld.Adduint64 (>bootstrap/link/internal/ld.CtxtÆ(Hbootstrap/link/internal/ld.Adduint64Ö(Fbootstrap/link/internal/ld.HEADTYPEþ(Dbootstrap/link/internal/ld.Thearch´)>bootstrap/link/internal/ld.CtxtÐ)Hbootstrap/link/internal/ld.AdddynsymÞ)>bootstrap/link/internal/ld.Ctxtô) go.string.".got"¨*Jbootstrap/link/internal/ld.LinklookupÂ+.runtime.writebarrierptr¬,.runtime.writebarrierptr-.runtime.writebarrierptrÔ->bootstrap/link/internal/ld.Ctxt.Hbootstrap/link/internal/ld.Adduint64.>bootstrap/link/internal/ld.Ctxt¦.2go.string.".linkedit.got"Ú.Jbootstrap/link/internal/ld.Linklookupò.>bootstrap/link/internal/ld.Ctxt¦/Hbootstrap/link/internal/ld.Adduint32Ä0Fbootstrap/link/internal/ld.HEADTYPE1Fbootstrap/link/internal/ld.HEADTYPE°1"".addpltsym¾1>bootstrap/link/internal/ld.CtxtÔ1 go.string.".plt"2Jbootstrap/link/internal/ld.LinklookupÖ2.runtime.writebarrierptrÞ6$runtime.panicindexô6"".addgotsym 7>bootstrap/link/internal/ld.Ctxt¶7 go.string.".got"ê7Jbootstrap/link/internal/ld.Linklookup¸8.runtime.writebarrierptr´9$runtime.panicindex¤;type.stringÐ;runtime.convT2E¨<2runtime.writebarrieriface¶<dgo.string."unexpected reloc for dynamic symbol %s"¤=>bootstrap/link/internal/ld.Diag²?type.stringÞ?runtime.convT2E¶@2runtime.writebarrierifaceÄ@|go.string."unexpected pc-relative reloc for dynamic symbol %s"²A>bootstrap/link/internal/ld.Diag®C"".addpltsym¼C>bootstrap/link/internal/ld.CtxtÒC go.string.".plt"DJbootstrap/link/internal/ld.LinklookupÔD.runtime.writebarrierptrH$runtime.panicindex¼Itype.stringèIruntime.convT2EÀJ2runtime.writebarrierifaceÎJ~go.string."unexpected GOT_LOAD reloc for non-dynamic symbol %s"¼K>bootstrap/link/internal/ld.DiagöK$runtime.panicindexÀMtype.stringôMruntime.convT2EÌN2runtime.writebarrierifaceÚNtgo.string."unexpected GOT reloc for non-dynamic symbol %s"ÈO>bootstrap/link/internal/ld.DiagäO"".addgotsymP>bootstrap/link/internal/ld.Ctxt¦P go.string.".got"ÚPJbootstrap/link/internal/ld.Linklookup¨Q.runtime.writebarrierptr ~"".autotmp_0105"type.interface {}"".autotmp_0104"type.interface {}"".autotmp_0103"type.interface {}"".autotmp_0101&type.[]interface {}"".autotmp_0100type.uint64"".autotmp_0099type.uint32"".autotmp_0096type.int32"".autotmp_0095"type.interface {}"".autotmp_0094*type.*[1]interface {}"".autotmp_0093&type.[]interface {}"".autotmp_0092type.int32"".autotmp_0091"type.interface {}"".autotmp_0090*type.*[1]interface {}"".autotmp_0089&type.[]interface {}"".autotmp_0088"type.interface {}"".autotmp_0087*type.*[1]interface {}"".autotmp_0086&type.[]interface {}"".autotmp_0085"type.interface {}"".autotmp_0084*type.*[1]interface {}"".autotmp_0083&type.[]interface {}"".autotmp_0082"type.interface {}"".autotmp_0081*type.*[1]interface {}"".autotmp_0080&type.[]interface {}"".autotmp_0079type.int32"".autotmp_0078"type.interface {}"".autotmp_0077*type.*[1]interface {}"".autotmp_0076&type.[]interface {}"".autotmp_0075"type.interface {}"".autotmp_0074*type.*[1]interface {}"".autotmp_0073&type.[]interface {}"".autotmp_0072ÿ"type.interface {}"".autotmp_0070&type.[]interface {}"".autotmp_0068_(type.[3]interface {}"".autotmp_0067Jtype.*bootstrap/link/internal/ld.LSym"".autotmp_0066Jtype.*bootstrap/link/internal/ld.LSym"".autotmp_0065Jtype.*bootstrap/link/internal/ld.LSym"".autotmp_0064type.int64"".autotmp_0063Jtype.*bootstrap/link/internal/ld.LSym"".autotmp_0062type.int64"".autotmp_0061Jtype.*bootstrap/link/internal/ld.LSym"".autotmp_0060Jtype.*bootstrap/link/internal/ld.LSym"".autotmp_0059type.int64"".autotmp_0058Jtype.*bootstrap/link/internal/ld.LSym"".autotmp_0057(type.[1]interface {}"".autotmp_0056(type.[1]interface {}"".autotmp_0055(type.[1]interface {}"".autotmp_0054Jtype.*bootstrap/link/internal/ld.LSym"".autotmp_0053(type.[1]interface {}"".autotmp_0052(type.[1]interface {}"".autotmp_0051type.int64"".autotmp_0050type.int64"".autotmp_0049Jtype.*bootstrap/link/internal/ld.LSym"".autotmp_0048type.int64"".autotmp_0047type.int64"".autotmp_0045type.int64"".autotmp_0043(type.[1]interface {}"".autotmp_0042(type.[1]interface {}"".autotmp_0041ß(type.[1]interface {}"".gotJtype.*bootstrap/link/internal/ld.LSym"".relaJtype.*bootstrap/link/internal/ld.LSym"".targ¯Jtype.*bootstrap/link/internal/ld.LSym"".rLtype.*bootstrap/link/internal/ld.Reloc"".sJtype.*bootstrap/link/internal/ld.LSymª"óÿ¼ÿ©ÿòÿ%ÿ¶ÿÿÖÿËÿôÿHÿÿ~ÿÛÿ¡ÿÿÿòÿµÿÛÿÿtð)ÌÞ"EjÙ]ÞÕ [ +Óð [ [ |
| `(+Y
1A.+. |
| .9&53R S
<V) [ <Í&Í7y®/y [ (V |
| )ÍÖ [ áÞ/©ª©¾^²j¬j¡jføjnª·nah |
| I+
EEy
R
× jj~¸ejjÿTgclocals·4a3831d274d2be9675c43f86862b9a60Tgclocals·e7f396d35658e2a51e81fcaefdcb7c40T/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".elfreloc1 dH%H;awèëêHìH\$H$HHÿÓHL$HY(CHiýÃýu¶YûuBHcØHÁã HË |
| H$HHÿÓHl$H]H$HHÿÓHÇD$ HÄöYûuHcØHÁã HËH$HHÿÓë³HÇD$ ÿÿÿÿHÄÃý
¯¶Yû
Hi(H·] fû"ue¶ûtP=uG1Éùt HcØHÁã HËH$HHÿÓéDÿÿÿ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ÿÓé8þÿÿ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 |
| 0runtime.morestack_noctxtLDbootstrap/link/internal/ld.ThearchZ |
| ÎDbootstrap/link/internal/ld.ThearchÜ |
| Dbootstrap/link/internal/ld.Thearch |
| äDbootstrap/link/internal/ld.Thearchò |
| æHbootstrap/link/internal/ld.BuildmodeüJbootstrap/link/internal/ld.Linkshared¼Dbootstrap/link/internal/ld.ThearchÊ |
| üDbootstrap/link/internal/ld.Thearch |
| ÎDbootstrap/link/internal/ld.ThearchÜ |
| Dbootstrap/link/internal/ld.Thearch |
| ÀDbootstrap/link/internal/ld.ThearchÎ |
| ÔDbootstrap/link/internal/ld.Thearchâ |
| Ì Dbootstrap/link/internal/ld.ThearchÚ |
| Ì |
| Dbootstrap/link/internal/ld.ThearchÚ |
| |
| 0"".~r2 type.int"".sectofftype.int64"".rLtype.*bootstrap/link/internal/ld.RelocH|3·x
;;?ÐÈ nm je"
<78= 2+ _ \W NI: -£Tgclocals·64b411f0f44be3f38c26e84fc3239091Tgclocals·3280bececceccd33cb74587feedb1f9fT/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".machoreloc1À¬dH%HD$°H;AwèëåHìÐH$ØHA(H·X fû#GYû;HD$0H¨Ø¿]Øû
)H¼$1ÀèH$HûHÇÂHÇÅH\$HHT$PHl$XHH$HL$H|$¼HD$èHL$HD$H\$HH$HL$8HL$HD$@HD$èHH$H\$0H\$H|$XèHL$HD$H\$HHÃH$HL$8HL$HD$@HD$èHH$H\$0H«ØHl$H|$ïHD$èHL$HD$H\$HHÃ H$HL$8HL$HD$@HD$èHH$H\$0H\$H|$HD$ èHL$HD$H\$HHÃ0H$HL$8HL$HD$@HD$èHH,$HïHÞH¥H¥H\$HH\$H\$PH\$H\$XH\$ èHÇ$èÿÿÿÿHÄÐÃ%émÿÿÿ%éÿÿÿ%éþÿÿ%é8þÿÿéøýÿÿiý
¯È¶i@ýww@ýuIÃË\$,H$àÛ$HHÿÓ\$,$HHÿÓHÇ$èHÄÐÃ@ýuÃË\$,ë¬HÇ$èÿÿÿÿHÄÐÃ@ýuÃË\$,ë@ýuÒÃË\$,émÿÿÿýu
é@ÿÿÿýu
é,ÿÿÿHÇ$èÿÿÿÿHÄÐÃHD$0X8û´H|$`1ÀèH\$`HûHÇÅHÇÂH\$HHl$PHT$XHH$HL$H|$MHD$èHL$HD$H\$HH$HL$8HL$HD$@HD$èHH$H\$0H\$H|$éèHL$HD$H\$HHÃH$HL$8HL$HD$@HD$èHH$H\$0H\$H|$HD$ èHL$HD$H\$HHà H$HL$8HL$HD$@HD$èHH,$HïHÞH¥H¥H\$HH\$H\$PH\$H\$XH\$ èHÇ$èÿÿÿÿHÄÐÃ%émÿÿÿ%éÿÿÿ%é§þÿÿégþÿÿ@8
é7ýÿÿB |
| *0runtime.morestack_noctxtÞà runtime.duffzeroÊtype.int32runtime.convT2Eâ2runtime.writebarrierifaceðtype.string®runtime.convT2E2runtime.writebarrierifacetype.stringôruntime.convT2EÔ2runtime.writebarrierifaceâtype.int16¬runtime.convT2E2runtime.writebarrierifacego.string."reloc %d to symbol %s in non-macho section %s type=%d"ü>bootstrap/link/internal/ld.DiagðDbootstrap/link/internal/ld.Thearch |
| °ðDbootstrap/link/internal/ld.Thearch¾ |
| ºè runtime.duffzero type.int32àruntime.convT2E¸2runtime.writebarrierifaceÆtype.stringruntime.convT2Eä2runtime.writebarrierifaceòtype.int16¼runtime.convT2E2runtime.writebarrierifaceªfgo.string."reloc %d to non-macho symbol %s type=%d">bootstrap/link/internal/ld.Diag0 2"".autotmp_0163"type.interface {}"".autotmp_0162"type.interface {}"".autotmp_0161"type.interface {}"".autotmp_0160"type.interface {}"".autotmp_0158&type.[]interface {}"".autotmp_0157"type.interface {}"".autotmp_0156"type.interface {}"".autotmp_0155¯"type.interface {}"".autotmp_0153&type.[]interface {}"".autotmp_0152type.uint32"".autotmp_0151type.uint32"".autotmp_0150type.uint32"".autotmp_0149type.uint32"".autotmp_0148type.uint32"".autotmp_0147type.uint32"".autotmp_0146type.uint32"".autotmp_0145type.uint32"".autotmp_0144type.uint32"".autotmp_0143(type.[4]interface {}"".autotmp_0141ß(type.[3]interface {} |
| "".rs¿Jtype.*bootstrap/link/internal/ld.LSym"".vÇtype.uint32"".~r2 type.int"".sectofftype.int64"".rLtype.*bootstrap/link/internal/ld.RelocN" ³ ' f Bà |
| ´* Þ7 |
| |
| 5 !õ+,Äh£®h[Tgclocals·fa9b6531d312c0494e402308c9af9222Tgclocals·346d069b3daeec047c12c73d90bb6b5dT/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".pereloc1 |
| |
| dH%HD$øH;AwèëåHìH´$HF(HD$(X8û°H|$X1ÀèH\$XHûHÇÂHÇÁH\$@HT$HHL$PHH$Ht$H|$IHD$èHL$HD$H\$@H$HL$0HL$HD$8HD$èHH$H\$(H\$H|$åèHL$HD$H\$@HÃH$HL$0HL$HD$8HD$èHH$H\$(H\$H|$HD$ èHL$HD$H\$@Hà H$HL$0HL$HD$8HD$èHH,$HïHÞH¥H¥H\$@H\$H\$HH\$H\$PH\$ èÆ$ HÄÃ%éqÿÿÿ%éÿÿÿ%é«þÿÿékþÿÿH$Û$HHÿÓHl$(]8$HHÿÓH$iýu5¶Yûu%¸f$HHÿÓÆ$ HÄøëÙýu¸ëÍýtôÆ$ HÄÃ( |
| *0runtime.morestack_noctxtè runtime.duffzeroôtype.int32´runtime.convT2E2runtime.writebarrierifacetype.stringØruntime.convT2E¸2runtime.writebarrierifaceÆtype.int16runtime.convT2Eð2runtime.writebarrierifaceþdgo.string."reloc %d to non-coff symbol %s type=%d"à>bootstrap/link/internal/ld.DiagþðDbootstrap/link/internal/ld.Thearch |
| ¬ðDbootstrap/link/internal/ld.Thearchº |
| Dbootstrap/link/internal/ld.Thearch |
| 0"".autotmp_0177"type.interface {}"".autotmp_0176"type.interface {}"".autotmp_0175¯"type.interface {}"".autotmp_0173&type.[]interface {}"".autotmp_0172_(type.[3]interface {} |
| "".rs¿Jtype.*bootstrap/link/internal/ld.LSym"".~r2 type.bool"".sectofftype.int64"".rLtype.*bootstrap/link/internal/ld.Reloc."¡'Z*õ+ ®hWsTgclocals·dc9fbda297182cedc74bf735e51f81bfTgclocals·e382131c027ad721d47faf607f6e19b6T/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".archreloc HÇD$ ÿÿÿÿÃ@"".~r30type.int"".val type.*int64"".sJtype.*bootstrap/link/internal/ld.LSym"".rLtype.*bootstrap/link/internal/ld.RelocÔTgclocals·8d11a518189555fd7f3bac3cc6ad264cTgclocals·3280bececceccd33cb74587feedb1f9fT/tmp/go/src/cmd/link/internal/amd64/asm.goþ&"".archrelocvariantÀ¾dH%H;awèëêHì(HH,$HïHÞH¥H¥H\$HÇHÇCHÇCèH\$@H\$HHÄ(à |
| 0runtime.morestack_noctxt:Rgo.string."unexpected relocation variant"log.Fatalf@P"".~r30type.int64"".t type.int64"".sJtype.*bootstrap/link/internal/ld.LSym"".rLtype.*bootstrap/link/internal/ld.RelocPDO`Ú6 |
| KTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·3280bececceccd33cb74587feedb1f9fT/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".elfsetuppltààdH%H;awèëêHì8H5H4$H5Hl$HïH¥H¥HÇD$èH\$ H\$(H5H4$H5Hl$HïH¥H¥HÇD$èHL$(H\$ H\$0HY`Hû
HH$HL$Æ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$@èH5H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$H\$0H\$HD$HÇD$èHH$H\$0H\$HÇD$èHH$H\$0H\$HÇD$èHÄ8Ã> |
| 0runtime.morestack_noctxt:>bootstrap/link/internal/ld.CtxtP go.string.".plt"Jbootstrap/link/internal/ld.Linklookup¦>bootstrap/link/internal/ld.Ctxt¼(go.string.".got.plt"ðJbootstrap/link/internal/ld.Linklookup¸>bootstrap/link/internal/ld.CtxtÞFbootstrap/link/internal/ld.Adduint8ì>bootstrap/link/internal/ld.CtxtFbootstrap/link/internal/ld.Adduint8ª>bootstrap/link/internal/ld.CtxtöNbootstrap/link/internal/ld.Addpcrelplus>bootstrap/link/internal/ld.Ctxt´Fbootstrap/link/internal/ld.Adduint8Â>bootstrap/link/internal/ld.CtxtòFbootstrap/link/internal/ld.Adduint8>bootstrap/link/internal/ld.CtxtÌNbootstrap/link/internal/ld.AddpcrelplusÚ>bootstrap/link/internal/ld.CtxtHbootstrap/link/internal/ld.Adduint32>bootstrap/link/internal/ld.Ctxt´(go.string.".dynamic"èJbootstrap/link/internal/ld.Linklookup>bootstrap/link/internal/ld.CtxtÂLbootstrap/link/internal/ld.AddaddrplusÐ>bootstrap/link/internal/ld.CtxtHbootstrap/link/internal/ld.Adduint64>bootstrap/link/internal/ld.CtxtÎHbootstrap/link/internal/ld.Adduint64p"".autotmp_0184Jtype.*bootstrap/link/internal/ld.LSym"".autotmp_0183Jtype.*bootstrap/link/internal/ld.LSym"".gotJtype.*bootstrap/link/internal/ld.LSym"".pltJtype.*bootstrap/link/internal/ld.LSympo°@ä6;--"Y##A67Ù |
| Tgclocals·0372b889336bbdf612862c172920463dTgclocals·14d8dc73e81d4b456633f898a7ae3dd1T/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".addpltsymÀ´dH%H;awèëêHìHHD$PX<û|HÄHÃHH$HD$è=¬H5H4$H5Hl$HïH¥H¥HÇD$èH\$ H\$0H5H4$H5Hl$HïH¥H¥HÇD$èH\$ H\$@H5H4$H5Hl$HïH¥H¥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\$èHl$P]8¸HÁã èH ëHØHH$H\$(H\$HD$èHH$H\$(H\$HÇD$èH\$PHûtLD$0Ih`Híík<HÄHÃëåû
VH\$PH$èH5H4$H5Hl$HïH¥H¥HÇD$èH\$ H\$8H5H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$HD$Hl$P]8\$èHD$8H\$PHû¥Hh`ík<HH$HD$ÆD$ÿèHH$H\$8H\$ÆD$%èH5H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$H\$8H\$HD$H\$PHck@Hl$èéþÿÿéTÿÿÿHH,$HïHÞH¥H¥H\$HÇHÇCHÇCèéWþÿÿt |
| 0runtime.morestack_noctxt^>bootstrap/link/internal/ld.CtxtzHbootstrap/link/internal/ld.Adddynsym@bootstrap/link/internal/ld.Iself¢>bootstrap/link/internal/ld.Ctxt¸ go.string.".plt"ìJbootstrap/link/internal/ld.Linklookup>bootstrap/link/internal/ld.Ctxt¤(go.string.".got.plt"ØJbootstrap/link/internal/ld.Linklookupú>bootstrap/link/internal/ld.Ctxt*go.string.".rela.plt"ÄJbootstrap/link/internal/ld.Linklookup"".elfsetupplt>bootstrap/link/internal/ld.Ctxt¾Fbootstrap/link/internal/ld.Adduint8Ì>bootstrap/link/internal/ld.CtxtüFbootstrap/link/internal/ld.Adduint8>bootstrap/link/internal/ld.CtxtÖNbootstrap/link/internal/ld.Addpcrelplusî>bootstrap/link/internal/ld.Ctxt°Lbootstrap/link/internal/ld.Addaddrplus¾>bootstrap/link/internal/ld.CtxtîFbootstrap/link/internal/ld.Adduint8>bootstrap/link/internal/ld.CtxtôHbootstrap/link/internal/ld.Adduint32>bootstrap/link/internal/ld.Ctxt²Fbootstrap/link/internal/ld.Adduint8Ê>bootstrap/link/internal/ld.Ctxt Hbootstrap/link/internal/ld.Adduint32 >bootstrap/link/internal/ld.Ctxtê Lbootstrap/link/internal/ld.Addaddrplusª |
| >bootstrap/link/internal/ld.CtxtÚ |
| Hbootstrap/link/internal/ld.Adduint64è |
| >bootstrap/link/internal/ld.Ctxt Hbootstrap/link/internal/ld.Adduint64øFbootstrap/link/internal/ld.HEADTYPE¦"".addgotsym´>bootstrap/link/internal/ld.CtxtÊ go.string.".plt"þJbootstrap/link/internal/ld.Linklookup
>bootstrap/link/internal/ld.Ctxt¶
2go.string.".linkedit.plt"ê
Jbootstrap/link/internal/ld.Linklookup>bootstrap/link/internal/ld.Ctxt¶Hbootstrap/link/internal/ld.Adduint32þ>bootstrap/link/internal/ld.Ctxt¤Fbootstrap/link/internal/ld.Adduint8²>bootstrap/link/internal/ld.CtxtâFbootstrap/link/internal/ld.Adduint8ð>bootstrap/link/internal/ld.Ctxt go.string.".got"ºJbootstrap/link/internal/ld.LinklookupÒ>bootstrap/link/internal/ld.CtxtNbootstrap/link/internal/ld.AddpcrelplusÄ`go.string."addpltsym: unsupported binary format"¢>bootstrap/link/internal/ld.Diag"".autotmp_0190Jtype.*bootstrap/link/internal/ld.LSym"".autotmp_0189Jtype.*bootstrap/link/internal/ld.LSym"".autotmp_0188Jtype.*bootstrap/link/internal/ld.LSym"".autotmp_0187Jtype.*bootstrap/link/internal/ld.LSym"".autotmp_0186Jtype.*bootstrap/link/internal/ld.LSym"".pltJtype.*bootstrap/link/internal/ld.LSym"".rela?Jtype.*bootstrap/link/internal/ld.LSym"".gotJtype.*bootstrap/link/internal/ld.LSym"".plt/Jtype.*bootstrap/link/internal/ld.LSym"".sJtype.*bootstrap/link/internal/ld.LSym(ɪ
666$-(C$+,8#436W^6.<o6õ[Cb |
| Ú RTgclocals·2c09ec81c5cb12328d7183f25bc48833Tgclocals·077e96bfc02ee99c7e94723e8fba7646T/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".addgotsymÀ¼dH%H;awèëêHì8HD$@X@û|HÄ8ÃHH$HD$èH5H4$H5Hl$HïH¥H¥HÇD$èHD$ H\$@HûHh`ík@HH$HD$0HD$HÇD$è=ÃH5H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$HD$(HD$H\$0H\$H\$@Hck@Hl$èHl$@]8¸HÁã èH ëHØHH$H\$(H\$HD$èHH$H\$(H\$HÇD$èHÄ8ÃûuTH5H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$HD$Hl$@]8\$èëHH,$HïHÞH¥H¥H\$HÇHÇCHÇCèéaÿÿÿécþÿÿ6 |
| 0runtime.morestack_noctxt^>bootstrap/link/internal/ld.CtxtzHbootstrap/link/internal/ld.Adddynsym>bootstrap/link/internal/ld.Ctxt go.string.".got"ÒJbootstrap/link/internal/ld.Linklookup>bootstrap/link/internal/ld.CtxtÒHbootstrap/link/internal/ld.Adduint64Þ@bootstrap/link/internal/ld.Iselfú>bootstrap/link/internal/ld.Ctxt"go.string.".rela"ÄJbootstrap/link/internal/ld.LinklookupÜ>bootstrap/link/internal/ld.Ctxt²Lbootstrap/link/internal/ld.Addaddrplusò>bootstrap/link/internal/ld.Ctxt¢Hbootstrap/link/internal/ld.Adduint64°>bootstrap/link/internal/ld.CtxtèHbootstrap/link/internal/ld.Adduint64þFbootstrap/link/internal/ld.HEADTYPE>bootstrap/link/internal/ld.Ctxt¬2go.string.".linkedit.got"àJbootstrap/link/internal/ld.Linklookupø>bootstrap/link/internal/ld.Ctxt¬Hbootstrap/link/internal/ld.Adduint32¾`go.string."addgotsym: unsupported binary format">bootstrap/link/internal/ld.Diagp |
| "".autotmp_0196Jtype.*bootstrap/link/internal/ld.LSym"".autotmp_0195Jtype.*bootstrap/link/internal/ld.LSym"".relaJtype.*bootstrap/link/internal/ld.LSym"".gotJtype.*bootstrap/link/internal/ld.LSym"".sJtype.*bootstrap/link/internal/ld.LSympopÐop£ P¢ 1#
128# R6 <lp[Tgclocals·15395a9df917b4c9aa74d5c6c7e1ebf4Tgclocals·f6dcde45bff02c6c4b088b594fd52a4cT/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".asmbà]Â]dH%HD$H;AwèëåHìøHHûBHH$èò$òD$pHH$1íH9è»H$¸HÇHÇCH$¸HûHÇÂHÇÁH$àH$èH$ðHH$H\$pH\$èHL$HD$H$àH$H$¨HL$H$°HD$èH$H$H$H$H$ HL$HHl$HïHÞH¥H¥H$àH\$ H$èH\$(H$ðH\$0èHH$èHHûBHH$èò$òD$pHH$1íH9èH$¸HÇHÇCH$¸HûçHÇÁHÇÂH$àH$èH$ðHH$H\$pH\$èHL$HD$H$àH$H$¨HL$H$°HD$èH$H$H$H$H$ HL$HHl$HïHÞH¥H¥H$àH\$ H$èH\$(H$ðH\$0èHH$è=tèHH$H[H-H)ëH-HëH$èH$HXH$HX H\$èH$HC(1íH9ètZH$HXH-H)ëH-HëH$èH$HXH$HX H\$èH$HC(1íH9èu¦HHûHHûBHH$èò$òD$pHH$1íH9èH$¸HÇHÇCH$¸HûiHÇÂHÇÁH$àH$èH$ðHH$H\$pH\$èHL$HD$H$àH$H$¨HL$H$°HD$èH$H$H$H$H$ HL$HHl$HïHÞH¥H¥H$àH\$ H$èH\$(H$ðH\$0èHH$èHH$èHH$HH\$èHHûBHH$èò$òD$pHH$1íH9èÉH$¸HÇHÇCH$¸HûHÇÁHÇÂH$àH$èH$ðHH$H\$pH\$èHL$HD$H$àH$H$¨HL$H$°HD$èH$H$H$H$H$ HL$HHl$HïHÞH¥H¥H$àH\$ H$èH\$(H$ðH\$0èHH$èHH$èHH$HH\$èHÇD$`û
åHHûBHH$èò$òD$pHH$1íH9èáH$¸HÇHÇCH$¸Hû±HÇÂHÇÁH$àH$èH$ðHH$H\$pH\$èHL$HD$H$àH$H$¨HL$H$°HD$èH$H$H$H$H$ HL$HHl$HïHÞH¥H¥H$àH\$ H$èH\$(H$ðH\$0èHcH-HëHØHcHÙHûw
HÇHHcHÙHû$
HûHÃH$èèH$HèèH$H-H)ëHèH$H\$`øø[ø
PHÇÇÇÇHÇD$XHHû
åHHûBHH$èò$òD$pHH$1íH9è |
| H$¸HÇHÇCH$¸HûY |
| HÇÂHÇÁH$àH$èH$ðHH$H\$pH\$èHL$HD$H$àH$H$¨HL$H$°HD$èH$H$H$H$H$ HL$HHl$HïHÞH¥H¥H$àH\$ H$èH\$(H$ðH\$0èHH$èHL$XøÁø{ø
HHcHÙHû¾H
Hl$`HÁHéHL$XH$èø
ñHHûuèHHûBHH$èò$òD$pHH$1íH9è[H$¸HÇHÇCH$¸Hû+HÇÂHÇÁH$àH$èH$ðHH$H\$pH\$èHL$HD$H$àH$H$¨HL$H$°HD$èH$H$H$H$H$ HL$HHl$HïHÞH¥H¥H$àH\$ H$èH\$(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$èéÿÿÿø |
| ÿÿÿø
öþÿÿèéìþÿÿéÎýÿÿHH$HH\$HH\$èH\$H$ékýÿÿø
íèèH5H4$H5Hl$HïH¥H¥HÇD$èH\$ H\$xH\$x1íH9ëÈüÿÿH\$xH«øë1À-Ã9ë}fH\$xHûtlHðHøH«H¬$ØH$ÈHD$hH$ÐH9Ès.H¶+@,$èHD$hHÿÀ-Ã9ë|èé6üÿÿèëø
HHûBHH$èò$òD$pHH$1íH9èH$¸HÇHÇCH$¸HûêHÇÁHÇÂH$àH$èH$ðHH$H\$pH\$èHL$HD$H$àH$H$¨HL$H$°HD$èH$H$H$H$H$ HL$HHl$HïHÞH¥H¥H$àH\$ H$èH\$(H$ðH\$0èèéÅúÿÿéÿÿÿHH$HH\$HH\$èH\$H$é¬þÿÿ=wúÿÿH\$XH$èèèHH$HH\$HH\$èHHûBHH$èò$òD$pHH$1íH9è0H$¸HÇHÇCH$¸HûHÇÁHÇÂH$àH$èH$ðHH$H\$pH\$èHL$HD$H$àH$H$¨HL$H$°HD$èH$H$H$H$H$ HL$HHl$HïHÞH¥H¥H$àH\$ H$èH\$(H$ðH\$0èèHHû
ÎøÿÿèéÄøÿÿéùþÿÿ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éé÷ÿÿøvÿÿÿømÿÿÿé~÷ÿÿø øZÿÿÿøQÿÿÿøHÿÿÿéY÷ÿÿø tø |
| 5ÿÿÿø
B÷ÿÿHH-HèHÇÁHùHÁé÷ÿÿHÎHÿÎHÆHðHùÿtHH÷ùHÐHø}HÈHóH)ÃHØëÊ1Àëèé õÿÿHH$HH\$HH\$èH\$H$é=õÿÿøuHÇé¦ôÿÿH$¸HÇHÇCH$¸Hû½HÇÁHÇÂH$àH$èH$ðHH$HH\$èHL$HD$H$àH$H$¨HL$H$°HD$èHH,$HïHÞH¥H¥H$àH\$H$èH\$H$ðH\$ èéÀóÿÿé<ÿÿÿø°óÿÿøñþÿÿøèþÿÿéóþÿÿø øóÿÿøÌþÿÿøÃþÿÿéÎþÿÿø kóÿÿø |
| ¬þÿÿøYóÿÿé®þÿÿHÞHÿÎHÆHðHûÿtHH÷ûHÐHø}HÈHóH)ÃHØé«òÿÿ1ÀëåHÞHÿÎHÆHðHûÿtHH÷ûHÐHø}HÈH÷H)Çé^òÿÿ1ÀëèéHñÿÿHH$HH\$HH\$èH\$H$éåðÿÿé`ïÿÿHH$HH\$HH\$èH\$H$éýîÿÿéíÿÿHH$HH\$HH\$èH\$H$é-íÿÿéëÿÿHH$HH\$HH\$èH\$H$é¯êÿÿénéÿÿHH$HH\$HH\$èH\$H$ééÿÿä |
| *0runtime.morestack_noctxtJà@bootstrap/link/internal/ld.Debugl<bootstrap/link/internal/ld.Bso<bootstrap/internal/obj.Cputimeª`go.itab.*bootstrap/internal/obj.Biobuf.io.Writerütype.float64¢runtime.convT2E2runtime.writebarrierifaceì0go.string."%5.2f asmb\n"âfmt.Fprintfð<bootstrap/link/internal/ld.BsoLbootstrap/internal/obj.(*Biobuf).Flushà@bootstrap/link/internal/ld.Debug²<bootstrap/link/internal/ld.BsoÌ<bootstrap/internal/obj.Cputimeð`go.itab.*bootstrap/internal/obj.Biobuf.io.WriterÂtype.float64èruntime.convT2EÒ 2runtime.writebarrieriface² |
| 6go.string."%5.2f codeblk\n"¨fmt.Fprintf¶<bootstrap/link/internal/ld.BsoÈLbootstrap/internal/obj.(*Biobuf).FlushÔ@bootstrap/link/internal/ld.IselfäNbootstrap/link/internal/ld.AsmbelfsetupòPDbootstrap/link/internal/ld.SegtextDbootstrap/link/internal/ld.Segtext¬0Dbootstrap/link/internal/ld.SegtextÄ@bootstrap/link/internal/ld.Cseek
Dbootstrap/link/internal/ld.CodeblkÌ
Dbootstrap/link/internal/ld.Segtextà
0Dbootstrap/link/internal/ld.Segtextø
@bootstrap/link/internal/ld.Cseek´Bbootstrap/link/internal/ld.Datblkè@Hbootstrap/link/internal/ld.Segrodataà@bootstrap/link/internal/ld.Debug¬<bootstrap/link/internal/ld.BsoÆ<bootstrap/internal/obj.Cputimeê`go.itab.*bootstrap/internal/obj.Biobuf.io.Writer¼type.float64âruntime.convT2EÌ2runtime.writebarrieriface¬8go.string."%5.2f rodatblk\n"¢fmt.Fprintf°<bootstrap/link/internal/ld.BsoÂLbootstrap/internal/obj.(*Biobuf).FlushÐ0Hbootstrap/link/internal/ld.Segrodataâ@bootstrap/link/internal/ld.CseekðHbootstrap/link/internal/ld.Segrodata@Hbootstrap/link/internal/ld.SegrodataBbootstrap/link/internal/ld.Datblk¨à@bootstrap/link/internal/ld.DebugÊ<bootstrap/link/internal/ld.Bsoä<bootstrap/internal/obj.Cputime`go.itab.*bootstrap/internal/obj.Biobuf.io.WriterÚtype.float64runtime.convT2Eê2runtime.writebarrierifaceÊ4go.string."%5.2f datblk\n"Àfmt.FprintfÎ<bootstrap/link/internal/ld.BsoàLbootstrap/internal/obj.(*Biobuf).Flushî0Dbootstrap/link/internal/ld.Segdata@bootstrap/link/internal/ld.CseekDbootstrap/link/internal/ld.Segdata¤@Dbootstrap/link/internal/ld.Segdata¸Bbootstrap/link/internal/ld.DatblkÖFbootstrap/link/internal/ld.HEADTYPEöà@bootstrap/link/internal/ld.Debug<bootstrap/link/internal/ld.Bso²<bootstrap/internal/obj.CputimeÖ`go.itab.*bootstrap/internal/obj.Biobuf.io.Writer¨type.float64Îruntime.convT2E¸2runtime.writebarrieriface 2go.string."%5.2f dwarf\n"!fmt.Fprintf!@bootstrap/link/internal/ld.HEADRª! Dbootstrap/link/internal/ld.SegtextÄ!Dbootstrap/link/internal/ld.INITRNDò!@Dbootstrap/link/internal/ld.Segdata"Dbootstrap/link/internal/ld.INITRND¸"@bootstrap/link/internal/ld.CseekÂ">bootstrap/link/internal/ld.CposØ"0Fbootstrap/link/internal/ld.Segdwarfâ"bbootstrap/link/internal/ld.Dwarfemitdebugsectionsì">bootstrap/link/internal/ld.Cpos#0Fbootstrap/link/internal/ld.Segdwarf#@Fbootstrap/link/internal/ld.Segdwarf #Lbootstrap/link/internal/ld.Domacholink¾#Fbootstrap/link/internal/ld.HEADTYPE$ø@bootstrap/link/internal/ld.Debug$Dbootstrap/link/internal/ld.Symsizeª$Bbootstrap/link/internal/ld.Spsize¾$Bbootstrap/link/internal/ld.Lcsizeæ$°@bootstrap/link/internal/ld.Debug%à@bootstrap/link/internal/ld.Debugª%<bootstrap/link/internal/ld.BsoÄ%<bootstrap/internal/obj.Cputimeè%`go.itab.*bootstrap/internal/obj.Biobuf.io.Writerº'type.float64à'runtime.convT2EÊ(2runtime.writebarrierifaceª).go.string."%5.2f sym\n" *fmt.Fprintf®*<bootstrap/link/internal/ld.BsoÀ*Lbootstrap/internal/obj.(*Biobuf).FlushÖ*Fbootstrap/link/internal/ld.HEADTYPE+@Fbootstrap/link/internal/ld.Segdwarf¨+Dbootstrap/link/internal/ld.INITRNDÐ+0Fbootstrap/link/internal/ld.Segdwarf,@bootstrap/link/internal/ld.Cseek,Fbootstrap/link/internal/ld.HEADTYPE®,Fbootstrap/link/internal/ld.LinkmodeÄ,Rbootstrap/link/internal/ld.MachoemitrelocÒ,à@bootstrap/link/internal/ld.Debugô,<bootstrap/link/internal/ld.Bso-<bootstrap/internal/obj.Cputime²-`go.itab.*bootstrap/internal/obj.Biobuf.io.Writer/type.float64ª/runtime.convT2E02runtime.writebarrierifaceô02go.string."%5.2f headr\n"ê1fmt.Fprintfø1<bootstrap/link/internal/ld.Bso2Lbootstrap/internal/obj.(*Biobuf).Flush¤2@bootstrap/link/internal/ld.Cseek°2Fbootstrap/link/internal/ld.HEADTYPEØ2Hbootstrap/link/internal/ld.Asmbmachoâ2Bbootstrap/link/internal/ld.Cflush3Dbootstrap/link/internal/ld.Asmbelf4@bootstrap/link/internal/ld.Lputb¦4@Dbootstrap/link/internal/ld.Segtextº4@bootstrap/link/internal/ld.LputbÈ4@Dbootstrap/link/internal/ld.SegdataÜ4@bootstrap/link/internal/ld.Lputbê4 Dbootstrap/link/internal/ld.Segdataø4@Dbootstrap/link/internal/ld.Segdata5@bootstrap/link/internal/ld.Lputb5Dbootstrap/link/internal/ld.Symsize®5@bootstrap/link/internal/ld.Lputb¸5Jbootstrap/link/internal/ld.Entryvalueê5@bootstrap/link/internal/ld.Lputbö5Bbootstrap/link/internal/ld.Spsize6@bootstrap/link/internal/ld.Lputb6Bbootstrap/link/internal/ld.Lcsize¢6@bootstrap/link/internal/ld.Lputb¾6@bootstrap/link/internal/ld.Vputbö6Bbootstrap/link/internal/ld.Asmbpe7Ftype.*bootstrap/internal/obj.Biobuf²7type.io.WriterÊ7`go.itab.*bootstrap/internal/obj.Biobuf.io.WriterÞ7 runtime.typ2Itab8Lbootstrap/link/internal/ld.Asmplan9sym¨8Bbootstrap/link/internal/ld.Cflush¶8>bootstrap/link/internal/ld.CtxtÌ8&go.string."pclntab"9Jbootstrap/link/internal/ld.LinklookupÜ9Bbootstrap/link/internal/ld.Lcsizeì9Bbootstrap/link/internal/ld.Lcsize;>bootstrap/link/internal/ld.Cput¸;Bbootstrap/link/internal/ld.LcsizeÎ;Bbootstrap/link/internal/ld.Cflushâ;$runtime.panicindex<à@bootstrap/link/internal/ld.Debug°<<bootstrap/link/internal/ld.BsoÊ<<bootstrap/internal/obj.Cputimeî<`go.itab.*bootstrap/internal/obj.Biobuf.io.WriterÀ>type.float64æ>runtime.convT2EÐ?2runtime.writebarrieriface°@2go.string."%5.2f dwarf\n"¦Afmt.Fprintf°Abbootstrap/link/internal/ld.DwarfemitdebugsectionsÖAFtype.*bootstrap/internal/obj.BiobufìAtype.io.WriterB`go.itab.*bootstrap/internal/obj.Biobuf.io.WriterB runtime.typ2ItabÈB@bootstrap/link/internal/ld.IselfòB@bootstrap/link/internal/ld.CseeküBHbootstrap/link/internal/ld.AsmelfsymCBbootstrap/link/internal/ld.CflushCHbootstrap/link/internal/ld.ElfstrdatªCHbootstrap/link/internal/ld.ElfstrdatÂC Hbootstrap/link/internal/ld.ElfstrdatÖCBbootstrap/link/internal/ld.CwriteäCà@bootstrap/link/internal/ld.DebugD<bootstrap/link/internal/ld.Bso D<bootstrap/internal/obj.CputimeÄD`go.itab.*bootstrap/internal/obj.Biobuf.io.WriterFtype.float64¼Fruntime.convT2E¦G2runtime.writebarrierifaceH2go.string."%5.2f dwarf\n"üHfmt.FprintfIbbootstrap/link/internal/ld.DwarfemitdebugsectionsIFbootstrap/link/internal/ld.Linkmode²INbootstrap/link/internal/ld.ElfemitrelocØIFtype.*bootstrap/internal/obj.BiobufîItype.io.WriterJ`go.itab.*bootstrap/internal/obj.Biobuf.io.WriterJ runtime.typ2ItabÈK0Dbootstrap/link/internal/ld.SegdataÖK@Dbootstrap/link/internal/ld.SegdataêKDbootstrap/link/internal/ld.INITRNDM¨@bootstrap/link/internal/ld.DebugM0Dbootstrap/link/internal/ld.Segdata¬M@Dbootstrap/link/internal/ld.SegdataðN0Dbootstrap/link/internal/ld.SegdataþN@Dbootstrap/link/internal/ld.Segdata®PFtype.*bootstrap/internal/obj.BiobufÄPtype.io.WriterÜP`go.itab.*bootstrap/internal/obj.Biobuf.io.WriterðP runtime.typ2Itab¬Qø@bootstrap/link/internal/ld.DebugêRtype.int32SFbootstrap/link/internal/ld.HEADTYPESruntime.convT2EþS2runtime.writebarrierifaceTDgo.string."unknown header type %d"U>bootstrap/link/internal/ld.DiagÌXFtype.*bootstrap/internal/obj.BiobufâXtype.io.WriterúX`go.itab.*bootstrap/internal/obj.Biobuf.io.WriterY runtime.typ2ItabÎYFtype.*bootstrap/internal/obj.BiobufäYtype.io.WriterüY`go.itab.*bootstrap/internal/obj.Biobuf.io.WriterZ runtime.typ2ItabÐZFtype.*bootstrap/internal/obj.BiobufæZtype.io.WriterþZ`go.itab.*bootstrap/internal/obj.Biobuf.io.Writer[ runtime.typ2ItabÒ[Ftype.*bootstrap/internal/obj.Biobufè[type.io.Writer\`go.itab.*bootstrap/internal/obj.Biobuf.io.Writer\ runtime.typ2ItabÔ\Ftype.*bootstrap/internal/obj.Biobufê\type.io.Writer]`go.itab.*bootstrap/internal/obj.Biobuf.io.Writer] runtime.typ2ItabðÎ"".autotmp_0301type.uint32"".autotmp_0299type.int32"".autotmp_0298"type.interface {}"".autotmp_0297*type.*[1]interface {}"".autotmp_0296&type.[]interface {}"".autotmp_0295type.*uint8"".autotmp_0294"type.interface {}"".autotmp_0293*type.*[1]interface {}"".autotmp_0292&type.[]interface {}"".autotmp_0291type.*uint8"".autotmp_0290"type.interface {}"".autotmp_0289*type.*[1]interface {}"".autotmp_0288&type.[]interface {}"".autotmp_0287type.*uint8"".autotmp_0286type.int32"".autotmp_0285type.int64"".autotmp_0284type.int64"".autotmp_0283type.int64"".autotmp_0282type.int32"".autotmp_0281"type.interface {}"".autotmp_0280*type.*[1]interface {}"".autotmp_0279&type.[]interface {}"".autotmp_0278type.*uint8"".autotmp_0277"type.interface {}"".autotmp_0276*type.*[1]interface {}"".autotmp_0275&type.[]interface {}"".autotmp_0273type.int64"".autotmp_0272type.int64"".autotmp_0269"type.interface {}"".autotmp_0268*type.*[1]interface {}"".autotmp_0267&type.[]interface {}"".autotmp_0266type.*uint8"".autotmp_0265"type.interface {}"".autotmp_0264*type.*[1]interface {}"".autotmp_0263&type.[]interface {}"".autotmp_0262type.*uint8"".autotmp_0261"type.interface {}"".autotmp_0260*type.*[1]interface {}"".autotmp_0259&type.[]interface {}"".autotmp_0258type.*uint8"".autotmp_0257"type.interface {}"".autotmp_0256*type.*[1]interface {}"".autotmp_0255&type.[]interface {}"".autotmp_0254type.*uint8"".autotmp_0253"type.interface {}"".autotmp_0251/&type.[]interface {}"".autotmp_0250ßtype.*uint8"".autotmp_0249type.int64"".autotmp_0248type.int32"".autotmp_0247type.float64"".autotmp_0246Ftype.*bootstrap/internal/obj.Biobuf"".autotmp_0245(type.[1]interface {}"".autotmp_0244type.float64"".autotmp_0243Ftype.*bootstrap/internal/obj.Biobuf"".autotmp_0242(type.[1]interface {}"".autotmp_0241type.int"".autotmp_0240type.int"".autotmp_0238type.float64"".autotmp_0237Ftype.*bootstrap/internal/obj.Biobuf"".autotmp_0236(type.[1]interface {}"".autotmp_0235type.int64"".autotmp_0234type.int64"".autotmp_0233type.int64"".autotmp_0232type.int64"".autotmp_0231type.int64"".autotmp_0230type.int64"".autotmp_0229type.int64"".autotmp_0228type.int64"".autotmp_0227type.int64"".autotmp_0226type.float64"".autotmp_0225Ftype.*bootstrap/internal/obj.Biobuf"".autotmp_0224(type.[1]interface {}"".autotmp_0223(type.[1]interface {}"".autotmp_0222type.int64"".autotmp_0221type.int64"".autotmp_0220type.int64"".autotmp_0219type.int64"".autotmp_0218type.int64"".autotmp_0217type.int64"".autotmp_0216type.int64"".autotmp_0215type.int64"".autotmp_0214type.int64"".autotmp_0213type.float64"".autotmp_0212Ftype.*bootstrap/internal/obj.Biobuf"".autotmp_0211(type.[1]interface {}"".autotmp_0210type.float64"".autotmp_0209Ftype.*bootstrap/internal/obj.Biobuf"".autotmp_0208(type.[1]interface {}"".autotmp_0207type.float64"".autotmp_0206Ftype.*bootstrap/internal/obj.Biobuf"".autotmp_0205(type.[1]interface {}"".autotmp_0204type.float64"".autotmp_0203Ftype.*bootstrap/internal/obj.Biobuf"".autotmp_0202(type.[1]interface {}"".autotmp_0201type.float64"".autotmp_0200ÏFtype.*bootstrap/internal/obj.Biobuf"".autotmp_0199(type.[1]interface {} |
| "".vlÏtype.int64"".itype.int"".symÿJtype.*bootstrap/link/internal/ld.LSym"".symo¿type.int64"".machlink¯type.int64"".sectïPtype.*bootstrap/link/internal/ld.Section"ðïð³ð.¸Î " 11 |
| ÂÂ ÂL |
| |
| |
| Â -"P
|
| Â
"
A4 |
| = $
IA9 6R"' ÂAA
(Â@KA55
2(1 + 21A-á.- * %gAAA#A PöB % >Á Q i UÆ § ê ¿> 4-W J½vªTgclocals·5b049eb50853bef5b7cf0889ee335b7cTgclocals·125bfa1744ec3e844ceee241dbee03d5T/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".Main`BdH%H;awèëêèèà |
| 0runtime.morestack_noctxt."".linkarchinit8Bbootstrap/link/internal/ld.Ldmain00V |
| Tgclocals·3280bececceccd33cb74587feedb1f9fTgclocals·3280bececceccd33cb74587feedb1f9fT/tmp/go/src/cmd/link/internal/amd64/obj.goþ"".linkarchinitþ
dH%H;awèëêHì8HH+H-HkH-HHèH$HD$HøuFHL$(H$HD$0HD$H-LD$LÇHîH¥H¥è¶\$ ûtHHHÇ6H-H]0HH-H]0HH-H]8HHÇHÇ HÇHÇHÇHH$H$¨HH\$èHH$H$°HH\$èHH$H$¸HH\$èHH$H$ÀHH\$èHH$H$ÈHH\$èHH$H$ÐHH\$èHH$H$ØHH\$èHH$H$àHH\$èHH$H$èHH\$èHH$H$ðHH\$èHH$H$øHH\$èHH$H$HH\$èHH$H$HH\$èHH-HßHîH¥H¥HH-HßHîH¥H¥HH-HßHîH¥H¥HH-HßHîH¥H¥HH-HßHîH¥H¥HH-HßHîH¥H¥HÄ8à |
| 0runtime.morestack_noctxt:"go.string."amd64"NHbootstrap/link/internal/ld.ThestringdHbootstrap/link/internal/ld.ThestringrHbootstrap/link/internal/ld.Linkamd64Lbootstrap/link/internal/ld.Thelinkarch@bootstrap/internal/obj.GetgoarchÜ(go.string."amd64p32" runtime.eqstring¦Nbootstrap/link/internal/ld.Linkamd64p32´Lbootstrap/link/internal/ld.ThelinkarchÂDbootstrap/link/internal/ld.ThearchØLbootstrap/link/internal/ld.ThelinkarchîDbootstrap/link/internal/ld.ThearchüLbootstrap/link/internal/ld.Thelinkarch Dbootstrap/link/internal/ld.Thearch Lbootstrap/link/internal/ld.Thelinkarch¶0Dbootstrap/link/internal/ld.ThearchÄ8Dbootstrap/link/internal/ld.ThearchÚHDbootstrap/link/internal/ld.ThearchðXDbootstrap/link/internal/ld.ThearchhDbootstrap/link/internal/ld.ThearchxDbootstrap/link/internal/ld.Thearch²Dbootstrap/link/internal/ld.ThearchØ"".adddynrel·fì.runtime.writebarrierptrúDbootstrap/link/internal/ld.Thearch "".archinit·f´.runtime.writebarrierptrÂDbootstrap/link/internal/ld.Thearchè"".archreloc·fü.runtime.writebarrierptrDbootstrap/link/internal/ld.Thearch°,"".archrelocvariant·fÄ.runtime.writebarrierptrÒDbootstrap/link/internal/ld.Thearchø"".asmb·f.runtime.writebarrierptrDbootstrap/link/internal/ld.ThearchÀ"".elfreloc1·fÔ.runtime.writebarrierptrâDbootstrap/link/internal/ld.Thearch""".elfsetupplt·f.runtime.writebarrierptrªDbootstrap/link/internal/ld.ThearchÐ"".gentext·fä.runtime.writebarrierptròDbootstrap/link/internal/ld.Thearch """.machoreloc1·f¬ .runtime.writebarrierptrº Dbootstrap/link/internal/ld.Thearchà "".pereloc1·fô .runtime.writebarrierptr |
| Dbootstrap/link/internal/ld.Thearch¨ |
| Fbootstrap/link/internal/ld.Lputl·f¼ |
| .runtime.writebarrierptrÊ |
| Dbootstrap/link/internal/ld.Thearchð |
| Fbootstrap/link/internal/ld.Wputl·f.runtime.writebarrierptrDbootstrap/link/internal/ld.Thearch¸Fbootstrap/link/internal/ld.Vputl·fÌ.runtime.writebarrierptrÚDbootstrap/link/internal/ld.ThearchèNgo.string."/lib64/ld-linux-x86-64.so.2"°Dbootstrap/link/internal/ld.Thearch@go.string."/libexec/ld-elf.so.1"ºðDbootstrap/link/internal/ld.ThearchÈ<go.string."/usr/libexec/ld.so"êÐDbootstrap/link/internal/ld.Thearchø<go.string."/libexec/ld.elf_so"
Dbootstrap/link/internal/ld.Thearch¨
Hgo.string."/usr/libexec/ld-elf.so.2"Ê
°Dbootstrap/link/internal/ld.ThearchØ
<go.string."/lib/amd64/ld.so.1"p"".autotmp_0351type.stringpäo`L$$$$$$$$$$$$$D¼Tgclocals·3280bececceccd33cb74587feedb1f9fTgclocals·d64e51a4c4bfeaa840e480961ec6b0b3T/tmp/go/src/cmd/link/internal/amd64/obj.goþ"".archinitÀ!º!dH%HD$¸H;AwèëåHìÈHHûu]èH$HD$HøuIH$H$H$HD$H-LD$LÇHîH¥H¥è¶\$ ûtHǶû¥¶û¶û=
1À<
nø#øø
oøàøø
ÁèÇûÿu |
| ÇHHûÿuHcHÃHHHûÿuHÇHHûCû4HH\$H\$DH¼$¨1ÀèH$¨HûHÇÁHÇÂH$H$H$ HH$H\$HH\$èHL$HD$H$H$HL$PHL$HD$XHD$èHH$H\$DH\$èHL$HD$H$HÃH$HL$PHL$HD$XHD$èHH,$HïHÞH¥H¥H$H\$H$H\$H$ H\$ èHÄÈÃéôþÿÿøugèÇHHûÿuHcHÃ@HHHûÿuHÇûÿ
@þÿÿÇé1þÿÿH\$pHÇHÇCH\$pHû·HÇÁHÇÂH$H$H$ HH$HH\$èHL$HD$H$H$HL$PHL$HD$XHD$èHH,$HïHÞH¥H¥H$H\$H$H\$H$ H\$ èéWýÿÿéBÿÿÿø
HÇÀHÇÁHùWÃHHûÿu»HHHûÿuHÇûÿ
ëüÿÿÇéÜüÿÿHÎHÿÎHÆHðHùÿtHH÷ùHÐHø}HÈHóH)ÃHØéxÿÿÿ1Àëåøþÿÿøýýÿÿé_þÿÿøøuyèHHÿÃHÇHÇ HHûÿuHÇHHûÿuHÇûÿ
üÿÿÇé üÿÿøhýÿÿø_ýÿÿéÁýÿÿø ubÇ(HHûÿuHcHà HHHûÿuHÇûÿ
ûÿÿÇ éûÿÿø |
| êüÿÿø
HýÿÿèHHûÿuHcHÃ@HHHûÿuHÇûÿ
ûÿÿÇéûÿÿøúÿÿHHûuHÇHHû
_úÿÿèH$HD$HøuBH$H$H$HD$H-LD$LÇHîH¥H¥è¶\$ û
úÿÿHcH$èH\$H\$`H\$H\$hH\$pHÇHÇCH\$pHûµHÇÂHÇÁH$H$H$ HH$H\$`H\$èHL$HD$H$H$HL$PHL$HD$XHD$èHH,$HïHÞH¥H¥H$H\$H$H\$H$ H\$ èé
ùÿÿéDÿÿÿøýøÿÿøôøÿÿégþÿÿøøáøÿÿøØøÿÿéKþÿÿøÊøÿÿø |
| Áøÿÿø¸øÿÿé+þÿÿHÇéøÿÿHÇÀénøÿÿÈ |
| *0runtime.morestack_noctxtJFbootstrap/link/internal/ld.Linkmode`Tbootstrap/internal/obj.Getgoextlinkenabled¾go.string."0"æ runtime.eqstringFbootstrap/link/internal/ld.LinkmodeHbootstrap/link/internal/ld.Buildmode¾Hbootstrap/link/internal/ld.BuildmodeÞHbootstrap/link/internal/ld.BuildmodeüJbootstrap/link/internal/ld.LinksharedªFbootstrap/link/internal/ld.HEADTYPEìFbootstrap/link/internal/ld.HEADTYPE¬Hbootstrap/link/internal/ld.Machoinit¸@bootstrap/link/internal/ld.HEADRÌDbootstrap/link/internal/ld.INITRNDâDbootstrap/link/internal/ld.INITRNDøFbootstrap/link/internal/ld.INITTEXT@bootstrap/link/internal/ld.HEADR®Fbootstrap/link/internal/ld.INITTEXT¼Dbootstrap/link/internal/ld.INITDATÖDbootstrap/link/internal/ld.INITDATìDbootstrap/link/internal/ld.INITDATDbootstrap/link/internal/ld.INITRND¬Dbootstrap/link/internal/ld.INITDATÂDbootstrap/link/internal/ld.INITRNDèð runtime.duffzeroætype.uint64runtime.convT2Eê2runtime.writebarrierifaceøtype.uint32 runtime.convT2E |
| 2runtime.writebarrieriface |
| tgo.string."warning: -D0x%x is ignored because of -R0x%x\n"fmt.Printf¸Dbootstrap/link/internal/ld.ElfinitÄ@bootstrap/link/internal/ld.HEADRÚFbootstrap/link/internal/ld.INITTEXTô@bootstrap/link/internal/ld.HEADRFbootstrap/link/internal/ld.INITTEXTDbootstrap/link/internal/ld.INITDAT¸Dbootstrap/link/internal/ld.INITDATÌDbootstrap/link/internal/ld.INITRNDêDbootstrap/link/internal/ld.INITRNDtype.int32²Fbootstrap/link/internal/ld.HEADTYPEÆruntime.convT2E¤2runtime.writebarrieriface²Bgo.string."unknown -H option: %v"¦@bootstrap/link/internal/ld.Exitf@bootstrap/link/internal/ld.HEADRFbootstrap/link/internal/ld.INITTEXTºFbootstrap/link/internal/ld.INITTEXTÈDbootstrap/link/internal/ld.INITDATâDbootstrap/link/internal/ld.INITDATöDbootstrap/link/internal/ld.INITRNDDbootstrap/link/internal/ld.INITRNDäDbootstrap/link/internal/ld.Elfinitòð@bootstrap/link/internal/ld.Debugð@bootstrap/link/internal/ld.Debug@bootstrap/link/internal/ld.HEADR¨Hbootstrap/link/internal/ld.Funcalign¾Fbootstrap/link/internal/ld.INITTEXTØFbootstrap/link/internal/ld.INITTEXTîDbootstrap/link/internal/ld.INITDATDbootstrap/link/internal/ld.INITDATDbootstrap/link/internal/ld.INITRNDºDbootstrap/link/internal/ld.INITRND@bootstrap/link/internal/ld.HEADR¦Fbootstrap/link/internal/ld.INITTEXTÀ@bootstrap/link/internal/ld.HEADRÜFbootstrap/link/internal/ld.INITTEXTêDbootstrap/link/internal/ld.INITDATDbootstrap/link/internal/ld.INITDATDbootstrap/link/internal/ld.INITRND¶Dbootstrap/link/internal/ld.INITRNDöBbootstrap/link/internal/ld.PeinitLbootstrap/link/internal/ld.PEFILEHEADR@bootstrap/link/internal/ld.HEADRFbootstrap/link/internal/ld.INITTEXT¶Lbootstrap/link/internal/ld.PESECTHEADRÒFbootstrap/link/internal/ld.INITTEXTàDbootstrap/link/internal/ld.INITDATúDbootstrap/link/internal/ld.INITDATDbootstrap/link/internal/ld.INITRND¬Dbootstrap/link/internal/ld.INITRNDÞFbootstrap/link/internal/ld.LinkmodeøFbootstrap/link/internal/ld.LinkmodeFbootstrap/link/internal/ld.Linkmode¬Tbootstrap/internal/obj.Getgoextlinkenabledgo.string."1"² runtime.eqstringÜFbootstrap/link/internal/ld.HEADTYPEîDbootstrap/link/internal/ld.Headstr¶type.stringÜruntime.convT2Eº2runtime.writebarrierifaceÈhgo.string."cannot use -linkmode=external with -H %s"¼log.Fatalf!Fbootstrap/link/internal/ld.Linkmode("".autotmp_0376"type.interface {}"".autotmp_0375"type.interface {}"".autotmp_0373&type.[]interface {}"".autotmp_0372"type.interface {}"".autotmp_0371*type.*[1]interface {}"".autotmp_0370&type.[]interface {}"".autotmp_0369type.int32"".autotmp_0368ï"type.interface {}"".autotmp_0366o&type.[]interface {}"".autotmp_0363type.uint32"".autotmp_0362ÿtype.uint64"".autotmp_0361?(type.[2]interface {}"".autotmp_0360type.int"".autotmp_0359type.int64"".autotmp_0358type.int64"".autotmp_0356(type.[1]interface {}"".autotmp_0355Ïtype.string"".autotmp_0354¯(type.[1]interface {}"".autotmp_0353type.string"".autotmp_0352type.string"¬à®"_G" < |
| |
|
h ´Y |
|
|
| BµÕ¶µ
|
| 5>] ~ |
|
|
| $W] |
|
|
| W :
|
| Á
g÷" 6/Ö |
| ½ÇpßüpTgclocals·5b049eb50853bef5b7cf0889ee335b7cTgclocals·73ad887592793a6b02894c238b36c3a5T/tmp/go/src/cmd/link/internal/amd64/obj.goþ"".func·001àÊdH%H;awèëêHìXHZH\$8HT$`HD$hH\$pH\$P1ÉHD$HHD$ HT$@HÐHl$ H9é}KHD$0¶(HL$(HHèH$H\$8H+Hl$D$èHD$0HÿÀHL$(HÿÁHl$ H9é|µHÄXà |
| "runtime.morestackÊ>bootstrap/link/internal/ld.CtxtFbootstrap/link/internal/ld.Adduint80°"".autotmp_0389Otype.*uint8"".autotmp_0388otype.int"".autotmp_0387_type.int"".autotmp_0386/type.[]uint8"".&initfunc?Ltype.**bootstrap/link/internal/ld.LSym |
| "".optype.[]uint8°¯° #?/Tgclocals·d7e8a62d22b1cde6d92b17a55c33fe8fTgclocals·770683613b64aeb90b5472e68a988b48T/tmp/go/src/cmd/link/internal/amd64/asm.goþ"".initÀ¼dH%H;awèëê¶ût¶ûuÃèÆèèèèèÆà |
| 0runtime.morestack_noctxt2"".initdone·J"".initdone·`"runtime.throwinitp"".initdone·|log.initfmt.initdebug/elf.init>bootstrap/link/internal/ld.init¤6bootstrap/internal/obj.init°"".initdone·``` |
| /1Tgclocals·3280bececceccd33cb74587feedb1f9fTgclocals·3280bececceccd33cb74587feedb1f9fP/tmp/go/src/cmd/link/internal/amd64/z.goþ4type..hash.[1]interface {}àÎdH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtü(runtime.nilinterhash@`"".autotmp_0393type.int"".autotmp_0392type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".p*type.*[1]interface {}`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9f|/tmp/go/pkg/bootstrap/src/bootstrap/link/internal/amd64/asm.goþ0type..eq.[1]interface {}àÈdH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHkíHëHHsH\$`HûtvHÅHkíHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxtÂruntime.efaceeq@°"".autotmp_0397?"type.interface {}"".autotmp_0396"type.interface {}"".autotmp_0395_type.int"".autotmp_0394Otype.int"".~r30type.bool"".s type.uintptr"".q*type.*[1]interface {}"".p*type.*[1]interface {}&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843b|/tmp/go/pkg/bootstrap/src/bootstrap/link/internal/amd64/asm.goþ4type..hash.[3]interface {}àÎdH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtü(runtime.nilinterhash@`"".autotmp_0400type.int"".autotmp_0399type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".p*type.*[3]interface {}`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9f|/tmp/go/pkg/bootstrap/src/bootstrap/link/internal/amd64/asm.goþ0type..eq.[3]interface {}àÈdH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHkíHëHHsH\$`HûtvHÅHkíHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxtÂruntime.efaceeq@°"".autotmp_0404?"type.interface {}"".autotmp_0403"type.interface {}"".autotmp_0402_type.int"".autotmp_0401Otype.int"".~r30type.bool"".s type.uintptr"".q*type.*[3]interface {}"".p*type.*[3]interface {}&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843b|/tmp/go/pkg/bootstrap/src/bootstrap/link/internal/amd64/asm.goþ4type..hash.[4]interface {}àÎdH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtü(runtime.nilinterhash@`"".autotmp_0407type.int"".autotmp_0406type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".p*type.*[4]interface {}`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9f|/tmp/go/pkg/bootstrap/src/bootstrap/link/internal/amd64/asm.goþ0type..eq.[4]interface {}àÈdH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHkíHëHHsH\$`HûtvHÅHkíHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxtÂruntime.efaceeq@°"".autotmp_0411?"type.interface {}"".autotmp_0410"type.interface {}"".autotmp_0409_type.int"".autotmp_0408Otype.int"".~r30type.bool"".s type.uintptr"".q*type.*[4]interface {}"".p*type.*[4]interface {}&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843b|/tmp/go/pkg/bootstrap/src/bootstrap/link/internal/amd64/asm.goþ4type..hash.[2]interface {}àÎdH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtü(runtime.nilinterhash@`"".autotmp_0414type.int"".autotmp_0413type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".p*type.*[2]interface {}`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9f|/tmp/go/pkg/bootstrap/src/bootstrap/link/internal/amd64/asm.goþ0type..eq.[2]interface {}àÈdH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHkíHëHHsH\$`HûtvHÅHkíHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxtÂruntime.efaceeq@°"".autotmp_0418?"type.interface {}"".autotmp_0417"type.interface {}"".autotmp_0416_type.int"".autotmp_0415Otype.int"".~r30type.bool"".s type.uintptr"".q*type.*[2]interface {}"".p*type.*[2]interface {}&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843b|/tmp/go/pkg/bootstrap/src/bootstrap/link/internal/amd64/asm.goþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·9308e7ef08d2cc2f72ae1228688dacf9þTgclocals·6636af5713a0c926e997dfc880593c6588U |
| "U |
| U |
| U |
| þTgclocals·cf331a3279348ad07432cfc0da9eabf888*****þBgo.string."runtime.addmoduledata"PLruntime.addmoduledata Bgo.string."runtime.addmoduledata"þBgo.string."go.link.addmoduledata"PLgo.link.addmoduledata Bgo.string."go.link.addmoduledata"þFgo.string."runtime.firstmoduledata"PPruntime.firstmoduledata Fgo.string."runtime.firstmoduledata"þJgo.string."go.link.addmoduledatainit"`Tgo.link.addmoduledatainit Jgo.string."go.link.addmoduledatainit"þTgclocals·2511fc8cd8b9e4ca6d4739e41fb5e81088 jJHþTgclocals·7c13896baab3273e10662a9a37b348ceþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·dc22134b6e2ce9b2d04b1b1b62ac997a*þRgo.string."unexpected relocation type %d"`\unexpected relocation type %d Rgo.string."unexpected relocation type %d"þgo.string."unexpected R_X86_64_PC32 relocation for dynamic symbol %s" 9unexpected R_X86_64_PC32 relocation for dynamic symbol %s go.string."unexpected R_X86_64_PC32 relocation for dynamic symbol %s"þLgo.string."unknown symbol %s in pcrel"`Vunknown symbol %s in pcrel Lgo.string."unknown symbol %s in pcrel"þ go.string.".plt"0*.plt go.string.".plt"þ go.string.".got"0*.got go.string.".got"þgo.string."unexpected R_X86_64_64 relocation for dynamic symbol %s"7unexpected R_X86_64_64 relocation for dynamic symbol %s go.string."unexpected R_X86_64_64 relocation for dynamic symbol %s"þdgo.string."unexpected reloc for dynamic symbol %s"pn&unexpected reloc for dynamic symbol %s dgo.string."unexpected reloc for dynamic symbol %s"þ|go.string."unexpected pc-relative reloc for dynamic symbol %s"2unexpected pc-relative reloc for dynamic symbol %s |go.string."unexpected pc-relative reloc for dynamic symbol %s"þ~go.string."unexpected GOT_LOAD reloc for non-dynamic symbol %s"3unexpected GOT_LOAD reloc for non-dynamic symbol %s ~go.string."unexpected GOT_LOAD reloc for non-dynamic symbol %s"þtgo.string."unexpected GOT reloc for non-dynamic symbol %s"~.unexpected GOT reloc for non-dynamic symbol %s tgo.string."unexpected GOT reloc for non-dynamic symbol %s"þ"go.string.".rela"0,.rela "go.string.".rela"þ2go.string.".linkedit.got"@<
.linkedit.got 2go.string.".linkedit.got"þgo.string."unsupported relocation for dynamic symbol %s (type=%d stype=%d)" ?unsupported relocation for dynamic symbol %s (type=%d stype=%d) go.string."unsupported relocation for dynamic symbol %s (type=%d stype=%d)"þTgclocals·e7f396d35658e2a51e81fcaefdcb7c40ÐÐ&< << < |
| " ü? ü?ü?þTgclocals·4a3831d274d2be9675c43f86862b9a60pp |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·64b411f0f44be3f38c26e84fc3239091þfgo.string."reloc %d to non-macho symbol %s type=%d"pp'reloc %d to non-macho symbol %s type=%d fgo.string."reloc %d to non-macho symbol %s type=%d"þgo.string."reloc %d to symbol %s in non-macho section %s type=%d"5reloc %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"þTgclocals·346d069b3daeec047c12c73d90bb6b5d(ÿÿÿÿÿÿðÿðÿðÿþTgclocals·fa9b6531d312c0494e402308c9af9222HHþdgo.string."reloc %d to non-coff symbol %s type=%d"pn&reloc %d to non-coff symbol %s type=%d dgo.string."reloc %d to non-coff symbol %s type=%d"þTgclocals·e382131c027ad721d47faf607f6e19b688ðÿðÿðÿþTgclocals·dc9fbda297182cedc74bf735e51f81bf88þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·8d11a518189555fd7f3bac3cc6ad264c*þRgo.string."unexpected relocation variant"`\unexpected relocation variant Rgo.string."unexpected relocation variant"þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ(go.string.".got.plt"@2.got.plt (go.string.".got.plt"þ(go.string.".dynamic"@2.dynamic (go.string.".dynamic"þTgclocals·14d8dc73e81d4b456633f898a7ae3dd100 |
| þTgclocals·0372b889336bbdf612862c172920463dþ*go.string.".rela.plt"@4 .rela.plt *go.string.".rela.plt"þ2go.string.".linkedit.plt"@<
.linkedit.plt 2go.string.".linkedit.plt"þ`go.string."addpltsym: unsupported binary format"pj$addpltsym: unsupported binary format `go.string."addpltsym: unsupported binary format"þTgclocals·077e96bfc02ee99c7e94723e8fba7646@@ |
| þTgclocals·2c09ec81c5cb12328d7183f25bc48833@@þ`go.string."addgotsym: unsupported binary format"pj$addgotsym: unsupported binary format `go.string."addgotsym: unsupported binary format"þTgclocals·f6dcde45bff02c6c4b088b594fd52a4c((þTgclocals·15395a9df917b4c9aa74d5c6c7e1ebf4((þ,`go.itab.*bootstrap/internal/obj.Biobuf.io.Writerþ0go.string."%5.2f asmb\n"@8%5.2f asmb |
| 0go.string."%5.2f asmb\n"þ6go.string."%5.2f codeblk\n"@>%5.2f codeblk |
| 6go.string."%5.2f codeblk\n"þ8go.string."%5.2f rodatblk\n"@@%5.2f rodatblk |
| 8go.string."%5.2f rodatblk\n"þ4go.string."%5.2f datblk\n"@<
%5.2f datblk |
| 4go.string."%5.2f datblk\n"þ2go.string."%5.2f dwarf\n"@:%5.2f dwarf |
| 2go.string."%5.2f dwarf\n"þDgo.string."unknown header type %d"PNunknown header type %d Dgo.string."unknown header type %d"þ.go.string."%5.2f sym\n"@6 |
| %5.2f sym |
| .go.string."%5.2f sym\n"þ&go.string."pclntab"00pclntab &go.string."pclntab"þ2go.string."%5.2f headr\n"@:%5.2f headr |
| 2go.string."%5.2f headr\n"þTgclocals·125bfa1744ec3e844ceee241dbee03d5HH þTgclocals·5b049eb50853bef5b7cf0889ee335b7cþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·3280bececceccd33cb74587feedb1f9fþ"go.string."amd64"0,amd64 "go.string."amd64"þ(go.string."amd64p32"@2amd64p32 (go.string."amd64p32"þNgo.string."/lib64/ld-linux-x86-64.so.2"`X/lib64/ld-linux-x86-64.so.2 Ngo.string."/lib64/ld-linux-x86-64.so.2"þ@go.string."/libexec/ld-elf.so.1"PJ/libexec/ld-elf.so.1 @go.string."/libexec/ld-elf.so.1"þ<go.string."/usr/libexec/ld.so"PF/usr/libexec/ld.so <go.string."/usr/libexec/ld.so"þ<go.string."/libexec/ld.elf_so"PF/libexec/ld.elf_so <go.string."/libexec/ld.elf_so"þHgo.string."/usr/libexec/ld-elf.so.2"`R/usr/libexec/ld-elf.so.2 Hgo.string."/usr/libexec/ld-elf.so.2"þ<go.string."/lib/amd64/ld.so.1"PF/lib/amd64/ld.so.1 <go.string."/lib/amd64/ld.so.1"þTgclocals·d64e51a4c4bfeaa840e480961ec6b0b3þTgclocals·3280bececceccd33cb74587feedb1f9fþgo.string."0"0$0 go.string."0"þgo.string."1"0$1 go.string."1"þhgo.string."cannot use -linkmode=external with -H %s"r(cannot use -linkmode=external with -H %s hgo.string."cannot use -linkmode=external with -H %s"þBgo.string."unknown -H option: %v"PLunknown -H option: %v Bgo.string."unknown -H option: %v"þtgo.string."warning: -D0x%x is ignored because of -R0x%x\n"|-warning: -D0x%x is ignored because of -R0x%x |
| tgo.string."warning: -D0x%x is ignored because of -R0x%x\n"þTgclocals·73ad887592793a6b02894c238b36c3a5HH Â?À?þTgclocals·5b049eb50853bef5b7cf0889ee335b7cþTgclocals·770683613b64aeb90b5472e68a988b48 |
| |
| þTgclocals·d7e8a62d22b1cde6d92b17a55c33fe8f þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·3280bececceccd33cb74587feedb1f9fþ*"".zeroes type.stringþ""".statictmp_0024type.[3]uint8H=þ""".statictmp_0027type.[1]uint8èþ""".statictmp_0030type.[1]uint8Ãþ,"".initdone·type.uint8þ"".PADDR·f"".PADDRþ,runtime.throwreturn·f&runtime.throwreturnþ"".Addcall·f"".AddcallþJbootstrap/link/internal/ld.Symgrow·fDbootstrap/link/internal/ld.Symgrowþ(runtime.growslice·f"runtime.growsliceþ4runtime.writebarrierfat·f.runtime.writebarrierfatþ8runtime.writebarrierslice·f2runtime.writebarriersliceþ*runtime.panicindex·f$runtime.panicindexþ4runtime.writebarrierptr·f.runtime.writebarrierptrþ"".gentext·f"".gentextþPbootstrap/link/internal/ld.Linklookup·fJbootstrap/link/internal/ld.Linklookupþ"".func·001·f"".func·001þ(runtime.newobject·f"runtime.newobjectþTbootstrap/link/internal/ld.Addpcrelplus·fNbootstrap/link/internal/ld.AddpcrelplusþJbootstrap/link/internal/ld.Addaddr·fDbootstrap/link/internal/ld.Addaddrþ "".adddynrela·f"".adddynrelaþRbootstrap/link/internal/ld.Addaddrplus·fLbootstrap/link/internal/ld.AddaddrplusþNbootstrap/link/internal/ld.Adduint64·fHbootstrap/link/internal/ld.Adduint64þ"".adddynrel·f"".adddynrelþ$runtime.convT2E·fruntime.convT2Eþ8runtime.writebarrieriface·f2runtime.writebarrierifaceþDbootstrap/link/internal/ld.Diag·f>bootstrap/link/internal/ld.Diagþ"".addpltsym·f"".addpltsymþ"".addgotsym·f"".addgotsymþNbootstrap/link/internal/ld.Adddynsym·fHbootstrap/link/internal/ld.AdddynsymþNbootstrap/link/internal/ld.Adduint32·fHbootstrap/link/internal/ld.Adduint32þ"".elfreloc1·f"".elfreloc1þ""".machoreloc1·f"".machoreloc1þ"".pereloc1·f"".pereloc1þ"".archreloc·f"".archrelocþ,"".archrelocvariant·f&"".archrelocvariantþlog.Fatalf·flog.Fatalfþ""".elfsetupplt·f"".elfsetuppltþLbootstrap/link/internal/ld.Adduint8·fFbootstrap/link/internal/ld.Adduint8þ"".asmb·f"".asmbþBbootstrap/internal/obj.Cputime·f<bootstrap/internal/obj.Cputimeþ&runtime.typ2Itab·f runtime.typ2Itabþfmt.Fprintf·ffmt.FprintfþRbootstrap/internal/obj.(*Biobuf).Flush·fLbootstrap/internal/obj.(*Biobuf).FlushþTbootstrap/link/internal/ld.Asmbelfsetup·fNbootstrap/link/internal/ld.AsmbelfsetupþFbootstrap/link/internal/ld.Cseek·f@bootstrap/link/internal/ld.CseekþJbootstrap/link/internal/ld.Codeblk·fDbootstrap/link/internal/ld.CodeblkþHbootstrap/link/internal/ld.Datblk·fBbootstrap/link/internal/ld.DatblkþDbootstrap/link/internal/ld.Cpos·f>bootstrap/link/internal/ld.Cposþhbootstrap/link/internal/ld.Dwarfemitdebugsections·fbbootstrap/link/internal/ld.DwarfemitdebugsectionsþRbootstrap/link/internal/ld.Domacholink·fLbootstrap/link/internal/ld.DomacholinkþNbootstrap/link/internal/ld.Asmelfsym·fHbootstrap/link/internal/ld.AsmelfsymþHbootstrap/link/internal/ld.Cflush·fBbootstrap/link/internal/ld.CflushþHbootstrap/link/internal/ld.Cwrite·fBbootstrap/link/internal/ld.CwriteþTbootstrap/link/internal/ld.Elfemitreloc·fNbootstrap/link/internal/ld.ElfemitrelocþRbootstrap/link/internal/ld.Asmplan9sym·fLbootstrap/link/internal/ld.Asmplan9symþDbootstrap/link/internal/ld.Cput·f>bootstrap/link/internal/ld.CputþXbootstrap/link/internal/ld.Machoemitreloc·fRbootstrap/link/internal/ld.MachoemitrelocþFbootstrap/link/internal/ld.Lputb·f@bootstrap/link/internal/ld.LputbþPbootstrap/link/internal/ld.Entryvalue·fJbootstrap/link/internal/ld.EntryvalueþFbootstrap/link/internal/ld.Vputb·f@bootstrap/link/internal/ld.VputbþNbootstrap/link/internal/ld.Asmbmacho·fHbootstrap/link/internal/ld.AsmbmachoþJbootstrap/link/internal/ld.Asmbelf·fDbootstrap/link/internal/ld.AsmbelfþHbootstrap/link/internal/ld.Asmbpe·fBbootstrap/link/internal/ld.Asmbpeþ"".Main·f"".Mainþ$"".linkarchinit·f"".linkarchinitþHbootstrap/link/internal/ld.Ldmain·fBbootstrap/link/internal/ld.LdmainþFbootstrap/internal/obj.Getgoarch·f@bootstrap/internal/obj.Getgoarchþ&runtime.eqstring·f runtime.eqstringþ"".archinit·f"".archinitþFbootstrap/link/internal/ld.Lputl·f@bootstrap/link/internal/ld.LputlþFbootstrap/link/internal/ld.Wputl·f@bootstrap/link/internal/ld.WputlþFbootstrap/link/internal/ld.Vputl·f@bootstrap/link/internal/ld.VputlþZbootstrap/internal/obj.Getgoextlinkenabled·fTbootstrap/internal/obj.GetgoextlinkenabledþJbootstrap/link/internal/ld.Headstr·fDbootstrap/link/internal/ld.HeadstrþFbootstrap/link/internal/ld.Exitf·f@bootstrap/link/internal/ld.ExitfþNbootstrap/link/internal/ld.Machoinit·fHbootstrap/link/internal/ld.MachoinitþJbootstrap/link/internal/ld.Elfinit·fDbootstrap/link/internal/ld.ElfinitþHbootstrap/link/internal/ld.Peinit·fBbootstrap/link/internal/ld.Peinitþfmt.Printf·ffmt.Printfþ"".init·f"".initþ(runtime.throwinit·f"runtime.throwinitþlog.init·flog.initþfmt.init·ffmt.initþ"debug/elf.init·fdebug/elf.initþDbootstrap/link/internal/ld.init·f>bootstrap/link/internal/ld.initþ<bootstrap/internal/obj.init·f6bootstrap/internal/obj.initþbruntime.gcbits.0x48844400000000000000000000000000 HDþ,go.string."[]ld.Reloc"@6 |
| []ld.Reloc ,go.string."[]ld.Reloc"þNtype.[]bootstrap/link/internal/ld.Reloc wÚ runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P,go.string."[]ld.Reloc"p`go.weak.type.*[]bootstrap/link/internal/ld.Reloc"runtime.zerovalueJtype.bootstrap/link/internal/ld.Relocþrgo.typelink.[]ld.Reloc/[]bootstrap/link/internal/ld.RelocNtype.[]bootstrap/link/internal/ld.Relocþ&go.string."[]uint8"00[]uint8 &go.string."[]uint8"þtype.[]uint8 ß~.8 runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P&go.string."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint8þ6go.typelink.[]uint8/[]uint8type.[]uint8þ^runtime.gcbits.0x000000000000000000000000000000 þ(go.string."[3]uint8"@2[3]uint8 (go.string."[3]uint8"þtype.[3]uint8ÀÀ¹RÝ runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P(go.string."[3]uint8"p,go.weak.type.*[3]uint8"runtime.zerovaluetype.uint8 type.[]uint8þ:go.typelink.[3]uint8/[3]uint8type.[3]uint8þ(go.string."[1]uint8"@2[1]uint8 (go.string."[1]uint8"þtype.[1]uint8ÀÀ16Ê @ runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P(go.string."[1]uint8"p,go.weak.type.*[1]uint8"runtime.zerovaluetype.uint8 type.[]uint8þ:go.typelink.[1]uint8/[1]uint8type.[1]uint8þbruntime.gcbits.0x88000000000000000000000000000000 þ4go.string."func(...uint8)"@>func(...uint8) 4go.string."func(...uint8)"þ&type.func(...uint8)+¯3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P4go.string."func(...uint8)"p8go.weak.type.*func(...uint8)"runtime.zerovalue &type.func(...uint8)Ð&type.func(...uint8)type.[]uint8þ*go.string."**ld.LSym"@4 **ld.LSym *go.string."**ld.LSym"þLtype.**bootstrap/link/internal/ld.LSym s_6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P*go.string."**ld.LSym"p^go.weak.type.***bootstrap/link/internal/ld.LSym"runtime.zerovalueJtype.*bootstrap/link/internal/ld.LSymþbruntime.gcbits.0x84000000000000000000000000000000 þ\go.string."struct { F uintptr; A0 **ld.LSym }"pf"struct { F uintptr; A0 **ld.LSym } \go.string."struct { F uintptr; A0 **ld.LSym }"þgo.string."F"0$F go.string."F"þgo.string."A0"0&A0 go.string."A0"þ~type.struct { F uintptr; A0 **bootstrap/link/internal/ld.LSym }àà?èGà À runtime.algarray0bruntime.gcbits.0x84000000000000000000000000000000P\go.string."struct { F uintptr; A0 **ld.LSym }"pgo.weak.type.*struct { F uintptr; A0 **bootstrap/link/internal/ld.LSym }"runtime.zerovalueÀ~type.struct { F uintptr; A0 **bootstrap/link/internal/ld.LSym }Àgo.string."F"àtype.uintptrgo.string."A0"°Ltype.**bootstrap/link/internal/ld.LSymþ^go.string."*struct { F uintptr; A0 **ld.LSym }"ph#*struct { F uintptr; A0 **ld.LSym } ^go.string."*struct { F uintptr; A0 **ld.LSym }"þtype.*struct { F uintptr; A0 **bootstrap/link/internal/ld.LSym } éSë6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P^go.string."*struct { F uintptr; A0 **ld.LSym }"pgo.weak.type.**struct { F uintptr; A0 **bootstrap/link/internal/ld.LSym }"runtime.zerovalue~type.struct { F uintptr; A0 **bootstrap/link/internal/ld.LSym }þ*go.string."*[3]uint8"@4 *[3]uint8 *go.string."*[3]uint8"þtype.*[3]uint8 ifl6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P*go.string."*[3]uint8"p.go.weak.type.**[3]uint8"runtime.zerovaluetype.[3]uint8þ*go.string."*[1]uint8"@4 *[1]uint8 *go.string."*[1]uint8"þtype.*[1]uint8 ±~[6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P*go.string."*[1]uint8"p.go.weak.type.**[1]uint8"runtime.zerovaluetype.[1]uint8þbruntime.gcbits.0xcc000000000000000000000000000000 Ìþ0go.string."interface {}"@:interface {} 0go.string."interface {}"þ"type.interface {}ÀÀçW runtime.algarray0bruntime.gcbits.0xcc000000000000000000000000000000P0go.string."interface {}"p4go.weak.type.*interface {}"runtime.zerovalueÀ"type.interface {}þ4go.string."[]interface {}"@>[]interface {} 4go.string."[]interface {}"þ&type.[]interface {} pê/ runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P4go.string."[]interface {}"p8go.weak.type.*[]interface {}"runtime.zerovalue"type.interface {}þRgo.typelink.[]interface {}/[]interface {}&type.[]interface {}þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ<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 {}þ6go.string."[1]interface {}"@@[1]interface {} 6go.string."[1]interface {}"þ(type.[1]interface {}ÀÀP[ú 2type..alg.[1]interface {}0bruntime.gcbits.0xcc000000000000000000000000000000P6go.string."[1]interface {}"p:go.weak.type.*[1]interface {}"runtime.zerovalue"type.interface {} &type.[]interface {}þVgo.typelink.[1]interface {}/[1]interface {}(type.[1]interface {}þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ<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 {}þbruntime.gcbits.0xcccccc00000000000000000000000000 ÌÌÌþ6go.string."[3]interface {}"@@[3]interface {} 6go.string."[3]interface {}"þ(type.[3]interface {}ÀÀ0ÝÏÙ 2type..alg.[3]interface {}0bruntime.gcbits.0xcccccc00000000000000000000000000P6go.string."[3]interface {}"p:go.weak.type.*[3]interface {}"runtime.zerovalue"type.interface {} &type.[]interface {}þVgo.typelink.[3]interface {}/[3]interface {}(type.[3]interface {}þ8go.string."*[1]interface {}"PB*[1]interface {} 8go.string."*[1]interface {}"þ*type.*[1]interface {} ¿¨56 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."*[1]interface {}"p<go.weak.type.**[1]interface {}"runtime.zerovalue(type.[1]interface {}þ8go.string."*[3]interface {}"PB*[3]interface {} 8go.string."*[3]interface {}"þ*type.*[3]interface {} °þ¹6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."*[3]interface {}"p<go.weak.type.**[3]interface {}"runtime.zerovalue(type.[3]interface {}þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ<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 {}þbruntime.gcbits.0xcccccccc000000000000000000000000 ÌÌÌÌþ6go.string."[4]interface {}"@@[4]interface {} 6go.string."[4]interface {}"þ(type.[4]interface {}ÀÀ@P2ï 2type..alg.[4]interface {}0bruntime.gcbits.0xcccccccc000000000000000000000000P6go.string."[4]interface {}"p:go.weak.type.*[4]interface {}"runtime.zerovalue"type.interface {} &type.[]interface {}þVgo.typelink.[4]interface {}/[4]interface {}(type.[4]interface {}þ8go.string."*[4]interface {}"PB*[4]interface {} 8go.string."*[4]interface {}"þ*type.*[4]interface {} -l6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."*[4]interface {}"p<go.weak.type.**[4]interface {}"runtime.zerovalue(type.[4]interface {}þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ<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 {}þbruntime.gcbits.0xcccc0000000000000000000000000000 ÌÌþ6go.string."[2]interface {}"@@[2]interface {} 6go.string."[2]interface {}"þ(type.[2]interface {}ÀÀ ,Y¤ñ 2type..alg.[2]interface {}0bruntime.gcbits.0xcccc0000000000000000000000000000P6go.string."[2]interface {}"p:go.weak.type.*[2]interface {}"runtime.zerovalue"type.interface {} &type.[]interface {}þVgo.typelink.[2]interface {}/[2]interface {}(type.[2]interface {}þ8go.string."*[2]interface {}"PB*[2]interface {} 8go.string."*[2]interface {}"þ*type.*[2]interface {} ¾s-q6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."*[2]interface {}"p<go.weak.type.**[2]interface {}"runtime.zerovalue(type.[2]interface {}þgo.string."log"0(log go.string."log"þ$go.importpath.log. go.string."log"þ&go.string."runtime"00runtime &go.string."runtime"þ,go.importpath.runtime. &go.string."runtime"þ*go.string."debug/elf"@4 debug/elf *go.string."debug/elf"þ0go.importpath.debug/elf. *go.string."debug/elf"þDgo.string."bootstrap/internal/obj"PNbootstrap/internal/obj Dgo.string."bootstrap/internal/obj"þJgo.importpath.bootstrap/internal/obj. Dgo.string."bootstrap/internal/obj"þgo.string."fmt"0(fmt go.string."fmt"þ$go.importpath.fmt. go.string."fmt"þLgo.string."bootstrap/link/internal/ld"`Vbootstrap/link/internal/ld Lgo.string."bootstrap/link/internal/ld"þRgo.importpath.bootstrap/link/internal/ld. Lgo.string."bootstrap/link/internal/ld"þ:type..hash.[1]interface {}·f4type..hash.[1]interface {}þ.runtime.nilinterhash·f(runtime.nilinterhashþ6type..eq.[1]interface {}·f0type..eq.[1]interface {}þ$runtime.efaceeq·fruntime.efaceeqþ: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 |