1 !<arch> 2 __.PKGDEF 0 0 0 644 45840 ` 3 go object linux amd64 go1.5.1 X:none 4 build id "dc46d496ef3964d278af104a00684628292ee358" 5 6 $$ 7 package amd64 8 import runtime "runtime" 9 import obj "cmd/internal/obj" 10 import log "log" 11 import fmt "fmt" 12 import ld "cmd/link/internal/ld" 13 import elf "debug/elf" 14 func @"".PADDR (@"".x2 uint32) (? uint32) { return @"".x2 &^ 0x80000000 } 15 import binary "encoding/binary" // indirect 16 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) } 17 type @"cmd/link/internal/ld".LinkArch struct { ByteOrder @"encoding/binary".ByteOrder; Name string; Thechar int; Minlc int; Ptrsize int; Regsize int } 18 import os "os" // indirect 19 type @"os".dirInfo struct { @"os".buf []byte; @"os".nbuf int; @"os".bufp int } 20 type @"os".file struct { @"os".fd int; @"os".name string; @"os".dirinfo *@"os".dirInfo; @"os".nepipe int32 } 21 func (@"os".file2 *@"os".file) @"os".close () (? error) 22 type @"os".FileMode uint32 23 func (@"os".m2 @"os".FileMode) IsDir () (? bool) { return @"os".m2 & @"os".FileMode(0x80000000) != @"os".FileMode(0x0) } 24 func (@"os".m2 @"os".FileMode) IsRegular () (? bool) { return @"os".m2 & @"os".FileMode(0x8f000000) == @"os".FileMode(0x0) } 25 func (@"os".m2 @"os".FileMode) Perm () (? @"os".FileMode) { return @"os".m2 & @"os".FileMode(0x1ff) } 26 func (@"os".m2 @"os".FileMode) String () (? string) 27 import time "time" // indirect 28 type @"time".zone struct { @"time".name string; @"time".offset int; @"time".isDST bool } 29 type @"time".zoneTrans struct { @"time".when int64; @"time".index uint8; @"time".isstd bool; @"time".isutc bool } 30 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 } 31 func (@"time".l2 *@"time".Location "esc:0x22") String () (? string) 32 func (@"time".l2 *@"time".Location "esc:0x1") @"time".firstZoneUsed () (? bool) 33 func (@"time".l2 *@"time".Location "esc:0x12") @"time".get () (? *@"time".Location) 34 func (@"time".l6 *@"time".Location "esc:0x32") @"time".lookup (@"time".sec7 int64) (@"time".name1 string, @"time".offset2 int, @"time".isDST3 bool, @"time".start4 int64, @"time".end5 int64) 35 func (@"time".l2 *@"time".Location "esc:0x1") @"time".lookupFirstZone () (? int) 36 func (@"time".l4 *@"time".Location "esc:0x1") @"time".lookupName (@"time".name5 string "esc:0x1", @"time".unix6 int64) (@"time".offset1 int, @"time".isDST2 bool, @"time".ok3 bool) 37 type @"time".Duration int64 38 func (@"time".d2 @"time".Duration) Hours () (? float64) { var @"time".hour3 @"time".Duration; ; @"time".hour3 = @"time".d2 / @"time".Duration(0x34630b8a000); var @"time".nsec4 @"time".Duration; ; @"time".nsec4 = @"time".d2 % @"time".Duration(0x34630b8a000); return float64(@"time".hour3) + float64(@"time".nsec4) * 8190022623310637111963488201822504381538623676021880892417778544696899264837610290203272971060556344039023584360473938041055625214280336402169897364226048p-553 } 39 func (@"time".d2 @"time".Duration) Minutes () (? float64) { var @"time".min3 @"time".Duration; ; @"time".min3 = @"time".d2 / @"time".Duration(0xdf8475800); var @"time".nsec4 @"time".Duration; ; @"time".nsec4 = @"time".d2 % @"time".Duration(0xdf8475800); return float64(@"time".min3) + float64(@"time".nsec4) * 7678146209353722106395056769533233877065564876941352542109479049699919628723768656821910653339403201031675627614471533358284117434246264392176261853609984p-547 } 40 func (@"time".d2 @"time".Duration) Nanoseconds () (? int64) { return int64(@"time".d2) } 41 func (@"time".d2 @"time".Duration) Seconds () (? float64) { var @"time".sec3 @"time".Duration; ; @"time".sec3 = @"time".d2 / @"time".Duration(0x3b9aca00); var @"time".nsec4 @"time".Duration; ; @"time".nsec4 = @"time".d2 % @"time".Duration(0x3b9aca00); return float64(@"time".sec3) + float64(@"time".nsec4) * 7198262071269114660816079141112770740375861891461678802759824945047098083990024106014198994535558872472104883612039846078596891298747423852523262413111296p-541 } 42 func (@"time".d2 @"time".Duration) String () (? string) 43 type @"time".Month int 44 func (@"time".m2 @"time".Month) String () (? string) { return @"time".months[@"time".m2 - @"time".Month(0x1)] } 45 type @"time".Weekday int 46 func (@"time".d2 @"time".Weekday) String () (? string) { return @"time".days[@"time".d2] } 47 type @"time".Time struct { @"time".sec int64; @"time".nsec int32; @"time".loc *@"time".Location } 48 func (@"time".t2 @"time".Time "esc:0x12") Add (@"time".d3 @"time".Duration) (? @"time".Time) { @"time".t2.@"time".sec += int64(@"time".d3 / @"time".Duration(0x3b9aca00)); var @"time".nsec4 int32; ; @"time".nsec4 = int32(@"time".t2.@"time".nsec) + int32(@"time".d3 % @"time".Duration(0x3b9aca00)); if @"time".nsec4 >= 0x3b9aca00 { @"time".t2.@"time".sec++; @"time".nsec4 -= 0x3b9aca00 } else { if @"time".nsec4 < 0x0 { @"time".t2.@"time".sec--; @"time".nsec4 += 0x3b9aca00 } }; @"time".t2.@"time".nsec = @"time".nsec4; return @"time".t2 } 49 func (@"time".t2 @"time".Time "esc:0x12") AddDate (@"time".years3 int, @"time".months4 int, @"time".days5 int) (? @"time".Time) 50 func (@"time".t2 @"time".Time "esc:0x1") After (@"time".u3 @"time".Time "esc:0x1") (? bool) { return @"time".t2.@"time".sec > @"time".u3.@"time".sec || @"time".t2.@"time".sec == @"time".u3.@"time".sec && @"time".t2.@"time".nsec > @"time".u3.@"time".nsec } 51 func (@"time".t2 @"time".Time "esc:0x9") AppendFormat (@"time".b3 []byte "esc:0x1a", @"time".layout4 string "esc:0x9") (? []byte) 52 func (@"time".t2 @"time".Time "esc:0x1") Before (@"time".u3 @"time".Time "esc:0x1") (? bool) { return @"time".t2.@"time".sec < @"time".u3.@"time".sec || @"time".t2.@"time".sec == @"time".u3.@"time".sec && @"time".t2.@"time".nsec < @"time".u3.@"time".nsec } 53 func (@"time".t4 @"time".Time "esc:0x1") Clock () (@"time".hour1 int, @"time".min2 int, @"time".sec3 int) 54 func (@"time".t4 @"time".Time "esc:0x1") Date () (@"time".year1 int, @"time".month2 @"time".Month, @"time".day3 int) 55 func (@"time".t2 @"time".Time "esc:0x1") Day () (? int) 56 func (@"time".t2 @"time".Time "esc:0x1") Equal (@"time".u3 @"time".Time "esc:0x1") (? bool) { return @"time".t2.@"time".sec == @"time".u3.@"time".sec && @"time".t2.@"time".nsec == @"time".u3.@"time".nsec } 57 func (@"time".t2 @"time".Time "esc:0x9") Format (@"time".layout3 string "esc:0x9") (? string) 58 func (@"time".t2 *@"time".Time "esc:0x1") GobDecode (@"time".data3 []byte "esc:0x1") (? error) 59 func (@"time".t3 @"time".Time "esc:0x1") GobEncode () (? []byte, ? error) 60 func (@"time".t2 @"time".Time "esc:0x1") Hour () (? int) 61 func (@"time".t3 @"time".Time "esc:0x1") ISOWeek () (@"time".year1 int, @"time".week2 int) 62 func (@"time".t2 @"time".Time "esc:0x12") In (@"time".loc3 *@"time".Location "esc:0x12") (? @"time".Time) 63 func (@"time".t2 @"time".Time "esc:0x1") IsZero () (? bool) { return @"time".t2.@"time".sec == 0x0 && @"time".t2.@"time".nsec == 0x0 } 64 func (@"time".t2 @"time".Time "esc:0x12") Local () (? @"time".Time) { @"time".t2.@"time".loc = @"time".Local; return @"time".t2 } 65 func (@"time".t2 @"time".Time "esc:0x12") Location () (? *@"time".Location) { var @"time".l3 *@"time".Location; ; @"time".l3 = @"time".t2.@"time".loc; if @"time".l3 == nil { @"time".l3 = @"time".UTC }; return @"time".l3 } 66 func (@"time".t3 @"time".Time "esc:0x1") MarshalBinary () (? []byte, ? error) 67 func (@"time".t3 @"time".Time "esc:0x9") MarshalJSON () (? []byte, ? error) 68 func (@"time".t3 @"time".Time "esc:0x9") MarshalText () (? []byte, ? error) 69 func (@"time".t2 @"time".Time "esc:0x1") Minute () (? int) 70 func (@"time".t2 @"time".Time "esc:0x1") Month () (? @"time".Month) 71 func (@"time".t2 @"time".Time "esc:0x1") Nanosecond () (? int) { return int(@"time".t2.@"time".nsec) } 72 func (@"time".t2 @"time".Time "esc:0x12") Round (@"time".d3 @"time".Duration) (? @"time".Time) 73 func (@"time".t2 @"time".Time "esc:0x1") Second () (? int) 74 func (@"time".t2 @"time".Time "esc:0x9") String () (? string) 75 func (@"time".t2 @"time".Time "esc:0x1") Sub (@"time".u3 @"time".Time "esc:0x1") (? @"time".Duration) 76 func (@"time".t2 @"time".Time "esc:0x12") Truncate (@"time".d3 @"time".Duration) (? @"time".Time) 77 func (@"time".t2 @"time".Time "esc:0x12") UTC () (? @"time".Time) { @"time".t2.@"time".loc = @"time".UTC; return @"time".t2 } 78 func (@"time".t2 @"time".Time "esc:0x1") Unix () (? int64) { return @"time".t2.@"time".sec + -0xe7791f700 } 79 func (@"time".t2 @"time".Time "esc:0x1") UnixNano () (? int64) { return (@"time".t2.@"time".sec + -0xe7791f700) * 0x3b9aca00 + int64(@"time".t2.@"time".nsec) } 80 func (@"time".t2 *@"time".Time "esc:0x1") UnmarshalBinary (@"time".data3 []byte "esc:0x1") (? error) 81 func (@"time".t2 *@"time".Time "esc:0x1") UnmarshalJSON (@"time".data3 []byte "esc:0x1") (@"time".err1 error) 82 func (@"time".t2 *@"time".Time "esc:0x1") UnmarshalText (@"time".data3 []byte "esc:0x1") (@"time".err1 error) 83 func (@"time".t2 @"time".Time "esc:0x1") Weekday () (? @"time".Weekday) 84 func (@"time".t2 @"time".Time "esc:0x1") Year () (? int) 85 func (@"time".t2 @"time".Time "esc:0x1") YearDay () (? int) 86 func (@"time".t3 @"time".Time "esc:0x32") Zone () (@"time".name1 string, @"time".offset2 int) 87 func (@"time".t2 @"time".Time "esc:0x1") @"time".abs () (? uint64) 88 func (@"time".t5 @"time".Time "esc:0x1") @"time".date (@"time".full6 bool) (@"time".year1 int, @"time".month2 @"time".Month, @"time".day3 int, @"time".yday4 int) 89 func (@"time".t4 @"time".Time "esc:0x32") @"time".locabs () (@"time".name1 string, @"time".offset2 int, @"time".abs3 uint64) 90 type @"os".FileInfo interface { IsDir() (? bool); ModTime() (? @"time".Time); Mode() (? @"os".FileMode); Name() (? string); Size() (? int64); Sys() (? interface {}) } 91 type @"os".File struct { @"os".? *@"os".file } 92 func (@"os".f2 *@"os".File "esc:0x22") Chdir () (? error) 93 func (@"os".f2 *@"os".File "esc:0x22") Chmod (@"os".mode3 @"os".FileMode) (? error) 94 func (@"os".f2 *@"os".File "esc:0x22") Chown (@"os".uid3 int, @"os".gid4 int) (? error) 95 func (@"os".f2 *@"os".File "esc:0x9") Close () (? error) 96 func (@"os".f2 *@"os".File "esc:0x1") Fd () (? uintptr) { if @"os".f2 == nil { return 0xffffffffffffffff }; return uintptr(@"os".f2.@"os".file.@"os".fd) } 97 func (@"os".f2 *@"os".File "esc:0x32") Name () (? string) { return @"os".f2.@"os".file.@"os".name } 98 func (@"os".f3 *@"os".File "esc:0x102") Read (@"os".b4 []byte "esc:0x1") (@"os".n1 int, @"os".err2 error) 99 func (@"os".f3 *@"os".File "esc:0x102") ReadAt (@"os".b4 []byte "esc:0x1", @"os".off5 int64) (@"os".n1 int, @"os".err2 error) 100 func (@"os".f3 *@"os".File "esc:0x1") Readdir (@"os".n4 int) (@"os".fi1 []@"os".FileInfo, @"os".err2 error) 101 func (@"os".f3 *@"os".File "esc:0x1") Readdirnames (@"os".n4 int) (@"os".names1 []string, @"os".err2 error) 102 func (@"os".f3 *@"os".File "esc:0x102") Seek (@"os".offset4 int64, @"os".whence5 int) (@"os".ret1 int64, @"os".err2 error) 103 func (@"os".f3 *@"os".File "esc:0x10a") Stat () (? @"os".FileInfo, ? error) 104 func (@"os".f2 *@"os".File "esc:0x1") Sync () (? error) 105 func (@"os".f2 *@"os".File "esc:0x22") Truncate (@"os".size3 int64) (? error) 106 func (@"os".f3 *@"os".File "esc:0x10a") Write (@"os".b4 []byte "esc:0x1") (@"os".n1 int, @"os".err2 error) 107 func (@"os".f3 *@"os".File "esc:0x102") WriteAt (@"os".b4 []byte "esc:0x1", @"os".off5 int64) (@"os".n1 int, @"os".err2 error) 108 func (@"os".f3 *@"os".File "esc:0x10a") WriteString (@"os".s4 string "esc:0x1") (@"os".n1 int, @"os".err2 error) 109 func (@"os".f3 *@"os".File "esc:0x1") @"os".pread (@"os".b4 []byte "esc:0x1", @"os".off5 int64) (@"os".n1 int, @"os".err2 error) 110 func (@"os".f3 *@"os".File "esc:0x1") @"os".pwrite (@"os".b4 []byte "esc:0x1", @"os".off5 int64) (@"os".n1 int, @"os".err2 error) 111 func (@"os".f3 *@"os".File "esc:0x1") @"os".read (@"os".b4 []byte "esc:0x1") (@"os".n1 int, @"os".err2 error) 112 func (@"os".f3 *@"os".File "esc:0x1") @"os".readdir (@"os".n4 int) (@"os".fi1 []@"os".FileInfo, @"os".err2 error) 113 func (@"os".f3 *@"os".File "esc:0x1") @"os".readdirnames (@"os".n4 int) (@"os".names1 []string, @"os".err2 error) 114 func (@"os".f3 *@"os".File "esc:0x1") @"os".seek (@"os".offset4 int64, @"os".whence5 int) (@"os".ret1 int64, @"os".err2 error) 115 func (@"os".f3 *@"os".File "esc:0x1") @"os".write (@"os".b4 []byte "esc:0x1") (@"os".n1 int, @"os".err2 error) 116 import bufio "bufio" // indirect 117 import io "io" // indirect 118 type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) } 119 type @"io".Writer interface { Write(@"io".p []byte) (@"io".n int, @"io".err error) } 120 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 } 121 func (@"bufio".b2 *@"bufio".Reader "esc:0x1") Buffered () (? int) { return @"bufio".b2.@"bufio".w - @"bufio".b2.@"bufio".r } 122 func (@"bufio".b3 *@"bufio".Reader "esc:0x10a") Discard (@"bufio".n4 int) (@"bufio".discarded1 int, @"bufio".err2 error) 123 func (@"bufio".b3 *@"bufio".Reader "esc:0x12a") Peek (@"bufio".n4 int) (? []byte, ? error) 124 func (@"bufio".b3 *@"bufio".Reader "esc:0x10a") Read (@"bufio".p4 []byte) (@"bufio".n1 int, @"bufio".err2 error) 125 func (@"bufio".b3 *@"bufio".Reader "esc:0x10a") ReadByte () (@"bufio".c1 byte, @"bufio".err2 error) 126 func (@"bufio".b3 *@"bufio".Reader "esc:0x10a") ReadBytes (@"bufio".delim4 byte) (@"bufio".line1 []byte, @"bufio".err2 error) 127 func (@"bufio".b4 *@"bufio".Reader "esc:0x82a") ReadLine () (@"bufio".line1 []byte, @"bufio".isPrefix2 bool, @"bufio".err3 error) 128 func (@"bufio".b4 *@"bufio".Reader "esc:0x80a") ReadRune () (@"bufio".r1 rune, @"bufio".size2 int, @"bufio".err3 error) 129 func (@"bufio".b3 *@"bufio".Reader "esc:0x12a") ReadSlice (@"bufio".delim4 byte) (@"bufio".line1 []byte, @"bufio".err2 error) 130 func (@"bufio".b3 *@"bufio".Reader "esc:0x10a") ReadString (@"bufio".delim4 byte) (@"bufio".line1 string, @"bufio".err2 error) 131 func (@"bufio".b1 *@"bufio".Reader "esc:0x9") Reset (@"bufio".r2 @"io".Reader) { @"bufio".b1.@"bufio".reset(@"bufio".b1.@"bufio".buf, @"bufio".r2) } 132 func (@"bufio".b2 *@"bufio".Reader "esc:0x1") UnreadByte () (? error) { if @"bufio".b2.@"bufio".lastByte < 0x0 || @"bufio".b2.@"bufio".r == 0x0 && @"bufio".b2.@"bufio".w > 0x0 { return @"bufio".ErrInvalidUnreadByte }; if @"bufio".b2.@"bufio".r > 0x0 { @"bufio".b2.@"bufio".r-- } else { @"bufio".b2.@"bufio".w = 0x1 }; @"bufio".b2.@"bufio".buf[@"bufio".b2.@"bufio".r] = byte(@"bufio".b2.@"bufio".lastByte); @"bufio".b2.@"bufio".lastByte = -0x1; @"bufio".b2.@"bufio".lastRuneSize = -0x1; return nil } 133 func (@"bufio".b2 *@"bufio".Reader "esc:0x1") UnreadRune () (? error) { if @"bufio".b2.@"bufio".lastRuneSize < 0x0 || @"bufio".b2.@"bufio".r < @"bufio".b2.@"bufio".lastRuneSize { return @"bufio".ErrInvalidUnreadRune }; @"bufio".b2.@"bufio".r -= @"bufio".b2.@"bufio".lastRuneSize; @"bufio".b2.@"bufio".lastByte = -0x1; @"bufio".b2.@"bufio".lastRuneSize = -0x1; return nil } 134 func (@"bufio".b3 *@"bufio".Reader "esc:0x10a") WriteTo (@"bufio".w4 @"io".Writer) (@"bufio".n1 int64, @"bufio".err2 error) 135 func (@"bufio".b1 *@"bufio".Reader "esc:0x9") @"bufio".fill () 136 func (@"bufio".b2 *@"bufio".Reader "esc:0x22") @"bufio".readErr () (? error) { var @"bufio".err3 error; ; @"bufio".err3 = @"bufio".b2.@"bufio".err; @"bufio".b2.@"bufio".err = nil; return @"bufio".err3 } 137 func (@"bufio".b1 *@"bufio".Reader "esc:0x1") @"bufio".reset (@"bufio".buf2 []byte, @"bufio".r3 @"io".Reader) { *@"bufio".b1 = (@"bufio".Reader{ @"bufio".buf:@"bufio".buf2, @"bufio".rd:@"bufio".r3, @"bufio".lastByte:-0x1, @"bufio".lastRuneSize:-0x1 }) } 138 func (@"bufio".b3 *@"bufio".Reader "esc:0x9") @"bufio".writeBuf (@"bufio".w4 @"io".Writer) (? int64, ? error) 139 type @"bufio".Writer struct { @"bufio".err error; @"bufio".buf []byte; @"bufio".n int; @"bufio".wr @"io".Writer } 140 func (@"bufio".b2 *@"bufio".Writer "esc:0x1") Available () (? int) { return len(@"bufio".b2.@"bufio".buf) - @"bufio".b2.@"bufio".n } 141 func (@"bufio".b2 *@"bufio".Writer "esc:0x1") Buffered () (? int) { return @"bufio".b2.@"bufio".n } 142 func (@"bufio".b2 *@"bufio".Writer "esc:0x2a") Flush () (? error) 143 func (@"bufio".b3 *@"bufio".Writer "esc:0x10a") ReadFrom (@"bufio".r4 @"io".Reader) (@"bufio".n1 int64, @"bufio".err2 error) 144 func (@"bufio".b1 *@"bufio".Writer "esc:0x1") Reset (@"bufio".w2 @"io".Writer) { @"bufio".b1.@"bufio".err = nil; @"bufio".b1.@"bufio".n = 0x0; @"bufio".b1.@"bufio".wr = @"bufio".w2 } 145 func (@"bufio".b3 *@"bufio".Writer "esc:0x10a") Write (@"bufio".p4 []byte) (@"bufio".nn1 int, @"bufio".err2 error) 146 func (@"bufio".b2 *@"bufio".Writer "esc:0x2a") WriteByte (@"bufio".c3 byte) (? error) 147 func (@"bufio".b3 *@"bufio".Writer "esc:0x10a") WriteRune (@"bufio".r4 rune) (@"bufio".size1 int, @"bufio".err2 error) 148 func (@"bufio".b3 *@"bufio".Writer "esc:0x10a") WriteString (@"bufio".s4 string "esc:0x9") (? int, ? error) 149 func (@"bufio".b2 *@"bufio".Writer "esc:0x2a") @"bufio".flush () (? error) 150 type @"cmd/internal/obj".Biobuf struct { @"cmd/internal/obj".f *@"os".File; @"cmd/internal/obj".r *@"bufio".Reader; @"cmd/internal/obj".w *@"bufio".Writer; @"cmd/internal/obj".linelen int } 151 func (@"cmd/internal/obj".b2 *@"cmd/internal/obj".Biobuf "esc:0x3a") Flush () (? error) 152 func (@"cmd/internal/obj".b3 *@"cmd/internal/obj".Biobuf "esc:0x1ba") Peek (@"cmd/internal/obj".n4 int) (? []byte, ? error) 153 func (@"cmd/internal/obj".b3 *@"cmd/internal/obj".Biobuf "esc:0x18a") Read (@"cmd/internal/obj".p4 []byte) (? int, ? error) 154 func (@"cmd/internal/obj".b3 *@"cmd/internal/obj".Biobuf "esc:0x18a") Write (@"cmd/internal/obj".p4 []byte) (? int, ? error) 155 type @"debug/elf".SymType int 156 func (@"debug/elf".i2 @"debug/elf".SymType) GoString () (? string) 157 func (@"debug/elf".i2 @"debug/elf".SymType) String () (? string) 158 type @"cmd/link/internal/ld".Segment struct { Rwx uint8; Vaddr uint64; Length uint64; Fileoff uint64; Filelen uint64; Sect *@"cmd/link/internal/ld".Section } 159 type @"cmd/link/internal/ld".ElfShdr struct { @"cmd/link/internal/ld".name uint32; @"cmd/link/internal/ld".type_ uint32; @"cmd/link/internal/ld".flags uint64; @"cmd/link/internal/ld".addr uint64; @"cmd/link/internal/ld".off uint64; @"cmd/link/internal/ld".size uint64; @"cmd/link/internal/ld".link uint32; @"cmd/link/internal/ld".info uint32; @"cmd/link/internal/ld".addralign uint64; @"cmd/link/internal/ld".entsize uint64; @"cmd/link/internal/ld".shnum int; @"cmd/link/internal/ld".secsym *@"cmd/link/internal/ld".LSym } 160 type @"cmd/link/internal/ld".Section struct { Rwx uint8; Extnum int16; Align int32; Name string; Vaddr uint64; Length uint64; Next *@"cmd/link/internal/ld".Section; Seg *@"cmd/link/internal/ld".Segment; Elfsect *@"cmd/link/internal/ld".ElfShdr; Reloff uint64; Rellen uint64 } 161 type @"cmd/link/internal/ld".Auto struct { Asym *@"cmd/link/internal/ld".LSym; Link *@"cmd/link/internal/ld".Auto; Aoffset int32; Name int16; Gotype *@"cmd/link/internal/ld".LSym } 162 type @"cmd/link/internal/ld".Pcdata struct { P []byte } 163 type @"cmd/link/internal/ld".Pcln struct { Pcsp @"cmd/link/internal/ld".Pcdata; Pcfile @"cmd/link/internal/ld".Pcdata; Pcline @"cmd/link/internal/ld".Pcdata; Pcdata []@"cmd/link/internal/ld".Pcdata; Npcdata int; Funcdata []*@"cmd/link/internal/ld".LSym; Funcdataoff []int64; Nfuncdata int; File []*@"cmd/link/internal/ld".LSym; Nfile int; Mfile int; Lastfile *@"cmd/link/internal/ld".LSym; Lastindex int } 164 type @"cmd/link/internal/ld".Reloc struct { Off int32; Siz uint8; Done uint8; Type int32; Variant int32; Add int64; Xadd int64; Sym *@"cmd/link/internal/ld".LSym; Xsym *@"cmd/link/internal/ld".LSym } 165 type @"cmd/link/internal/ld".LSym struct { Name string; Extname string; Type int16; Version int16; Dupok uint8; Cfunc uint8; External uint8; Nosplit uint8; Reachable bool; Cgoexport uint8; Special uint8; Stkcheck uint8; Hide uint8; Leaf uint8; Localentry uint8; Onlist uint8; ElfType @"debug/elf".SymType; Dynid int32; Plt int32; Got int32; Align int32; Elfsym int32; Args int32; Locals int32; Value int64; Size int64; Hash *@"cmd/link/internal/ld".LSym; Allsym *@"cmd/link/internal/ld".LSym; Next *@"cmd/link/internal/ld".LSym; Sub *@"cmd/link/internal/ld".LSym; Outer *@"cmd/link/internal/ld".LSym; Gotype *@"cmd/link/internal/ld".LSym; Reachparent *@"cmd/link/internal/ld".LSym; Queue *@"cmd/link/internal/ld".LSym; File string; Dynimplib string; Dynimpvers string; Sect *@"cmd/link/internal/ld".Section; Autom *@"cmd/link/internal/ld".Auto; Pcln *@"cmd/link/internal/ld".Pcln; P []byte; R []@"cmd/link/internal/ld".Reloc; Local bool } 166 func (@"cmd/link/internal/ld".s2 *@"cmd/link/internal/ld".LSym "esc:0x2a") String () (? string) 167 type @"cmd/link/internal/ld".symVer struct { @"cmd/link/internal/ld".sym string; @"cmd/link/internal/ld".ver int } 168 type @"cmd/link/internal/ld".Library struct { Objref string; Srcref string; File string; Pkg string; Shlib string; @"cmd/link/internal/ld".hash []byte } 169 type @"debug/elf".Class uint8 170 func (@"debug/elf".i2 @"debug/elf".Class) GoString () (? string) 171 func (@"debug/elf".i2 @"debug/elf".Class) String () (? string) 172 type @"debug/elf".Data uint8 173 func (@"debug/elf".i2 @"debug/elf".Data) GoString () (? string) 174 func (@"debug/elf".i2 @"debug/elf".Data) String () (? string) 175 type @"debug/elf".Version uint8 176 func (@"debug/elf".i2 @"debug/elf".Version) GoString () (? string) 177 func (@"debug/elf".i2 @"debug/elf".Version) String () (? string) 178 type @"debug/elf".OSABI uint8 179 func (@"debug/elf".i2 @"debug/elf".OSABI) GoString () (? string) 180 func (@"debug/elf".i2 @"debug/elf".OSABI) String () (? string) 181 type @"debug/elf".Type uint16 182 func (@"debug/elf".i2 @"debug/elf".Type) GoString () (? string) 183 func (@"debug/elf".i2 @"debug/elf".Type) String () (? string) 184 type @"debug/elf".Machine uint16 185 func (@"debug/elf".i2 @"debug/elf".Machine) GoString () (? string) 186 func (@"debug/elf".i2 @"debug/elf".Machine) String () (? string) 187 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 } 188 type @"debug/elf".SectionType uint32 189 func (@"debug/elf".i2 @"debug/elf".SectionType) GoString () (? string) 190 func (@"debug/elf".i2 @"debug/elf".SectionType) String () (? string) 191 type @"debug/elf".SectionFlag uint32 192 func (@"debug/elf".i2 @"debug/elf".SectionFlag) GoString () (? string) 193 func (@"debug/elf".i2 @"debug/elf".SectionFlag) String () (? string) 194 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 } 195 type @"io".ReaderAt interface { ReadAt(@"io".p []byte, @"io".off int64) (@"io".n int, @"io".err error) } 196 type @"io".SectionReader struct { @"io".r @"io".ReaderAt; @"io".base int64; @"io".off int64; @"io".limit int64 } 197 func (@"io".s3 *@"io".SectionReader "esc:0x9") Read (@"io".p4 []byte) (@"io".n1 int, @"io".err2 error) 198 func (@"io".s3 *@"io".SectionReader "esc:0x9") ReadAt (@"io".p4 []byte, @"io".off5 int64) (@"io".n1 int, @"io".err2 error) 199 func (@"io".s3 *@"io".SectionReader "esc:0x1") Seek (@"io".offset4 int64, @"io".whence5 int) (? int64, ? error) 200 func (@"io".s2 *@"io".SectionReader "esc:0x1") Size () (? int64) { return @"io".s2.@"io".limit - @"io".s2.@"io".base } 201 type @"io".ReadSeeker interface { Read(@"io".p []byte) (@"io".n int, @"io".err error); Seek(@"io".offset int64, @"io".whence int) (? int64, ? error) } 202 type @"debug/elf".Section struct { ? @"debug/elf".SectionHeader; ? @"io".ReaderAt; @"debug/elf".sr *@"io".SectionReader } 203 func (@"debug/elf".s3 *@"debug/elf".Section "esc:0x9") Data () (? []byte, ? error) 204 func (@"debug/elf".s2 *@"debug/elf".Section "esc:0xa") Open () (? @"io".ReadSeeker) { return @"io".NewSectionReader(@"debug/elf".s2.@"debug/elf".sr, 0x0, 0x7fffffffffffffff) } 205 type @"debug/elf".ProgType int 206 func (@"debug/elf".i2 @"debug/elf".ProgType) GoString () (? string) 207 func (@"debug/elf".i2 @"debug/elf".ProgType) String () (? string) 208 type @"debug/elf".ProgFlag uint32 209 func (@"debug/elf".i2 @"debug/elf".ProgFlag) GoString () (? string) 210 func (@"debug/elf".i2 @"debug/elf".ProgFlag) String () (? string) 211 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 } 212 type @"debug/elf".Prog struct { ? @"debug/elf".ProgHeader; ? @"io".ReaderAt; @"debug/elf".sr *@"io".SectionReader } 213 func (@"debug/elf".p2 *@"debug/elf".Prog "esc:0xa") Open () (? @"io".ReadSeeker) { return @"io".NewSectionReader(@"debug/elf".p2.@"debug/elf".sr, 0x0, 0x7fffffffffffffff) } 214 type @"io".Closer interface { Close() (? error) } 215 type @"debug/elf".verneed struct { File string; Name string } 216 import dwarf "debug/dwarf" // indirect 217 type @"debug/dwarf".Tag uint32 218 func (@"debug/dwarf".t2 @"debug/dwarf".Tag) GoString () (? string) 219 func (@"debug/dwarf".t2 @"debug/dwarf".Tag) String () (? string) 220 type @"debug/dwarf".Attr uint32 221 func (@"debug/dwarf".a2 @"debug/dwarf".Attr) GoString () (? string) 222 func (@"debug/dwarf".a2 @"debug/dwarf".Attr) String () (? string) 223 type @"debug/dwarf".format uint32 224 type @"debug/dwarf".Class int 225 func (@"debug/dwarf".i2 @"debug/dwarf".Class) GoString () (? string) 226 func (@"debug/dwarf".i2 @"debug/dwarf".Class) String () (? string) 227 type @"debug/dwarf".afield struct { @"debug/dwarf".attr @"debug/dwarf".Attr; @"debug/dwarf".fmt @"debug/dwarf".format; @"debug/dwarf".class @"debug/dwarf".Class } 228 type @"debug/dwarf".abbrev struct { @"debug/dwarf".tag @"debug/dwarf".Tag; @"debug/dwarf".children bool; @"debug/dwarf".field []@"debug/dwarf".afield } 229 type @"debug/dwarf".abbrevTable map[uint32]@"debug/dwarf".abbrev 230 type @"debug/dwarf".CommonType struct { ByteSize int64; Name string } 231 func (@"debug/dwarf".c2 *@"debug/dwarf".CommonType "esc:0x12") Common () (? *@"debug/dwarf".CommonType) { return @"debug/dwarf".c2 } 232 func (@"debug/dwarf".c2 *@"debug/dwarf".CommonType "esc:0x1") Size () (? int64) { return @"debug/dwarf".c2.ByteSize } 233 type @"debug/dwarf".Type interface { Common() (? *@"debug/dwarf".CommonType); Size() (? int64); String() (? string) } 234 type @"debug/dwarf".Offset uint32 235 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 } 236 func (@"debug/dwarf".u2 *@"debug/dwarf".unit "esc:0x1") @"debug/dwarf".addrsize () (? int) { return @"debug/dwarf".u2.@"debug/dwarf".asize } 237 func (@"debug/dwarf".u3 *@"debug/dwarf".unit "esc:0x1") @"debug/dwarf".dwarf64 () (? bool, ? bool) { return @"debug/dwarf".u3.@"debug/dwarf".is64, true } 238 func (@"debug/dwarf".u2 *@"debug/dwarf".unit "esc:0x1") @"debug/dwarf".version () (? int) { return @"debug/dwarf".u2.@"debug/dwarf".vers } 239 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 } 240 type @"debug/dwarf".dataFormat interface { @"debug/dwarf".addrsize() (? int); @"debug/dwarf".dwarf64() (@"debug/dwarf".dwarf64 bool, @"debug/dwarf".isKnown bool); @"debug/dwarf".version() (? int) } 241 type @"debug/dwarf".Field struct { Attr @"debug/dwarf".Attr; Val interface {}; Class @"debug/dwarf".Class } 242 type @"debug/dwarf".Entry struct { Offset @"debug/dwarf".Offset; Tag @"debug/dwarf".Tag; Children bool; Field []@"debug/dwarf".Field } 243 func (@"debug/dwarf".e2 *@"debug/dwarf".Entry "esc:0x22") AttrField (@"debug/dwarf".a3 @"debug/dwarf".Attr) (? *@"debug/dwarf".Field) 244 func (@"debug/dwarf".e2 *@"debug/dwarf".Entry "esc:0x32") Val (@"debug/dwarf".a3 @"debug/dwarf".Attr) (? interface {}) 245 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 } 246 func (@"debug/dwarf".b2 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".addr () (? uint64) 247 func (@"debug/dwarf".b2 *@"debug/dwarf".buf "esc:0x2a") @"debug/dwarf".bytes (@"debug/dwarf".n3 int) (? []byte) { if len(@"debug/dwarf".b2.@"debug/dwarf".data) < @"debug/dwarf".n3 { @"debug/dwarf".b2.@"debug/dwarf".error("underflow"); return nil }; var @"debug/dwarf".data4 []byte; ; @"debug/dwarf".data4 = @"debug/dwarf".b2.@"debug/dwarf".data[0x0:@"debug/dwarf".n3]; @"debug/dwarf".b2.@"debug/dwarf".data = @"debug/dwarf".b2.@"debug/dwarf".data[@"debug/dwarf".n3:]; @"debug/dwarf".b2.@"debug/dwarf".off += @"debug/dwarf".Offset(@"debug/dwarf".n3); return @"debug/dwarf".data4 } 248 func (@"debug/dwarf".b2 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".entry (@"debug/dwarf".atab3 @"debug/dwarf".abbrevTable "esc:0x1", @"debug/dwarf".ubase4 @"debug/dwarf".Offset) (? *@"debug/dwarf".Entry) 249 func (@"debug/dwarf".b1 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".error (@"debug/dwarf".s2 string) { if @"debug/dwarf".b1.@"debug/dwarf".err == nil { @"debug/dwarf".b1.@"debug/dwarf".data = nil; @"debug/dwarf".b1.@"debug/dwarf".err = (@"debug/dwarf".DecodeError{ Name:@"debug/dwarf".b1.@"debug/dwarf".name, Offset:@"debug/dwarf".b1.@"debug/dwarf".off, Err:@"debug/dwarf".s2 }) } } 250 func (@"debug/dwarf".b2 *@"debug/dwarf".buf "esc:0x1") @"debug/dwarf".int () (? int64) 251 func (@"debug/dwarf".b1 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".skip (@"debug/dwarf".n2 int) { @"debug/dwarf".b1.@"debug/dwarf".bytes(@"debug/dwarf".n2) } 252 func (@"debug/dwarf".b2 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".string () (? string) 253 func (@"debug/dwarf".b2 *@"debug/dwarf".buf "esc:0x1") @"debug/dwarf".uint () (? uint64) 254 func (@"debug/dwarf".b2 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".uint16 () (? uint16) 255 func (@"debug/dwarf".b2 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".uint32 () (? uint32) 256 func (@"debug/dwarf".b2 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".uint64 () (? uint64) 257 func (@"debug/dwarf".b2 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".uint8 () (? uint8) { if len(@"debug/dwarf".b2.@"debug/dwarf".data) < 0x1 { @"debug/dwarf".b2.@"debug/dwarf".error("underflow"); return 0x0 }; var @"debug/dwarf".val3 byte; ; @"debug/dwarf".val3 = @"debug/dwarf".b2.@"debug/dwarf".data[0x0]; @"debug/dwarf".b2.@"debug/dwarf".data = @"debug/dwarf".b2.@"debug/dwarf".data[0x1:]; @"debug/dwarf".b2.@"debug/dwarf".off++; return @"debug/dwarf".val3 } 258 func (@"debug/dwarf".b3 *@"debug/dwarf".buf "esc:0x9") @"debug/dwarf".unitLength () (@"debug/dwarf".length1 @"debug/dwarf".Offset, @"debug/dwarf".dwarf642 bool) 259 func (@"debug/dwarf".b3 *@"debug/dwarf".buf "esc:0x1") @"debug/dwarf".varint () (@"debug/dwarf".c1 uint64, @"debug/dwarf".bits2 uint) 260 type @"debug/dwarf".LineFile struct { Name string; Mtime uint64; Length int } 261 type @"debug/dwarf".LineEntry struct { Address uint64; OpIndex int; File *@"debug/dwarf".LineFile; Line int; Column int; IsStmt bool; BasicBlock bool; PrologueEnd bool; EpilogueBegin bool; ISA int; Discriminator int; EndSequence bool } 262 type @"debug/dwarf".LineReaderPos struct { @"debug/dwarf".off @"debug/dwarf".Offset; @"debug/dwarf".numFileEntries int; @"debug/dwarf".state @"debug/dwarf".LineEntry; @"debug/dwarf".fileIndex int } 263 type @"debug/dwarf".LineReader struct { @"debug/dwarf".buf @"debug/dwarf".buf; @"debug/dwarf".section []byte; @"debug/dwarf".version uint16; @"debug/dwarf".minInstructionLength int; @"debug/dwarf".maxOpsPerInstruction int; @"debug/dwarf".defaultIsStmt bool; @"debug/dwarf".lineBase int; @"debug/dwarf".lineRange int; @"debug/dwarf".opcodeBase int; @"debug/dwarf".opcodeLengths []int; @"debug/dwarf".directories []string; @"debug/dwarf".fileEntries []*@"debug/dwarf".LineFile; @"debug/dwarf".programOffset @"debug/dwarf".Offset; @"debug/dwarf".endOffset @"debug/dwarf".Offset; @"debug/dwarf".initialFileEntries int; @"debug/dwarf".state @"debug/dwarf".LineEntry; @"debug/dwarf".fileIndex int } 264 func (@"debug/dwarf".r2 *@"debug/dwarf".LineReader "esc:0x2a") Next (@"debug/dwarf".entry3 *@"debug/dwarf".LineEntry "esc:0x1") (? error) 265 func (@"debug/dwarf".r1 *@"debug/dwarf".LineReader "esc:0x9") Reset () 266 func (@"debug/dwarf".r1 *@"debug/dwarf".LineReader "esc:0x9") Seek (@"debug/dwarf".pos2 @"debug/dwarf".LineReaderPos) { @"debug/dwarf".r1.@"debug/dwarf".buf.@"debug/dwarf".off = @"debug/dwarf".pos2.@"debug/dwarf".off; @"debug/dwarf".r1.@"debug/dwarf".buf.@"debug/dwarf".data = @"debug/dwarf".r1.@"debug/dwarf".section[@"debug/dwarf".r1.@"debug/dwarf".buf.@"debug/dwarf".off:@"debug/dwarf".r1.@"debug/dwarf".endOffset]; @"debug/dwarf".r1.@"debug/dwarf".fileEntries = @"debug/dwarf".r1.@"debug/dwarf".fileEntries[:@"debug/dwarf".pos2.@"debug/dwarf".numFileEntries]; @"debug/dwarf".r1.@"debug/dwarf".state = @"debug/dwarf".pos2.@"debug/dwarf".state; @"debug/dwarf".r1.@"debug/dwarf".fileIndex = @"debug/dwarf".pos2.@"debug/dwarf".fileIndex } 267 func (@"debug/dwarf".r2 *@"debug/dwarf".LineReader "esc:0x2a") SeekPC (@"debug/dwarf".pc3 uint64, @"debug/dwarf".entry4 *@"debug/dwarf".LineEntry "esc:0x1") (? error) 268 func (@"debug/dwarf".r2 *@"debug/dwarf".LineReader "esc:0x22") Tell () (? @"debug/dwarf".LineReaderPos) { return (@"debug/dwarf".LineReaderPos{ @"debug/dwarf".off:@"debug/dwarf".r2.@"debug/dwarf".buf.@"debug/dwarf".off, @"debug/dwarf".numFileEntries:len(@"debug/dwarf".r2.@"debug/dwarf".fileEntries), @"debug/dwarf".state:@"debug/dwarf".r2.@"debug/dwarf".state, @"debug/dwarf".fileIndex:@"debug/dwarf".r2.@"debug/dwarf".fileIndex }) } 269 func (@"debug/dwarf".r1 *@"debug/dwarf".LineReader "esc:0x1") @"debug/dwarf".advancePC (@"debug/dwarf".opAdvance2 int) { var @"debug/dwarf".opIndex3 int; ; @"debug/dwarf".opIndex3 = @"debug/dwarf".r1.@"debug/dwarf".state.OpIndex + @"debug/dwarf".opAdvance2; @"debug/dwarf".r1.@"debug/dwarf".state.Address += uint64(@"debug/dwarf".r1.@"debug/dwarf".minInstructionLength * (@"debug/dwarf".opIndex3 / @"debug/dwarf".r1.@"debug/dwarf".maxOpsPerInstruction)); @"debug/dwarf".r1.@"debug/dwarf".state.OpIndex = @"debug/dwarf".opIndex3 % @"debug/dwarf".r1.@"debug/dwarf".maxOpsPerInstruction } 270 func (@"debug/dwarf".r3 *@"debug/dwarf".LineReader "esc:0x10a") @"debug/dwarf".readFileEntry () (? bool, ? error) 271 func (@"debug/dwarf".r2 *@"debug/dwarf".LineReader "esc:0x2a") @"debug/dwarf".readHeader () (? error) 272 func (@"debug/dwarf".r1 *@"debug/dwarf".LineReader "esc:0x9") @"debug/dwarf".resetState () { @"debug/dwarf".r1.@"debug/dwarf".state = (@"debug/dwarf".LineEntry{ Address:0x0, OpIndex:0x0, File:nil, Line:0x1, Column:0x0, IsStmt:@"debug/dwarf".r1.@"debug/dwarf".defaultIsStmt, BasicBlock:false, PrologueEnd:false, EpilogueBegin:false, ISA:0x0, Discriminator:0x0 }); @"debug/dwarf".r1.@"debug/dwarf".fileIndex = 0x1; @"debug/dwarf".r1.@"debug/dwarf".updateFile() } 273 func (@"debug/dwarf".r2 *@"debug/dwarf".LineReader "esc:0x9") @"debug/dwarf".step (@"debug/dwarf".entry3 *@"debug/dwarf".LineEntry "esc:0x1") (? bool) 274 func (@"debug/dwarf".r1 *@"debug/dwarf".LineReader "esc:0x9") @"debug/dwarf".updateFile () { if @"debug/dwarf".r1.@"debug/dwarf".fileIndex < len(@"debug/dwarf".r1.@"debug/dwarf".fileEntries) { @"debug/dwarf".r1.@"debug/dwarf".state.File = @"debug/dwarf".r1.@"debug/dwarf".fileEntries[@"debug/dwarf".r1.@"debug/dwarf".fileIndex] } else { @"debug/dwarf".r1.@"debug/dwarf".state.File = nil } } 275 type @"debug/dwarf".typeReader interface { AddressSize() (? int); Next() (? *@"debug/dwarf".Entry, ? error); Seek(? @"debug/dwarf".Offset); @"debug/dwarf".clone() (? @"debug/dwarf".typeReader); @"debug/dwarf".offset() (? @"debug/dwarf".Offset) } 276 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 } 277 func (@"debug/dwarf".r2 *@"debug/dwarf".Reader "esc:0x1") AddressSize () (? int) { return @"debug/dwarf".r2.@"debug/dwarf".d.@"debug/dwarf".unit[@"debug/dwarf".r2.@"debug/dwarf".unit].@"debug/dwarf".asize } 278 func (@"debug/dwarf".r3 *@"debug/dwarf".Reader "esc:0x10a") Next () (? *@"debug/dwarf".Entry, ? error) 279 func (@"debug/dwarf".r1 *@"debug/dwarf".Reader "esc:0x9") Seek (@"debug/dwarf".off2 @"debug/dwarf".Offset) 280 func (@"debug/dwarf".r1 *@"debug/dwarf".Reader "esc:0x9") SkipChildren () 281 func (@"debug/dwarf".r2 *@"debug/dwarf".Reader "esc:0x9") @"debug/dwarf".clone () (? @"debug/dwarf".typeReader) 282 func (@"debug/dwarf".r1 *@"debug/dwarf".Reader "esc:0x9") @"debug/dwarf".maybeNextUnit () 283 func (@"debug/dwarf".r2 *@"debug/dwarf".Reader "esc:0x1") @"debug/dwarf".offset () (? @"debug/dwarf".Offset) { return @"debug/dwarf".r2.@"debug/dwarf".b.@"debug/dwarf".off } 284 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 } 285 func (@"debug/dwarf".d2 *@"debug/dwarf".Data) AddTypes (@"debug/dwarf".name3 string, @"debug/dwarf".types4 []byte) (? error) 286 func (@"debug/dwarf".d3 *@"debug/dwarf".Data) LineReader (@"debug/dwarf".cu4 *@"debug/dwarf".Entry) (? *@"debug/dwarf".LineReader, ? error) 287 func (@"debug/dwarf".d2 *@"debug/dwarf".Data) Reader () (? *@"debug/dwarf".Reader) 288 func (@"debug/dwarf".d3 *@"debug/dwarf".Data) Type (@"debug/dwarf".off4 @"debug/dwarf".Offset) (? @"debug/dwarf".Type, ? error) 289 func (@"debug/dwarf".d2 *@"debug/dwarf".Data "esc:0x1") @"debug/dwarf".offsetToUnit (@"debug/dwarf".off3 @"debug/dwarf".Offset) (? int) 290 func (@"debug/dwarf".d3 *@"debug/dwarf".Data) @"debug/dwarf".parseAbbrev (@"debug/dwarf".off4 uint32, @"debug/dwarf".vers5 int) (? @"debug/dwarf".abbrevTable, ? error) 291 func (@"debug/dwarf".d2 *@"debug/dwarf".Data) @"debug/dwarf".parseTypes (@"debug/dwarf".name3 string, @"debug/dwarf".types4 []byte) (? error) 292 func (@"debug/dwarf".d3 *@"debug/dwarf".Data) @"debug/dwarf".parseUnits () (? []@"debug/dwarf".unit, ? error) 293 func (@"debug/dwarf".d3 *@"debug/dwarf".Data) @"debug/dwarf".readType (@"debug/dwarf".name4 string, @"debug/dwarf".r5 @"debug/dwarf".typeReader, @"debug/dwarf".off6 @"debug/dwarf".Offset, @"debug/dwarf".typeCache7 map[@"debug/dwarf".Offset]@"debug/dwarf".Type "esc:0x1") (? @"debug/dwarf".Type, ? error) 294 func (@"debug/dwarf".d3 *@"debug/dwarf".Data) @"debug/dwarf".sigToType (@"debug/dwarf".sig4 uint64) (? @"debug/dwarf".Type, ? error) 295 type @"debug/elf".DynTag int 296 func (@"debug/elf".i2 @"debug/elf".DynTag) GoString () (? string) 297 func (@"debug/elf".i2 @"debug/elf".DynTag) String () (? string) 298 type @"debug/elf".SectionIndex int 299 func (@"debug/elf".i2 @"debug/elf".SectionIndex) GoString () (? string) 300 func (@"debug/elf".i2 @"debug/elf".SectionIndex) String () (? string) 301 type @"debug/elf".Symbol struct { Name string; Info byte; Other byte; Section @"debug/elf".SectionIndex; Value uint64; Size uint64 } 302 type @"debug/elf".ImportedSymbol struct { Name string; Version string; Library string } 303 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 } 304 func (@"debug/elf".f2 *@"debug/elf".File "esc:0x9") Close () (? error) 305 func (@"debug/elf".f3 *@"debug/elf".File "esc:0x9") DWARF () (? *@"debug/dwarf".Data, ? error) 306 func (@"debug/elf".f3 *@"debug/elf".File "esc:0x9") DynString (@"debug/elf".tag4 @"debug/elf".DynTag) (? []string, ? error) 307 func (@"debug/elf".f3 *@"debug/elf".File "esc:0x9") DynamicSymbols () (? []@"debug/elf".Symbol, ? error) 308 func (@"debug/elf".f3 *@"debug/elf".File "esc:0x9") ImportedLibraries () (? []string, ? error) 309 func (@"debug/elf".f3 *@"debug/elf".File "esc:0x9") ImportedSymbols () (? []@"debug/elf".ImportedSymbol, ? error) 310 func (@"debug/elf".f2 *@"debug/elf".File "esc:0x32") Section (@"debug/elf".name3 string "esc:0x1") (? *@"debug/elf".Section) 311 func (@"debug/elf".f2 *@"debug/elf".File "esc:0x32") SectionByType (@"debug/elf".typ3 @"debug/elf".SectionType) (? *@"debug/elf".Section) 312 func (@"debug/elf".f3 *@"debug/elf".File "esc:0x9") Symbols () (? []@"debug/elf".Symbol, ? error) 313 func (@"debug/elf".f2 *@"debug/elf".File "esc:0x9") @"debug/elf".applyRelocations (@"debug/elf".dst3 []byte, @"debug/elf".rels4 []byte) (? error) 314 func (@"debug/elf".f2 *@"debug/elf".File "esc:0x9") @"debug/elf".applyRelocations386 (@"debug/elf".dst3 []byte, @"debug/elf".rels4 []byte) (? error) 315 func (@"debug/elf".f2 *@"debug/elf".File "esc:0x9") @"debug/elf".applyRelocationsAMD64 (@"debug/elf".dst3 []byte, @"debug/elf".rels4 []byte) (? error) 316 func (@"debug/elf".f2 *@"debug/elf".File "esc:0x9") @"debug/elf".applyRelocationsARM (@"debug/elf".dst3 []byte, @"debug/elf".rels4 []byte) (? error) 317 func (@"debug/elf".f2 *@"debug/elf".File "esc:0x9") @"debug/elf".applyRelocationsARM64 (@"debug/elf".dst3 []byte, @"debug/elf".rels4 []byte) (? error) 318 func (@"debug/elf".f2 *@"debug/elf".File "esc:0x9") @"debug/elf".applyRelocationsPPC (@"debug/elf".dst3 []byte, @"debug/elf".rels4 []byte) (? error) 319 func (@"debug/elf".f2 *@"debug/elf".File "esc:0x9") @"debug/elf".applyRelocationsPPC64 (@"debug/elf".dst3 []byte, @"debug/elf".rels4 []byte) (? error) 320 func (@"debug/elf".f4 *@"debug/elf".File "esc:0x9") @"debug/elf".getSymbols (@"debug/elf".typ5 @"debug/elf".SectionType) (? []@"debug/elf".Symbol, ? []byte, ? error) 321 func (@"debug/elf".f4 *@"debug/elf".File "esc:0x9") @"debug/elf".getSymbols32 (@"debug/elf".typ5 @"debug/elf".SectionType) (? []@"debug/elf".Symbol, ? []byte, ? error) 322 func (@"debug/elf".f4 *@"debug/elf".File "esc:0x9") @"debug/elf".getSymbols64 (@"debug/elf".typ5 @"debug/elf".SectionType) (? []@"debug/elf".Symbol, ? []byte, ? error) 323 func (@"debug/elf".f1 *@"debug/elf".File "esc:0x9") @"debug/elf".gnuVersion (@"debug/elf".i2 int, @"debug/elf".sym3 *@"debug/elf".ImportedSymbol "esc:0x1") 324 func (@"debug/elf".f1 *@"debug/elf".File "esc:0x9") @"debug/elf".gnuVersionInit (@"debug/elf".str2 []byte "esc:0x1") 325 func (@"debug/elf".f3 *@"debug/elf".File "esc:0x9") @"debug/elf".stringTable (@"debug/elf".link4 uint32) (? []byte, ? error) 326 type @"cmd/link/internal/ld".Shlib struct { Path string; Hash []byte; Deps []string; File *@"debug/elf".File } 327 type @"cmd/link/internal/ld".Link struct { Thechar int32; Thestring string; Goarm int32; Headtype int; Arch *@"cmd/link/internal/ld".LinkArch; Debugasm int32; Debugvlog int32; Bso *@"cmd/internal/obj".Biobuf; Windows int32; Goroot string; Hash map[@"cmd/link/internal/ld".symVer]*@"cmd/link/internal/ld".LSym; Allsym *@"cmd/link/internal/ld".LSym; Nsymbol int32; Tlsg *@"cmd/link/internal/ld".LSym; Libdir []string; Library []*@"cmd/link/internal/ld".Library; Shlibs []@"cmd/link/internal/ld".Shlib; Tlsoffset int; Diag func(? string, ? ...interface {}); Cursym *@"cmd/link/internal/ld".LSym; Version int; Textp *@"cmd/link/internal/ld".LSym; Etextp *@"cmd/link/internal/ld".LSym; Nhistfile int32; Filesyms *@"cmd/link/internal/ld".LSym } 328 func @"".Addcall (@"".ctxt2 *@"cmd/link/internal/ld".Link "esc:0x1", @"".s3 *@"cmd/link/internal/ld".LSym "esc:0x9", @"".t4 *@"cmd/link/internal/ld".LSym) (? int64) 329 const @"".MaxAlign = 0x20 330 const @"".FuncAlign = 0x10 331 const @"".MINLC = 0x1 332 const @"".DWARFREGSP = 0x7 333 const @"".DWARFREGLR = 0x10 334 func @"".Main () 335 func @"".init () 336 var @"time".months [12]string 337 var @"time".days [7]string 338 var @"time".Local *@"time".Location 339 var @"time".UTC *@"time".Location 340 var @"bufio".ErrInvalidUnreadByte error 341 var @"bufio".ErrInvalidUnreadRune error 342 func @"io".NewSectionReader (@"io".r2 @"io".ReaderAt, @"io".off3 int64, @"io".n4 int64) (? *@"io".SectionReader) { return (&@"io".SectionReader{ @"io".r:@"io".r2, @"io".base:@"io".off3, @"io".off:@"io".off3, @"io".limit:@"io".off3 + @"io".n4 }) } 343 type @"debug/dwarf".DecodeError struct { Name string; Offset @"debug/dwarf".Offset; Err string } 344 func (@"debug/dwarf".e2 @"debug/dwarf".DecodeError "esc:0x1") Error () (? string) 345 346 $$ 347 _go_.o 0 0 0 644 104090 ` 348 go object linux amd64 go1.5.1 X:none 349 350 ! 351 go13ld$cmd/internal/obj.a,cmd/link/internal/ld.adebug/elf.a 352 fmt.a 353 log.a"".PADDR \$\$ "".~r1type.uint32"".xtype.uint32VTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbrprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go"".Addcall dH%HD$H;A HH$H@h(Hh`Hl$@Hh`HHh`H$H$HD$Hh`Hl$H$H$1HHHL$PHHHHHH9HHHHk0HH$H\$Hl$H-H,$H\$PHHHHHHl$xHHT$hHHL$pH9swHk0HHH\$XHt^H$=u4Hk Hl$@(@@XHl$@HH$HLC L$Hl$HD$XHH$HT$HD$HL$Hl$ HT$(HD$0HL$8H\$PHtWHHD$HHHHHT$`=uHLL$HT$HT$`HD$H 358 359 8cmd/link/internal/ld.Symgrow 360 runtime.duffzero>type.cmd/link/internal/ld.Reloc 361 (runtime.typedmemmove6runtime.writeBarrierEnabled 362 .runtime.writebarrierptr 363 $runtime.panicindexBtype.[]cmd/link/internal/ld.Reloc 364 "runtime.growslice6runtime.writeBarrierEnabled 365 .runtime.writebarrierptr 366 0runtime.morestack_noctxt@"".autotmp_0002_>type.cmd/link/internal/ld.Reloc2cmd/link/internal/ld.s2>type.*cmd/link/internal/ld.LSym"".r@type.*cmd/link/internal/ld.Reloc"".itype.int64"".~r30type.int64"".t >type.*cmd/link/internal/ld.LSym"".s>type.*cmd/link/internal/ld.LSym"".ctxt>type.*cmd/link/internal/ld.LinkF`' a}&b0Tgclocals3c6880aeaad1c45dd22473e00a52da5cTgclocalsecd315c134c8990d741ae592a070e546rprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go"".gentextdH%H;aHhH<uHhHH$HH\$HD$HD$HD$ HX fuHhHD$8H@h(HH$HH\$HD$HD$HL$ fA H@ H@i(1HD$@HD$HHD$@H-H(HL$0HHHD$(HH$HD$-@(-@h-@hHHHD$PH$HT$XHT$HL$`HL$HT$(HHH$HH\$HD$HD$HD$ HH$H\$0H\$HD$HD$HH$HD$-@(HHHD$PH$HT$XHT$HL$`HL$HT$(HHH$H\$0H\$H\$8H\$HH$HD$-@(HHHD$PH$HT$XHT$HL$`HL$HT$(HH-H1H9 371 HHHH\$0=H]xHHHl$0=u}HHH$HH\$HD$HD$HD$ H@h(H@ f@ HH$HD$H\$0H\$HhLL$Hl$pTLExL$H\$,EHHt4Hl$0=uHLL$Hl$H$^ 373 4<cmd/link/internal/ld.BuildmodeT>cmd/link/internal/ld.Linksharedz2cmd/link/internal/ld.CtxtBgo.string."runtime.addmoduledata" 374 >cmd/link/internal/ld.Linklookup2cmd/link/internal/ld.CtxtBgo.string."go.link.addmoduledata" 375 >cmd/link/internal/ld.Linklookup "".gentext.func1type.[3]uint8 376 "runtime.newobject""".statictmp_0014""".statictmp_0014""".statictmp_00142cmd/link/internal/ld.CtxtFgo.string."runtime.firstmoduledata" 377 >cmd/link/internal/ld.Linklookup2cmd/link/internal/ld.Ctxt 378 Bcmd/link/internal/ld.Addpcrelplustype.[1]uint8 379 "runtime.newobject""".statictmp_00172cmd/link/internal/ld.Ctxt 380 "".Addcall type.[1]uint8 381 "runtime.newobject """.statictmp_0020 382 383 2cmd/link/internal/ld.Ctxt 384 2cmd/link/internal/ld.Ctxt6runtime.writeBarrierEnabled2cmd/link/internal/ld.Ctxt6runtime.writeBarrierEnabled2cmd/link/internal/ld.CtxtJgo.string."go.link.addmoduledatainit" 391 >cmd/link/internal/ld.Linklookup 2cmd/link/internal/ld.Ctxt 394 8cmd/link/internal/ld.Addaddr 395 .runtime.writebarrierptr 396 .runtime.writebarrierptr2cmd/link/internal/ld.Ctxt6runtime.writeBarrierEnabled 397 .runtime.writebarrierptr 398 0runtime.morestack_noctxt"".autotmp_0021type.*[1]uint8"".autotmp_0019type.[]uint8"".autotmp_0016type.[]uint8"".autotmp_0013/type.[]uint8"".autotmp_0012O|type.struct { F uintptr; initfunc *cmd/link/internal/ld.LSym }"".o&type.func(...uint8)"".initfunco>type.*cmd/link/internal/ld.LSym "".addmoduledata_>type.*cmd/link/internal/ld.LSym4"Bz33)j[T$T.&3"A(cS]WTgclocalsf14a5bc6d08bc46424827f54d2e3f8edTgclocalsa70c3deac909e6ab834da5951d01923brprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go"".adddynreladH%H;aH(HH$H\$0H\$H\$8H\$H\$@Hc+Hl$HH$H\$0H\$HD$HD$@HH$H\$0H\$Hh Hl$HhHl$H(U 405 42cmd/link/internal/ld.Ctxt 406 @cmd/link/internal/ld.Addaddrplus2cmd/link/internal/ld.Ctxt 407 <cmd/link/internal/ld.Adduint642cmd/link/internal/ld.Ctxt 408 @cmd/link/internal/ld.Addaddrplus 409 0runtime.morestack_noctxt0P"".r @type.*cmd/link/internal/ld.Reloc"".s>type.*cmd/link/internal/ld.LSym"".rela>type.*cmd/link/internal/ld.LSymPOP1(, 410 CmTgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbrprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go"".adddynrel[[dH%HD$H;AH1H|$0H$H$HB HD$(HH=HHj HX f"1H\$@H\$HH\$@HH$H$H$HH$HD$H|$HD$HL$HD$ H$HL$PHHD$X=u[HCHH$HD$7H$H\$H$H\$H$H\$ H$BHLCL$HD$%OQHX f"1H\$`H\$hH\$`H H$H$H$HH$HD$H|$HD$HL$HD$ H$HL$PHHD$X=HCHH$HD$9H$H\$H$H\$H$H\$ H$HD$(HX ft&HX ftBHjHHjH1H\$@H\$HH\$@HH$H$H$HH$HD$H|$HD$HL$HD$ H$HL$PHHD$X=uQHCHH$HD$H$H\$H$H\$H$H\$ H$LCL$HD$%YLCL$HD$f%BHjHHjHX f"ukH$HH$HH\$HD$HD$H$HD$ HtE=u HA HAHl$(Hcm<HHiHLA L$HD$H$Z1H\$`H\$hH\$`HH$H$H$HH$HT$H|$HD$HD$HL$HD$ H$HL$PHHD$X=uLHCHH$HD$H$H\$H$H\$H$H\$ HLCL$HD$%XHX f"tHjqH^ fB=5 420 H$HH$HH\$HD$HD$H$HD$ HtE=u HA HAHl$(Hcm<HHiHLA L$HD$H$H$HH$HH\$HD$HD$H$HD$ HtE=u HA HAHl$(Hcm@HHiHLA L$HD$H$H^ fHHw=KH1H$H$H$H$H$H$H$HH$H$H$HH$HD$H|$HD$HL$HD$ H$HL$PHHD$X=`HCHH$H$H\$H|$,HD$HD$HL$HD$ H$HHL$PHHD$X=HCHH$H\$(H\$H|$HD$ HD$HL$HD$ H$H HL$PHHD$X=uLHCHH$HD$?H$H\$H$H\$H$H\$ HLCL$HD$%TLCL$HD$%LCL$HD$%CLL$Ht$HD$(=>HH$HD$HH$HH\$HD$HD$HD$ HH$HD$0HD$H$H\$H$Hc+Hl$HD$(HT$0H$]urh8H H HHH$HT$HD$HH$H\$0H\$H$HkHl$H$CHh8 424 H H HHH$HT$HD$H^`H-H9HH$HD$HH$HH\$HD$HD$H$HD$ HHh Hfi HD$8=HHH0L=LH=HHHh`HiXHH$HD$HD$HH$HH\$HD$ HD$HD$ HH$HD$H\$(k8l$H$CHhLL$HL$H$HD$87HH,$LD$H$HD$8LL$HD$H$HD$8hHuHH$HH$HH\$HD$HD$HD$ H$HtH=u+HC H$HtHl$(Hcm<HkHLC L$HD$N/ oHX f" 429 H?HHHH$H\$pHcH|$xH9H+uK:HHHHcH9s"H)BHjHHjHH$H$CHH$HH\$HD$HD$H$HL$ HtQ=u,HH HhHHhHHHl$(Hcm@HHhHL@ L$HL$H$BHX f"1H\$@H\$HH\$@HH$H$H$HH$HD$H|$HD$HL$HD$ H$HL$PHHD$X=uLHCHH$HD$&H$H\$H$H\$H$H\$ HLCL$HD$%^BHX f"1H\$`H\$hH\$`HH$H$H$HH$HD$H|$HD$HL$HD$ H$HL$PHHD$X=uLHCHH$HD$2H$H\$H$H\$H$H\$ HLCL$HD$%^SHX f"H$HH$HH\$HD$HD$H$HD$ HtO=u*HA HtHl$(Hcm<HiAHLA L$HD$H$HX f" 438 HHHHH$H\$pHcH|$xH9KH+u?:HHHHcH9sH)BH1H\$@H\$HH\$@HH$H$H$HH$HD$H|$HD$HL$HD$ H$HL$PHHD$X=uLHCHH$HD$3H$H\$H$H\$H$H\$ HLCL$HD$%^tHX f"1H\$@H\$HH\$@HH$H$H$HH$HD$H|$<HD$HL$HD$ H$HL$PHHD$X=HCHH$HD$.H$H\$H$H\$H$H\$ HD$(H$H$CHH$HH\$HD$HD$H$HD$ HtE=u HA HAHl$(Hcm@HHiHLA L$HD$H$LCL$HD$%u 7 Z;I=LL$Ht$H$H$HD$(u 447 N 448 runtime.duffzero2cmd/link/internal/ld.Ctxt6runtime.writeBarrierEnabledtype.string 449 runtime.convT2E6runtime.writeBarrierEnabledgo.string."unexpected R_X86_64_64 relocation for dynamic symbol %s" 450 2cmd/link/internal/ld.Diag 451 .runtime.writebarrierptrtype.string 452 runtime.convT2E 6runtime.writeBarrierEnabled go.string."unexpected R_X86_64_PC32 relocation for dynamic symbol %s" 453 454 2cmd/link/internal/ld.Diagtype.string 457 runtime.convT2E 6runtime.writeBarrierEnabled Lgo.string."unknown symbol %s in pcrel" 460 2cmd/link/internal/ld.Diag 461 .runtime.writebarrierptr 462 .runtime.writebarrierptr 463 "".addpltsym2cmd/link/internal/ld.Ctxt go.string.".plt" 464 >cmd/link/internal/ld.Linklookup6runtime.writeBarrierEnabled 465 .runtime.writebarrierptrtype.int32 466 runtime.convT2E6runtime.writeBarrierEnabledRgo.string."unexpected relocation type %d" 467 2cmd/link/internal/ld.Diag 468 .runtime.writebarrierptr4cmd/link/internal/ld.Iself:cmd/link/internal/ld.HEADTYPE 469 "".addpltsym2cmd/link/internal/ld.Ctxt go.string.".plt" 470 >cmd/link/internal/ld.Linklookup6runtime.writeBarrierEnabled 471 .runtime.writebarrierptr 472 "".addgotsym2cmd/link/internal/ld.Ctxt go.string.".got" 473 >cmd/link/internal/ld.Linklookup6runtime.writeBarrierEnabled 474 .runtime.writebarrierptr2cmd/link/internal/ld.Ctxt6runtime.writeBarrierEnabledtype.string 475 runtime.convT2E 6runtime.writeBarrierEnabled!type.int32! 476 runtime.convT2E"6runtime.writeBarrierEnabled"type.int16# 477 runtime.convT2E$6runtime.writeBarrierEnabled$go.string."unsupported relocation for dynamic symbol %s (type=%d stype=%d)"% 478 2cmd/link/internal/ld.Diag% 479 .runtime.writebarrierptr& 480 .runtime.writebarrierptr& 481 .runtime.writebarrierptr' 482 .runtime.writebarrierptr'4cmd/link/internal/ld.Iself'2cmd/link/internal/ld.Ctxt( 483 <cmd/link/internal/ld.Adddynsym(2cmd/link/internal/ld.Ctxt("go.string.".rela"( 484 >cmd/link/internal/ld.Linklookup)2cmd/link/internal/ld.Ctxt) 485 @cmd/link/internal/ld.Addaddrplus*2cmd/link/internal/ld.Ctxt* 486 <cmd/link/internal/ld.Adduint64+2cmd/link/internal/ld.Ctxt+ 487 <cmd/link/internal/ld.Adduint64,2cmd/link/internal/ld.Ctxt, 488 <cmd/link/internal/ld.Adduint64,:cmd/link/internal/ld.HEADTYPE-8cmd/link/internal/ld.Thearch-2cmd/link/internal/ld.Ctxt- 489 <cmd/link/internal/ld.Adddynsym-2cmd/link/internal/ld.Ctxt. go.string.".got". 490 >cmd/link/internal/ld.Linklookup/6runtime.writeBarrierEnabled/6runtime.writeBarrierEnabled06runtime.writeBarrierEnabled02cmd/link/internal/ld.Ctxt1 491 <cmd/link/internal/ld.Adduint6412cmd/link/internal/ld.Ctxt12go.string.".linkedit.got"2 492 >cmd/link/internal/ld.Linklookup22cmd/link/internal/ld.Ctxt2 493 <cmd/link/internal/ld.Adduint323 494 .runtime.writebarrierptr4 495 .runtime.writebarrierptr4 496 .runtime.writebarrierptr5:cmd/link/internal/ld.HEADTYPE5:cmd/link/internal/ld.HEADTYPE6 497 "".addpltsym62cmd/link/internal/ld.Ctxt6 go.string.".plt"6 498 >cmd/link/internal/ld.Linklookup76runtime.writeBarrierEnabled8 499 .runtime.writebarrierptr; 500 $runtime.panicindex; 501 "".addgotsym<2cmd/link/internal/ld.Ctxt< go.string.".got"< 502 >cmd/link/internal/ld.Linklookup=6runtime.writeBarrierEnabled> 503 .runtime.writebarrierptr> 504 $runtime.panicindex@type.string@ 505 runtime.convT2EA6runtime.writeBarrierEnabledAdgo.string."unexpected reloc for dynamic symbol %s"B 506 2cmd/link/internal/ld.DiagB 507 .runtime.writebarrierptrDtype.stringE 508 runtime.convT2EE6runtime.writeBarrierEnabledF|go.string."unexpected pc-relative reloc for dynamic symbol %s"G 509 2cmd/link/internal/ld.DiagG 510 .runtime.writebarrierptrI 511 "".addpltsymI2cmd/link/internal/ld.CtxtI go.string.".plt"J 512 >cmd/link/internal/ld.LinklookupJ6runtime.writeBarrierEnabledK 513 .runtime.writebarrierptrN 514 $runtime.panicindexOtype.stringP 515 runtime.convT2EP6runtime.writeBarrierEnabledP~go.string."unexpected GOT_LOAD reloc for non-dynamic symbol %s"Q 516 2cmd/link/internal/ld.DiagR 517 .runtime.writebarrierptrR 518 $runtime.panicindexTtype.stringT 519 runtime.convT2EU6runtime.writeBarrierEnabledUtgo.string."unexpected GOT reloc for non-dynamic symbol %s"V 520 2cmd/link/internal/ld.DiagV 521 "".addgotsymV2cmd/link/internal/ld.CtxtW go.string.".got"W 522 >cmd/link/internal/ld.LinklookupW6runtime.writeBarrierEnabledX 523 .runtime.writebarrierptrY 524 .runtime.writebarrierptrZ 525 .runtime.writebarrierptr[ 526 0runtime.morestack_noctxt z"".autotmp_0093"type.interface {}"".autotmp_0092"type.interface {}"".autotmp_0091"type.interface {}"".autotmp_0090_(type.[3]interface {}"".autotmp_0087&type.[]interface {}"".autotmp_0086type.uint64"".autotmp_0085type.uint32"".autotmp_0082type.int32"".autotmp_0081"type.interface {}"".autotmp_0080(type.[1]interface {}"".autotmp_0078*type.*[1]interface {}"".autotmp_0077&type.[]interface {}"".autotmp_0076type.int32"".autotmp_0075"type.interface {}"".autotmp_0074(type.[1]interface {}"".autotmp_0072*type.*[1]interface {}"".autotmp_0071&type.[]interface {}"".autotmp_0070"type.interface {}"".autotmp_0069(type.[1]interface {}"".autotmp_0067*type.*[1]interface {}"".autotmp_0066&type.[]interface {}"".autotmp_0065"type.interface {}"".autotmp_0064(type.[1]interface {}"".autotmp_0062*type.*[1]interface {}"".autotmp_0061&type.[]interface {}"".autotmp_0060"type.interface {}"".autotmp_0059(type.[1]interface {}"".autotmp_0057*type.*[1]interface {}"".autotmp_0056&type.[]interface {}"".autotmp_0055type.int32"".autotmp_0054"type.interface {}"".autotmp_0053(type.[1]interface {}"".autotmp_0051*type.*[1]interface {}"".autotmp_0050&type.[]interface {}"".autotmp_0049"type.interface {}"".autotmp_0048(type.[1]interface {}"".autotmp_0046*type.*[1]interface {}"".autotmp_0045&type.[]interface {}"".autotmp_0044"type.interface {}"".autotmp_0043(type.[1]interface {}"".autotmp_0040&type.[]interface {}"".autotmp_0038>type.*cmd/link/internal/ld.LSym"".autotmp_0037type.int64"".autotmp_0036>type.*cmd/link/internal/ld.LSym"".autotmp_0035type.int64"".autotmp_0034>type.*cmd/link/internal/ld.LSym"".autotmp_0033>type.*cmd/link/internal/ld.LSym"".autotmp_0032type.int64"".autotmp_0031>type.*cmd/link/internal/ld.LSym"".autotmp_0030>type.*cmd/link/internal/ld.LSym"".autotmp_0029type.int64"".autotmp_0028type.int64"".autotmp_0027>type.*cmd/link/internal/ld.LSym"".autotmp_0026type.int64"".autotmp_0025type.int64"".autotmp_0023type.int64"".got>type.*cmd/link/internal/ld.LSym"".rela>type.*cmd/link/internal/ld.LSym"".targ>type.*cmd/link/internal/ld.LSym"".r@type.*cmd/link/internal/ld.Reloc"".s>type.*cmd/link/internal/ld.LSym9y-; %j']'* N +' N N 535 `%mY 3A0+0 537 .;%T""" N <Y) N <'&'7y/y N (Y 551 )' N */*l)pl'Klhp P K+GE 3l{gl}po6Tgclocals50d6a09470a4a7f748de07ade638578aTgclocals647638c6fbbae2839d510ba1e5611707rprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go"".elfreloc1dH%H;aHH\$H$HHHL$HY(CHiuYuBHcH H 561 H$HHH\$HkH,$HHHD$ HYuHcH HH$HHHD$ HYHi(H] f"udtOHt HcH HH$HHEHcH H H$HH%HHcH HH$HHHD$ HutYu]Hi(H] f"u.Hi(H]0Hu HcH HH$HHHcH HH$HHHD$ HHD$ H u7Yu HcH HH$HH9HD$ Hu7Yu HcH HH$HHHD$ HqYu HcH H H$HHHD$ H88 564 F8cmd/link/internal/ld.ThearchT8cmd/link/internal/ld.Thearch8cmd/link/internal/ld.Thearch8cmd/link/internal/ld.Thearch<cmd/link/internal/ld.Buildmode>cmd/link/internal/ld.Linkshared8cmd/link/internal/ld.Thearch8cmd/link/internal/ld.Thearch8cmd/link/internal/ld.Thearch8cmd/link/internal/ld.Thearch8cmd/link/internal/ld.Thearch8cmd/link/internal/ld.Thearch 8cmd/link/internal/ld.Thearch 565 8cmd/link/internal/ld.Thearch 566 567 568 0runtime.morestack_noctxt0"".~r2 type.int"".sectofftype.int64"".r@type.*cmd/link/internal/ld.RelocL|3x ;;? nm je" <78= 2+ _ \W NI: y*Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbrprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go"".machoreloc1dH%HD$H;ASHH$HA(HX f#YHD$0H]1H$H$H$H$H$H$H$H$H$HwHD$PHD$XH\$HHH$HL$H|$8HD$HD$HL$HD$ H\$HHL$8HHD$@=HCHH$H\$0H\$H|$HD$HL$HD$ H\$HHHL$8HHD$@=aHCHH$H\$0HHl$H|$)HD$HD$HL$HD$ H\$HH HL$8HHD$@=HCHH$H\$0H\$H|$HD$ HD$HL$HD$ H\$HH0HL$8HHD$@=uOHCHH$HD$5H\$HH\$H\$PH\$H\$XH\$ H$HLCL$HD$%TLCL$HD$%LCL$HD$%ALCL$HD$ %ii@ww@uI\$,H$$HH\$,$HHH$H@u\$,H$H@u\$,@u\$,mu @u ,H$HHD$0X8#1H\$`H\$hH\$pH\$xH$H$H\$`HHD$PHD$XH\$HHH$HL$H|$HD$HD$HL$HD$ H\$HHL$8HHD$@=THCHH$H\$0H\$H|$#HD$HL$HD$ H\$HHHL$8HHD$@=HCHH$H\$0H\$H|$HD$ HD$HL$HD$ H\$HH HL$8HHD$@=uOHCHH$HD$'H\$HH\$H\$PH\$H\$XH\$ H$HLCL$HD$%TLCL$HD$%LCL$HD$%L@8 L 591 type.int32 592 runtime.convT2E6runtime.writeBarrierEnabledtype.string 593 runtime.convT2E6runtime.writeBarrierEnabledtype.string 594 runtime.convT2E6runtime.writeBarrierEnabledtype.int16 595 runtime.convT2E 6runtime.writeBarrierEnabled go.string."reloc %d to symbol %s in non-macho section %s type=%d" 596 597 2cmd/link/internal/ld.Diag 598 599 .runtime.writebarrierptr 601 .runtime.writebarrierptr 603 .runtime.writebarrierptr 605 .runtime.writebarrierptr 8cmd/link/internal/ld.Thearch 8cmd/link/internal/ld.Thearchtype.int32 609 runtime.convT2E6runtime.writeBarrierEnabledtype.string 610 runtime.convT2E6runtime.writeBarrierEnabledtype.int16 611 runtime.convT2E6runtime.writeBarrierEnabledfgo.string."reloc %d to non-macho symbol %s type=%d" 612 2cmd/link/internal/ld.Diag 613 .runtime.writebarrierptr 614 .runtime.writebarrierptr 615 .runtime.writebarrierptr 616 0runtime.morestack_noctxt02"".autotmp_0126"type.interface {}"".autotmp_0125"type.interface {}"".autotmp_0124"type.interface {}"".autotmp_0123"type.interface {}"".autotmp_0122(type.[4]interface {}"".autotmp_0119&type.[]interface {}"".autotmp_0118"type.interface {}"".autotmp_0117"type.interface {}"".autotmp_0116"type.interface {}"".autotmp_0115(type.[3]interface {}"".autotmp_0112&type.[]interface {}"".autotmp_0111type.uint32"".autotmp_0110type.uint32"".autotmp_0109type.uint32"".autotmp_0108type.uint32"".autotmp_0107type.uint32"".autotmp_0106type.uint32"".autotmp_0105type.uint32"".autotmp_0104type.uint32"".autotmp_0103type.uint32 617 "".rs>type.*cmd/link/internal/ld.LSym"".vtype.uint32"".~r2 type.int"".sectofftype.int64"".r@type.*cmd/link/internal/ld.RelocP'f ' 620 621 5 !m)<d& d& bTgclocals948c285cf1025b717e2658a3cccfd415Tgclocalsefe1266183631131db57ccace41151adrprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go"".pereloc1dH%HD$H;AHH$HA(HD$(X81H\$XH\$`H\$hH\$pH\$xH$H\$XHHD$HHD$PH\$@HH$HL$H|$HD$HD$HL$HD$ H\$@HL$0HHD$8=PHCHH$H\$(H\$H|$HD$HL$HD$ H\$@HHL$0HHD$8=HCHH$H\$(H\$H|$HD$ HD$HL$HD$ H\$@H HL$0HHD$8=uKHCHH$HD$&H\$@H\$H\$HH\$H\$PH\$ $HLCL$HD$%XLCL$HD$ %LCL$HD$%PH$$HHH\$(k8,$HHH$iu5Yu%f$HH$Hut$H, 633 type.int32 634 runtime.convT2E6runtime.writeBarrierEnabledtype.string 635 runtime.convT2E6runtime.writeBarrierEnabledtype.int16 636 runtime.convT2E6runtime.writeBarrierEnableddgo.string."reloc %d to non-coff symbol %s type=%d" 637 2cmd/link/internal/ld.Diag 638 .runtime.writebarrierptr 639 .runtime.writebarrierptr 640 .runtime.writebarrierptr 8cmd/link/internal/ld.Thearch 8cmd/link/internal/ld.Thearch 641 642 8cmd/link/internal/ld.Thearch 643 645 0runtime.morestack_noctxt0"".autotmp_0135"type.interface {}"".autotmp_0134"type.interface {}"".autotmp_0133"type.interface {}"".autotmp_0132_(type.[3]interface {}"".autotmp_0129&type.[]interface {} 646 "".rs>type.*cmd/link/internal/ld.LSym"".~r2 type.bool"".sectofftype.int64"".r@type.*cmd/link/internal/ld.Reloc4'^'m &d" WzTgclocalsdea2c01c674be151aeaf6fe41713b420Tgclocalsf227720e2286816a76f149dae0c572ebrprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go"".archreloc HD$ @"".~r30type.int"".val type.*int64"".s>type.*cmd/link/internal/ld.LSym"".r@type.*cmd/link/internal/ld.RelocTgclocalse5d5edcf53e2c122038779d75a487a60Tgclocals33cdeccccebe80329f1fdbee7f5874cbrprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go&"".archrelocvariantdH%H;av=H(HH$HD$1H\$H\$H\$ H\$@H\$HH( 651 ,Rgo.string."unexpected relocation variant"r 652 log.Fatalf 653 0runtime.morestack_noctxt@P"".~r30type.int64"".t type.int64"".s>type.*cmd/link/internal/ld.LSym"".r@type.*cmd/link/internal/ld.RelocP8OP`* 655 8(Tgclocals0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals33cdeccccebe80329f1fdbee7f5874cbrprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go"".elfsetupplt dH%H;a H8HH$HH\$HD$HD$H\$ H\$(HH$HH\$HD$HD$HD$(H\$ H\$0HX`HHH$HD$D$HH$H\$(H\$D$5HH$H\$(H\$H\$0H\$HD$HH$H\$(H\$D$HH$H\$(H\$D$%HH$H\$(H\$H\$0H\$HD$HH$H\$(H\$D$@HH$HH\$HD$HD$HD$ HH$H\$0H\$HD$HD$HH$H\$0H\$HD$HH$H\$0H\$HD$H8> 657 42cmd/link/internal/ld.CtxtJ go.string.".plt" 658 >cmd/link/internal/ld.Linklookup2cmd/link/internal/ld.Ctxt(go.string.".got.plt" 659 >cmd/link/internal/ld.Linklookup2cmd/link/internal/ld.Ctxt 660 :cmd/link/internal/ld.Adduint82cmd/link/internal/ld.Ctxt 661 :cmd/link/internal/ld.Adduint82cmd/link/internal/ld.Ctxt 662 Bcmd/link/internal/ld.Addpcrelplus2cmd/link/internal/ld.Ctxt 663 :cmd/link/internal/ld.Adduint82cmd/link/internal/ld.Ctxt 664 :cmd/link/internal/ld.Adduint82cmd/link/internal/ld.Ctxt 665 Bcmd/link/internal/ld.Addpcrelplus2cmd/link/internal/ld.Ctxt 666 <cmd/link/internal/ld.Adduint322cmd/link/internal/ld.Ctxt(go.string.".dynamic" 667 >cmd/link/internal/ld.Linklookup2cmd/link/internal/ld.Ctxt 668 @cmd/link/internal/ld.Addaddrplus2cmd/link/internal/ld.Ctxt 669 <cmd/link/internal/ld.Adduint642cmd/link/internal/ld.Ctxt 670 <cmd/link/internal/ld.Adduint64 671 0runtime.morestack_noctxtp"".got>type.*cmd/link/internal/ld.LSym"".plt>type.*cmd/link/internal/ld.LSympop D8=--"[##1 @87Tgclocalsf6bd6b3389b872033d462029172c8612Tgclocals004a01713ed78f3a912721f1856220a7rprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go"".addpltsymdH%H;aHHHD$PX<|HHHH$HD$=HH$HH\$HD$HD$H\$ H\$0HH$HH\$HD$HD$H\$ H\$@HH$HH\$HD$ HD$H\$ H\$(Hl$0H]`HuHH$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$hHl$@HE`HHHH$H\$0H\$HH?H=HH\$HH$H\$0H\$D$HD$0HH$HD$HX`HH\$HD$@HH$H\$(H\$HD$HX`HH\$H\$Pk8H H HHH$H\$(H\$HD$HH$H\$(H\$HD$H\$PHtLD$0Ih`Hk<HH\H\$PH$HH$HH\$HD$HD$H\$ H\$8HH$HH\$HD$ HD$HD$ HH$HD$H\$Pk8l$HD$8H\$PHHh`k<HH$HD$D$HH$H\$8H\$D$%HH$HH\$HD$HD$HD$ HH$H\$8H\$HD$H\$PHck@Hl$RHH$HD$$1H\$H\$H\$ ]]t 678 X2cmd/link/internal/ld.Ctxtt 679 <cmd/link/internal/ld.Adddynsym4cmd/link/internal/ld.Iself2cmd/link/internal/ld.Ctxt go.string.".plt" 680 >cmd/link/internal/ld.Linklookup2cmd/link/internal/ld.Ctxt(go.string.".got.plt" 681 >cmd/link/internal/ld.Linklookup2cmd/link/internal/ld.Ctxt*go.string.".rela.plt" 682 >cmd/link/internal/ld.Linklookup 683 "".elfsetupplt2cmd/link/internal/ld.Ctxt 684 :cmd/link/internal/ld.Adduint82cmd/link/internal/ld.Ctxt 685 :cmd/link/internal/ld.Adduint82cmd/link/internal/ld.Ctxt 686 Bcmd/link/internal/ld.Addpcrelplus2cmd/link/internal/ld.Ctxt 687 @cmd/link/internal/ld.Addaddrplus2cmd/link/internal/ld.Ctxt 688 :cmd/link/internal/ld.Adduint82cmd/link/internal/ld.Ctxt 689 <cmd/link/internal/ld.Adduint322cmd/link/internal/ld.Ctxt 690 :cmd/link/internal/ld.Adduint82cmd/link/internal/ld.Ctxt 691 <cmd/link/internal/ld.Adduint32 2cmd/link/internal/ld.Ctxt 692 @cmd/link/internal/ld.Addaddrplus 693 2cmd/link/internal/ld.Ctxt 694 695 <cmd/link/internal/ld.Adduint64 696 2cmd/link/internal/ld.Ctxt 698 <cmd/link/internal/ld.Adduint64:cmd/link/internal/ld.HEADTYPE 701 "".addgotsym2cmd/link/internal/ld.Ctxt go.string.".plt" 705 >cmd/link/internal/ld.Linklookup 2cmd/link/internal/ld.Ctxt 2go.string.".linkedit.plt" 709 >cmd/link/internal/ld.Linklookup2cmd/link/internal/ld.Ctxt 710 <cmd/link/internal/ld.Adduint322cmd/link/internal/ld.Ctxt 711 :cmd/link/internal/ld.Adduint82cmd/link/internal/ld.Ctxt 712 :cmd/link/internal/ld.Adduint82cmd/link/internal/ld.Ctxt go.string.".got" 713 >cmd/link/internal/ld.Linklookup2cmd/link/internal/ld.Ctxt 714 Bcmd/link/internal/ld.Addpcrelplus`go.string."addpltsym: unsupported binary format" 715 2cmd/link/internal/ld.Diag 716 0runtime.morestack_noctxt"".autotmp_0139>type.*cmd/link/internal/ld.LSym"".plt>type.*cmd/link/internal/ld.LSym"".rela?>type.*cmd/link/internal/ld.LSym"".got>type.*cmd/link/internal/ld.LSym"".plt/>type.*cmd/link/internal/ld.LSym"".s>type.*cmd/link/internal/ld.LSym( 888$-(C$+,:#438Y`*.9s8]Cf 723 WTgclocals6718fa3ce60556785ebaaf7cd5569edeTgclocalsc1bec65e57b48082689961ed14d4a304rprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go"".addgotsymdH%H;aH8HD$@X@|H8HH$HD$HH$HH\$HD$HD$HD$ H\$@HHh`k@HH$HD$0HD$HD$=HH$HH\$HD$HD$HD$ HH$HD$(HD$H\$0H\$H\$@Hck@Hl$H\$@k8H H HHH$H\$(H\$HD$HH$H\$(H\$HD$H8uVHH$HH\$HD$ HD$HD$ HH$HD$H\$@k8l$HH$HD$$1H\$H\$H\$ ki6 726 X2cmd/link/internal/ld.Ctxtt 727 <cmd/link/internal/ld.Adddynsym2cmd/link/internal/ld.Ctxt go.string.".got" 728 >cmd/link/internal/ld.Linklookup2cmd/link/internal/ld.Ctxt 729 <cmd/link/internal/ld.Adduint644cmd/link/internal/ld.Iself2cmd/link/internal/ld.Ctxt"go.string.".rela" 730 >cmd/link/internal/ld.Linklookup2cmd/link/internal/ld.Ctxt 731 @cmd/link/internal/ld.Addaddrplus2cmd/link/internal/ld.Ctxt 732 <cmd/link/internal/ld.Adduint642cmd/link/internal/ld.Ctxt 733 <cmd/link/internal/ld.Adduint64:cmd/link/internal/ld.HEADTYPE2cmd/link/internal/ld.Ctxt2go.string.".linkedit.got" 734 >cmd/link/internal/ld.Linklookup2cmd/link/internal/ld.Ctxt 735 <cmd/link/internal/ld.Adduint32`go.string."addgotsym: unsupported binary format" 736 2cmd/link/internal/ld.Diag 737 0runtime.morestack_noctxtp"".rela>type.*cmd/link/internal/ld.LSym"".got>type.*cmd/link/internal/ld.LSym"".s>type.*cmd/link/internal/ld.LSympopopT 3# 32:# T* 9nr]Tgclocals37a2283f5c69c342946cad8073b58fcaTgclocals008e235a1392cc90d1ed9ad2f7e76d87rprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go"".asmbaadH%H$H;AH1H$HH@HH$$D$pHH$1H91H$HH$PH$HHYH$xH$H$pHH$H\$pH\$HD$HL$HD$ H$pH$8HH$@=HCH$H$H$H$H$HL$HH\$HD$H$pH\$ H$xH\$(H$H\$0HH$HH@HH$$D$pHH$1H91H$(H$0H$(HH$xH$H$pHH$H\$pH\$HD$HL$HD$ H$pH$8HH$@=HCH$H$H$H$H$HL$HH\$HD$H$pH\$ H$xH\$(H$H\$0HH$=tHH$H[H-H)H-HH$H$HhH,$Hh Hl$H$HC(1H9tZH$HXH-H)H-HH$H$HhH,$Hh Hl$H$HC(1H9uHHHH@HH$$D$pHH$1H981H$H$ H$H H$xH$H$pHH$H\$pH\$HD$HL$HD$ H$pH$8HH$@=HCH$H$H$H$H$HL$HH\$HD$H$pH\$ H$xH\$(H$H\$0HH$HH$HH$HH\$HH@HH$$D$pHH$1H9S1H$H$H$H(H$xH$H$pHH$H\$pH\$HD$HL$HD$ H$pH$8HH$@=HCH$H$H$H$H$HL$HH\$HD$ H$pH\$ H$xH\$(H$H\$0HH$HH$HH$HH\$HD$`HH@HH$$D$pHH$1H9V1H$H$H$H+H$xH$H$pHH$H\$pH\$HD$HL$HD$ H$pH$8HH$@=HCH$H$H$H$H$HL$HH\$HD$H$pH\$ H$xH\$(H$H\$0HcH-HHHcHH HHHcHH HHH$H$HH$H-H)HH$H\$`HHD$XHHHH@HH$$D$pHH$1H9 758 1H$H$H$H 759 H$xH$H$pHH$H\$pH\$HD$HL$HD$ H$pH$8HH$@=$ 761 HCH$H$H$H$H$HL$HH\$HD$ 762 H$pH\$ H$xH\$(H$H\$0HH$HL$XKHHcHHH Hl$`HHHL$XH$HHuHH@HH$$D$pHH$1H9p1H$H$H$HEH$xH$H$pHH$H\$pH\$HD$HL$HD$ H$pH$8HH$@=HCH$H$H$H$H$HL$HH\$HD$H$pH\$ H$xH\$(H$H\$0HH$H$B,uHuH\$XH$ttttt 768 $H$H$HH-H)$$H$HD$P$$$H\$PH$ 769 LCL$HD$4HH$HH\$HH\$H\$H$V HH$HH\$HD$HD$H\$ H\$xH\$x1H9H\$xH1-9}fH\$xHtlHHHH$hH$XHD$hH$`H9s.H+@,$HD$hH-9|HH<HH$$D$pHH$1H9+1H$H$H$HH$xH$H$pHH$H\$pH\$HD$HL$HD$ H$pH$8HH$@=uxHCH$H$H$H$H$HL$HH\$HD$H$pH\$ H$xH\$(H$H\$0LCL$HD$uHH$HH\$HH\$H\$H$=OH\$XH$HH$HH\$HH\$HH@HH$$D$pHH$1H9E1H$H$H$HH$xH$H$pHH$H\$pH\$HD$HL$HD$ H$pH$8HH$@=HCH$H$H$H$H$HL$HH\$HD$H$pH\$ H$xH\$(H$H\$0HHLCL$HD$_HH$HH\$HH\$H\$H$HHHHHtHHHH}HHH)H1HH-HHcHHHHHHHHtHHHH}HHH)H1u!HH H-HXvmA ZQH t 778 5HH-HHHHHHHHHtHHHH}HHH)H1LCL$HD$IHH$HH\$HH\$H\$H$uHT1H$H$H$HH$xH$H$pHH$HH\$HD$HL$HD$ H$pH$8HH$@=uIHCHH$HD$H$pH\$H$xH\$H$H\$ tLCL$HD$)P + 782 HHHHHtHHHH}HHH)HK1HHHHHtHHHH}HHH)1LCL$HD$NHH$HH\$HH\$H\$H$pLCL$HD$QHH$HH\$HH\$H\$H$sLCL$HD$lHH$HH\$HH\$H\$H$LCL$HD$YHH$HH\$HH\$H\$H$LCL$HD$ HH$HH\$HH\$H\$H$B 784 Z 785 runtime.duffzeroh4cmd/link/internal/ld.Debug0cmd/link/internal/ld.Bso 786 0cmd/internal/obj.CputimeTgo.itab.*cmd/internal/obj.Biobuf.io.Writertype.float64 787 runtime.convT2E6runtime.writeBarrierEnabled0go.string."%5.2f asmb\n" 788 fmt.Fprintf0cmd/link/internal/ld.Bso 789 @cmd/internal/obj.(*Biobuf).Flush4cmd/link/internal/ld.Debug0cmd/link/internal/ld.Bso 790 0cmd/internal/obj.CputimeTgo.itab.*cmd/internal/obj.Biobuf.io.Writertype.float64 791 runtime.convT2E 6runtime.writeBarrierEnabled 792 6go.string."%5.2f codeblk\n" 794 fmt.Fprintf0cmd/link/internal/ld.Bso 797 @cmd/internal/obj.(*Biobuf).Flush4cmd/link/internal/ld.Iself 800 Bcmd/link/internal/ld.AsmbelfsetupP8cmd/link/internal/ld.Segtext8cmd/link/internal/ld.Segtext08cmd/link/internal/ld.Segtext 805 4cmd/link/internal/ld.Cseek 807 8cmd/link/internal/ld.Codeblk 8cmd/link/internal/ld.Segtext 08cmd/link/internal/ld.Segtext 810 4cmd/link/internal/ld.Cseek 811 6cmd/link/internal/ld.Datblk@<cmd/link/internal/ld.Segrodata4cmd/link/internal/ld.Debug0cmd/link/internal/ld.Bso 812 0cmd/internal/obj.CputimeTgo.itab.*cmd/internal/obj.Biobuf.io.Writertype.float64 813 runtime.convT2E6runtime.writeBarrierEnabled8go.string."%5.2f rodatblk\n" 814 fmt.Fprintf0cmd/link/internal/ld.Bso 815 @cmd/internal/obj.(*Biobuf).Flush0<cmd/link/internal/ld.Segrodata 816 4cmd/link/internal/ld.Cseek<cmd/link/internal/ld.Segrodata@<cmd/link/internal/ld.Segrodata 817 6cmd/link/internal/ld.Datblk4cmd/link/internal/ld.Debug0cmd/link/internal/ld.Bso 818 0cmd/internal/obj.CputimeTgo.itab.*cmd/internal/obj.Biobuf.io.Writertype.float64 819 runtime.convT2E6runtime.writeBarrierEnabled4go.string."%5.2f datblk\n" 820 fmt.Fprintf0cmd/link/internal/ld.Bso 821 @cmd/internal/obj.(*Biobuf).Flush08cmd/link/internal/ld.Segdata 822 4cmd/link/internal/ld.Cseek8cmd/link/internal/ld.Segdata@8cmd/link/internal/ld.Segdata 823 6cmd/link/internal/ld.Datblk:cmd/link/internal/ld.HEADTYPE4cmd/link/internal/ld.Debug0cmd/link/internal/ld.Bso 824 0cmd/internal/obj.CputimeTgo.itab.*cmd/internal/obj.Biobuf.io.Writertype.float64 825 runtime.convT2E6runtime.writeBarrierEnabled 2go.string."%5.2f dwarf\n"! 826 fmt.Fprintf!4cmd/link/internal/ld.HEADR! 8cmd/link/internal/ld.Segtext!8cmd/link/internal/ld.INITRND!@8cmd/link/internal/ld.Segdata"8cmd/link/internal/ld.INITRND" 827 4cmd/link/internal/ld.Cseek" 828 2cmd/link/internal/ld.Cpos"0:cmd/link/internal/ld.Segdwarf" 829 Vcmd/link/internal/ld.Dwarfemitdebugsections" 830 2cmd/link/internal/ld.Cpos#0:cmd/link/internal/ld.Segdwarf#@:cmd/link/internal/ld.Segdwarf# 831 @cmd/link/internal/ld.Domacholink#:cmd/link/internal/ld.HEADTYPE$4cmd/link/internal/ld.Debug$8cmd/link/internal/ld.Symsize$6cmd/link/internal/ld.Spsize$6cmd/link/internal/ld.Lcsize$4cmd/link/internal/ld.Debug%4cmd/link/internal/ld.Debug%0cmd/link/internal/ld.Bso% 832 0cmd/internal/obj.Cputime%Tgo.itab.*cmd/internal/obj.Biobuf.io.Writer'type.float64' 833 runtime.convT2E(6runtime.writeBarrierEnabled).go.string."%5.2f sym\n"* 834 fmt.Fprintf*0cmd/link/internal/ld.Bso* 835 @cmd/internal/obj.(*Biobuf).Flush*:cmd/link/internal/ld.HEADTYPE+@:cmd/link/internal/ld.Segdwarf+8cmd/link/internal/ld.INITRND+0:cmd/link/internal/ld.Segdwarf, 836 4cmd/link/internal/ld.Cseek,:cmd/link/internal/ld.HEADTYPE,:cmd/link/internal/ld.Linkmode, 837 Fcmd/link/internal/ld.Machoemitreloc,4cmd/link/internal/ld.Debug,0cmd/link/internal/ld.Bso- 838 0cmd/internal/obj.Cputime-Tgo.itab.*cmd/internal/obj.Biobuf.io.Writer.type.float64/ 839 runtime.convT2E06runtime.writeBarrierEnabled02go.string."%5.2f headr\n"1 840 fmt.Fprintf10cmd/link/internal/ld.Bso2 841 @cmd/internal/obj.(*Biobuf).Flush2 842 4cmd/link/internal/ld.Cseek2:cmd/link/internal/ld.HEADTYPE2 843 <cmd/link/internal/ld.Asmbmacho2 844 6cmd/link/internal/ld.Cflush3 845 8cmd/link/internal/ld.Asmbelf4 846 4cmd/link/internal/ld.Lputb4@8cmd/link/internal/ld.Segtext4 847 4cmd/link/internal/ld.Lputb4@8cmd/link/internal/ld.Segdata4 848 4cmd/link/internal/ld.Lputb4 8cmd/link/internal/ld.Segdata4@8cmd/link/internal/ld.Segdata5 849 4cmd/link/internal/ld.Lputb58cmd/link/internal/ld.Symsize5 850 4cmd/link/internal/ld.Lputb5 851 >cmd/link/internal/ld.Entryvalue5 852 4cmd/link/internal/ld.Lputb56cmd/link/internal/ld.Spsize6 853 4cmd/link/internal/ld.Lputb66cmd/link/internal/ld.Lcsize6 854 4cmd/link/internal/ld.Lputb6 855 4cmd/link/internal/ld.Vputb6 856 6cmd/link/internal/ld.Asmbpe7 857 .runtime.writebarrierptr7:type.*cmd/internal/obj.Biobuf7type.io.Writer7Tgo.itab.*cmd/internal/obj.Biobuf.io.Writer8 858 runtime.typ2Itab8 859 @cmd/link/internal/ld.Asmplan9sym8 860 6cmd/link/internal/ld.Cflush82cmd/link/internal/ld.Ctxt8&go.string."pclntab"9 861 >cmd/link/internal/ld.Linklookup:6cmd/link/internal/ld.Lcsize:6cmd/link/internal/ld.Lcsize; 862 2cmd/link/internal/ld.Cput;6cmd/link/internal/ld.Lcsize< 863 6cmd/link/internal/ld.Cflush< 864 $runtime.panicindex<4cmd/link/internal/ld.Debug<0cmd/link/internal/ld.Bso< 865 0cmd/internal/obj.Cputime=Tgo.itab.*cmd/internal/obj.Biobuf.io.Writer>type.float64? 866 runtime.convT2E?6runtime.writeBarrierEnabled@2go.string."%5.2f dwarf\n"A 867 fmt.FprintfA 868 Vcmd/link/internal/ld.DwarfemitdebugsectionsB 869 .runtime.writebarrierptrB:type.*cmd/internal/obj.BiobufBtype.io.WriterBTgo.itab.*cmd/internal/obj.Biobuf.io.WriterB 870 runtime.typ2ItabC4cmd/link/internal/ld.IselfC 871 4cmd/link/internal/ld.CseekC 872 <cmd/link/internal/ld.AsmelfsymC 873 6cmd/link/internal/ld.CflushC<cmd/link/internal/ld.ElfstrdatD<cmd/link/internal/ld.ElfstrdatD <cmd/link/internal/ld.ElfstrdatD 874 6cmd/link/internal/ld.CwriteD4cmd/link/internal/ld.DebugD0cmd/link/internal/ld.BsoD 875 0cmd/internal/obj.CputimeETgo.itab.*cmd/internal/obj.Biobuf.io.WriterFtype.float64G 876 runtime.convT2EG6runtime.writeBarrierEnabledH2go.string."%5.2f dwarf\n"I 877 fmt.FprintfI 878 Vcmd/link/internal/ld.DwarfemitdebugsectionsI:cmd/link/internal/ld.LinkmodeJ 879 Bcmd/link/internal/ld.ElfemitrelocJ 880 .runtime.writebarrierptrJ:type.*cmd/internal/obj.BiobufJtype.io.WriterKTgo.itab.*cmd/internal/obj.Biobuf.io.WriterK 881 runtime.typ2ItabL08cmd/link/internal/ld.SegdataL@8cmd/link/internal/ld.SegdataL8cmd/link/internal/ld.INITRNDN4cmd/link/internal/ld.DebugN08cmd/link/internal/ld.SegdataN@8cmd/link/internal/ld.SegdataO08cmd/link/internal/ld.SegdataO@8cmd/link/internal/ld.SegdataQ 882 .runtime.writebarrierptrQ:type.*cmd/internal/obj.BiobufQtype.io.WriterRTgo.itab.*cmd/internal/obj.Biobuf.io.WriterR 883 runtime.typ2ItabR4cmd/link/internal/ld.DebugTtype.int32T:cmd/link/internal/ld.HEADTYPET 884 runtime.convT2EU6runtime.writeBarrierEnabledUDgo.string."unknown header type %d"V 885 2cmd/link/internal/ld.DiagV 886 .runtime.writebarrierptrZ 887 .runtime.writebarrierptrZ:type.*cmd/internal/obj.BiobufZtype.io.WriterZTgo.itab.*cmd/internal/obj.Biobuf.io.Writer[ 888 runtime.typ2Itab[ 889 .runtime.writebarrierptr[:type.*cmd/internal/obj.Biobuf\type.io.Writer\Tgo.itab.*cmd/internal/obj.Biobuf.io.Writer\ 890 runtime.typ2Itab\ 891 .runtime.writebarrierptr]:type.*cmd/internal/obj.Biobuf]type.io.Writer]Tgo.itab.*cmd/internal/obj.Biobuf.io.Writer] 892 runtime.typ2Itab^ 893 .runtime.writebarrierptr^:type.*cmd/internal/obj.Biobuf^type.io.Writer_Tgo.itab.*cmd/internal/obj.Biobuf.io.Writer_ 894 runtime.typ2Itab_ 895 .runtime.writebarrierptr`:type.*cmd/internal/obj.Biobuf`type.io.Writer`Tgo.itab.*cmd/internal/obj.Biobuf.io.Writer` 896 runtime.typ2Itab` 897 0runtime.morestack_noctxt"".autotmp_0255type.uint32"".autotmp_0253type.int32"".autotmp_0252"type.interface {}"".autotmp_0251(type.[1]interface {}"".autotmp_0249*type.*[1]interface {}"".autotmp_0248&type.[]interface {}"".autotmp_0247type.*uint8"".autotmp_0246"type.interface {}"".autotmp_0245(type.[1]interface {}"".autotmp_0243*type.*[1]interface {}"".autotmp_0242&type.[]interface {}"".autotmp_0241type.*uint8"".autotmp_0240"type.interface {}"".autotmp_0239(type.[1]interface {}"".autotmp_0237*type.*[1]interface {}"".autotmp_0236&type.[]interface {}"".autotmp_0235type.*uint8"".autotmp_0234type.int32"".autotmp_0233type.int64"".autotmp_0232type.int64"".autotmp_0231type.int64"".autotmp_0230type.int32"".autotmp_0229"type.interface {}"".autotmp_0228(type.[1]interface {}"".autotmp_0226*type.*[1]interface {}"".autotmp_0225&type.[]interface {}"".autotmp_0224type.*uint8"".autotmp_0223"type.interface {}"".autotmp_0222(type.[1]interface {}"".autotmp_0220*type.*[1]interface {}"".autotmp_0219&type.[]interface {}"".autotmp_0217type.int64"".autotmp_0216type.int64"".autotmp_0213"type.interface {}"".autotmp_0212(type.[1]interface {}"".autotmp_0210*type.*[1]interface {}"".autotmp_0209&type.[]interface {}"".autotmp_0208type.*uint8"".autotmp_0207"type.interface {}"".autotmp_0206(type.[1]interface {}"".autotmp_0204*type.*[1]interface {}"".autotmp_0203&type.[]interface {}"".autotmp_0202type.*uint8"".autotmp_0201"type.interface {}"".autotmp_0200(type.[1]interface {}"".autotmp_0198*type.*[1]interface {}"".autotmp_0197&type.[]interface {}"".autotmp_0196type.*uint8"".autotmp_0195"type.interface {}"".autotmp_0194(type.[1]interface {}"".autotmp_0192*type.*[1]interface {}"".autotmp_0191&type.[]interface {}"".autotmp_0190type.*uint8"".autotmp_0189"type.interface {}"".autotmp_0188(type.[1]interface {}"".autotmp_0185/&type.[]interface {}"".autotmp_0184type.*uint8"".autotmp_0183type.int32"".autotmp_0182type.float64"".autotmp_0181:type.*cmd/internal/obj.Biobuf"".autotmp_0180type.float64"".autotmp_0179:type.*cmd/internal/obj.Biobuf"".autotmp_0178type.int"".autotmp_0176type.float64"".autotmp_0175:type.*cmd/internal/obj.Biobuf"".autotmp_0174type.int64"".autotmp_0173type.int64"".autotmp_0172type.int64"".autotmp_0171type.int64"".autotmp_0170type.int64"".autotmp_0169type.int64"".autotmp_0168type.int64"".autotmp_0167type.int64"".autotmp_0166type.int64"".autotmp_0165type.float64"".autotmp_0164:type.*cmd/internal/obj.Biobuf"".autotmp_0163type.int64"".autotmp_0162type.int64"".autotmp_0161type.int64"".autotmp_0160type.int64"".autotmp_0159type.int64"".autotmp_0158type.int64"".autotmp_0157type.int64"".autotmp_0156type.int64"".autotmp_0155type.float64"".autotmp_0154:type.*cmd/internal/obj.Biobuf"".autotmp_0153type.float64"".autotmp_0152:type.*cmd/internal/obj.Biobuf"".autotmp_0151type.float64"".autotmp_0150:type.*cmd/internal/obj.Biobuf"".autotmp_0149type.float64"".autotmp_0148:type.*cmd/internal/obj.Biobuf"".autotmp_0147type.float64"".autotmp_0146:type.*cmd/internal/obj.Biobuf 898 "".vltype.int64"".itype.int"".sym>type.*cmd/link/internal/ld.LSym"".symotype.int64"".machlinktype.int64"".sectDtype.*cmd/link/internal/ld.Section"0 1 11 900 L 902 903 904 -"P 906 " A4 910 = $ IX9 8R"' XA (@KX55 2(1 + 21X-.- * %gXXX#X XQ5Nay4 >4-W244r4$4$4$4$4.Tgclocalsf5be5308b59e045b7c5b33ee8908cfb7Tgclocals0c307f52eef8d8cf77ce8495ff7b0cd2rprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go"".Main`BdH%H;av 920 921 "".linkarchinit* 922 6cmd/link/internal/ld.Ldmain6 923 0runtime.morestack_noctxt00V 924 !Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbrprebuilts/go/linux-x86/src/cmd/link/internal/amd64/obj.go"".linkarchinitdH%H;aHH8HHHHHH$HD$HuEHL$(H$HD$0HD$H-Hl$HD$\$ tHHH6H-H]0HH-H]0HH-H]8HHH HHHH=HH=HH=HH=HH=JHH=HH=HH=HH=vHH=AHH=HH=HH=HHHHHHHHHHHHHHHHHHHH8H-H,$H\$KH-H,$H\$H-H,$H\$H-H,$H\$H-H,$H\$wH-H,$H\$BH-H,$H\$ H-H,$H\$H-H,$H\$H-H,$H\$nH-H,$H\$9H-H,$H\$H-H,$H\$ 930 4"go.string."amd64"B<cmd/link/internal/ld.ThestringP<cmd/link/internal/ld.Thestringf<cmd/link/internal/ld.Linkamd64t@cmd/link/internal/ld.Thelinkarch~ 931 4cmd/internal/obj.Getgoarch(go.string."amd64p32" 932 runtime.eqstringBcmd/link/internal/ld.Linkamd64p32@cmd/link/internal/ld.Thelinkarch8cmd/link/internal/ld.Thearch@cmd/link/internal/ld.Thelinkarch8cmd/link/internal/ld.Thearch@cmd/link/internal/ld.Thelinkarch 8cmd/link/internal/ld.Thearch@cmd/link/internal/ld.Thelinkarch08cmd/link/internal/ld.Thearch88cmd/link/internal/ld.ThearchH8cmd/link/internal/ld.ThearchX8cmd/link/internal/ld.Thearchh8cmd/link/internal/ld.Thearchx8cmd/link/internal/ld.Thearch"".adddynrelf6runtime.writeBarrierEnabled8cmd/link/internal/ld.Thearch"".archinitf6runtime.writeBarrierEnabled8cmd/link/internal/ld.Thearch"".archrelocf6runtime.writeBarrierEnabled8cmd/link/internal/ld.Thearch,"".archrelocvariantf6runtime.writeBarrierEnabled8cmd/link/internal/ld.Thearch"".asmbf6runtime.writeBarrierEnabled8cmd/link/internal/ld.Thearch"".elfreloc1f6runtime.writeBarrierEnabled8cmd/link/internal/ld.Thearch""".elfsetuppltf6runtime.writeBarrierEnabled8cmd/link/internal/ld.Thearch"".gentextf6runtime.writeBarrierEnabled8cmd/link/internal/ld.Thearch""".machoreloc1f6runtime.writeBarrierEnabled8cmd/link/internal/ld.Thearch"".pereloc1f6runtime.writeBarrierEnabled8cmd/link/internal/ld.Thearch:cmd/link/internal/ld.Lputlf6runtime.writeBarrierEnabled8cmd/link/internal/ld.Thearch:cmd/link/internal/ld.Wputlf 6runtime.writeBarrierEnabled 8cmd/link/internal/ld.Thearch :cmd/link/internal/ld.Vputlf 6runtime.writeBarrierEnabled 8cmd/link/internal/ld.Thearch Ngo.string."/lib64/ld-linux-x86-64.so.2" 8cmd/link/internal/ld.Thearch 8cmd/link/internal/ld.Thearch 933 @go.string."/libexec/ld-elf.so.1" 934 8cmd/link/internal/ld.Thearch 935 8cmd/link/internal/ld.Thearch 936 <go.string."/usr/libexec/ld.so" 937 8cmd/link/internal/ld.Thearch 938 8cmd/link/internal/ld.Thearch 939 <go.string."/libexec/ld.elf_so"8cmd/link/internal/ld.Thearch8cmd/link/internal/ld.ThearchHgo.string."/usr/libexec/ld-elf.so.2"8cmd/link/internal/ld.Thearch8cmd/link/internal/ld.Thearch<go.string."/lib/amd64/ld.so.1"8cmd/link/internal/ld.Thearch8cmd/link/internal/ld.Thearch8cmd/link/internal/ld.Thearch 950 .runtime.writebarrierptr8cmd/link/internal/ld.Thearch 953 .runtime.writebarrierptr 8cmd/link/internal/ld.Thearch 956 .runtime.writebarrierptr 8cmd/link/internal/ld.Thearch 959 .runtime.writebarrierptr 8cmd/link/internal/ld.Thearch 961 .runtime.writebarrierptr8cmd/link/internal/ld.Thearch 962 .runtime.writebarrierptr8cmd/link/internal/ld.Thearch 963 .runtime.writebarrierptr8cmd/link/internal/ld.Thearch 964 .runtime.writebarrierptr8cmd/link/internal/ld.Thearch 965 .runtime.writebarrierptr8cmd/link/internal/ld.Thearch 966 .runtime.writebarrierptr8cmd/link/internal/ld.Thearch 967 .runtime.writebarrierptr8cmd/link/internal/ld.Thearch 968 .runtime.writebarrierptr8cmd/link/internal/ld.Thearch 969 .runtime.writebarrierptr 970 0runtime.morestack_noctxtp"".autotmp_0275type.stringpop`K#>Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adrprebuilts/go/linux-x86/src/cmd/link/internal/amd64/obj.go"".archinit##dH%HD$H;AH1H|$@HHu\H$HD$HuHH$H$H$HD$H-Hl$HD$\$ tHH<h2iu 982 HHuHcHHHHuHHH_PHH\$H\$D1H$H$H$H$H$H9H$H$H$HH$H\$HH\$HD$HL$HD$ H$HL$`HHD$h=HCHH$H\$DH\$HD$HL$HD$ H$HHL$`HHD$h=uLHCHH$HD$-H$H\$H$H\$H$H\$ HLCL$HD$LCL$HD$:ugHHuHcH@HHHuH1H\$PH\$XH\$PHH$H$H$HH$HH\$HD$HL$HD$ H$HL$`HHD$h=uIHCHH$HD$H$H\$H$H\$H$H\$ LCL$HD$/HHHWHHuHHHuHHHHHHtHHHH}HHH)Hx1TuyHHHH HHuHHHuH]T ub(HHuHcH HHHuHH 9 993 =HHuHcH@HHHuH6HHuHHH H$HD$HuAH$H$H$HD$H-Hl$HD$\$ HcH$H\$H$H\$H$1H\$pH\$xH\$pHH$H$H$HH$H$H\$HD$HL$HD$ H$HL$`HHD$h=uIHCHH$HD$(H$H\$H$H\$H$H\$ LCL$HD$.T|s8e 1001 \SHH 1 1003 N 1004 runtime.duffzero\:cmd/link/internal/ld.Linkmoder 1005 Hcmd/internal/obj.Getgoextlinkenabledgo.string."0" 1006 runtime.eqstring:cmd/link/internal/ld.Linkmode<cmd/link/internal/ld.Buildmode<cmd/link/internal/ld.Buildmode<cmd/link/internal/ld.Buildmode>cmd/link/internal/ld.Linkshared:cmd/link/internal/ld.HEADTYPE:cmd/link/internal/ld.HEADTYPE 1007 <cmd/link/internal/ld.Machoinit4cmd/link/internal/ld.HEADR8cmd/link/internal/ld.INITRND8cmd/link/internal/ld.INITRND:cmd/link/internal/ld.INITTEXT4cmd/link/internal/ld.HEADR:cmd/link/internal/ld.INITTEXT8cmd/link/internal/ld.INITDAT8cmd/link/internal/ld.INITDAT8cmd/link/internal/ld.INITDAT8cmd/link/internal/ld.INITRND8cmd/link/internal/ld.INITDAT8cmd/link/internal/ld.INITRNDtype.uint64 1008 runtime.convT2E 6runtime.writeBarrierEnabled type.uint32 1009 runtime.convT2E 1010 6runtime.writeBarrierEnabled 1011 tgo.string."warning: -D0x%x is ignored because of -R0x%x\n" 1013 fmt.Printf 1015 .runtime.writebarrierptr 1017 .runtime.writebarrierptr 1019 8cmd/link/internal/ld.Elfinit4cmd/link/internal/ld.HEADR:cmd/link/internal/ld.INITTEXT 4cmd/link/internal/ld.HEADR :cmd/link/internal/ld.INITTEXT 8cmd/link/internal/ld.INITDAT 8cmd/link/internal/ld.INITDAT 8cmd/link/internal/ld.INITRND 8cmd/link/internal/ld.INITRNDtype.int32:cmd/link/internal/ld.HEADTYPE 1028 runtime.convT2E6runtime.writeBarrierEnabledBgo.string."unknown -H option: %v" 1029 4cmd/link/internal/ld.Exitf 1030 .runtime.writebarrierptr4cmd/link/internal/ld.HEADR:cmd/link/internal/ld.INITTEXT:cmd/link/internal/ld.INITTEXT8cmd/link/internal/ld.INITDAT8cmd/link/internal/ld.INITDAT8cmd/link/internal/ld.INITRND8cmd/link/internal/ld.INITRND 1031 8cmd/link/internal/ld.Elfinit4cmd/link/internal/ld.Debug4cmd/link/internal/ld.Debug4cmd/link/internal/ld.HEADR<cmd/link/internal/ld.Funcalign:cmd/link/internal/ld.INITTEXT:cmd/link/internal/ld.INITTEXT8cmd/link/internal/ld.INITDAT8cmd/link/internal/ld.INITDAT8cmd/link/internal/ld.INITRND8cmd/link/internal/ld.INITRND4cmd/link/internal/ld.HEADR:cmd/link/internal/ld.INITTEXT4cmd/link/internal/ld.HEADR:cmd/link/internal/ld.INITTEXT8cmd/link/internal/ld.INITDAT8cmd/link/internal/ld.INITDAT8cmd/link/internal/ld.INITRND8cmd/link/internal/ld.INITRND 1032 6cmd/link/internal/ld.Peinit@cmd/link/internal/ld.PEFILEHEADR4cmd/link/internal/ld.HEADR:cmd/link/internal/ld.INITTEXT@cmd/link/internal/ld.PESECTHEADR:cmd/link/internal/ld.INITTEXT8cmd/link/internal/ld.INITDAT8cmd/link/internal/ld.INITDAT8cmd/link/internal/ld.INITRND8cmd/link/internal/ld.INITRND:cmd/link/internal/ld.Linkmode:cmd/link/internal/ld.Linkmode:cmd/link/internal/ld.Linkmode 1033 Hcmd/internal/obj.Getgoextlinkenabledgo.string."1" 1034 runtime.eqstring:cmd/link/internal/ld.HEADTYPE 1035 8cmd/link/internal/ld.Headstrtype.string 1036 runtime.convT2E6runtime.writeBarrierEnabledhgo.string."cannot use -linkmode=external with -H %s" 1037 log.Fatalf! 1038 .runtime.writebarrierptr":cmd/link/internal/ld.Linkmode# 1039 0runtime.morestack_noctxt&"".autotmp_0303"type.interface {}"".autotmp_0302"type.interface {}"".autotmp_0301?(type.[2]interface {}"".autotmp_0298&type.[]interface {}"".autotmp_0297"type.interface {}"".autotmp_0296(type.[1]interface {}"".autotmp_0294*type.*[1]interface {}"".autotmp_0293&type.[]interface {}"".autotmp_0292type.int32"".autotmp_0291"type.interface {}"".autotmp_0290(type.[1]interface {}"".autotmp_0287o&type.[]interface {}"".autotmp_0284type.uint32"".autotmp_0283type.uint64"".autotmp_0281type.int64"".autotmp_0280type.int64"".autotmp_0278type.string"".autotmp_0277type.string"".autotmp_0276type.string+^B" < 1042 1044 h 2Y 1048 1052 B 1057 5>] ~ 1058 1064 $W] 1065 1069 W : 1074 f" B8*llTgclocalsf5be5308b59e045b7c5b33ee8908cfb7Tgclocals12ba81bf702e38805674d786e66595derprebuilts/go/linux-x86/src/cmd/link/internal/amd64/obj.go "".gentext.func1dH%H;aHXHZH\$0HT$`HD$hH\$pH\$P1HD$HHD$ HT$@HHl$ H9}FHD$8(HL$(HH$H\$0H\$@l$HD$8HHL$(HHl$ H9|HXY 1082 2cmd/link/internal/ld.Ctxt 1083 :cmd/link/internal/ld.Adduint8 1084 "runtime.morestack0"".autotmp_0307?type.*uint8"".autotmp_0306otype.int"".autotmp_0305_type.int"".autotmp_0304/type.[]uint8"".initfuncO>type.*cmd/link/internal/ld.LSym 1086 "".optype.[]uint8 ? 1087 y7Tgclocals41a13ac73c712c01973b8fe23f62d694Tgclocalse62cf9b968bd495b0f6a29a94dd7f199rprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go"".initdH%H;avHtu 1090 $"".initdone<"".initdoneR 1091 "runtime.throwinitb"".initdonen 1092 *cmd/internal/obj.initx 1093 2cmd/link/internal/ld.init 1094 debug/elf.init 1095 fmt.init 1096 log.init"".initdone 1097 0runtime.morestack_noctxt``` 1098 (8Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbnprebuilts/go/linux-x86/src/cmd/link/internal/amd64/z.go4type..hash.[1]interface {}dH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([ 1100 1101 (runtime.nilinterhash 1102 0runtime.morestack_noctxt0P 1103 "".autotmp_0310type.int"".autotmp_0309type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[1]interface {}POP 1105 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbrprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go0type..eq.[1]interface {}dH%H;aHX1HD$(Hl$(H9HD$0H\$hHHHHHHsH\$`HtvHHHHHSH9uVHD$8H$HT$@HT$HL$HHL$Ht$PHt$\$ t HD$0HHl$(H9nD$pHXD$pHXc 1108 1109 runtime.efaceeq 1110 0runtime.morestack_noctxt0"".autotmp_0314?"type.interface {}"".autotmp_0313"type.interface {}"".autotmp_0312_type.int"".autotmp_0311Otype.int"".~r2 type.bool"".q*type.*[1]interface {}"".p*type.*[1]interface {}& STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440rprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go4type..hash.[3]interface {}dH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([ 1114 1115 (runtime.nilinterhash 1116 0runtime.morestack_noctxt0P 1117 "".autotmp_0316type.int"".autotmp_0315type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[3]interface {}POP 1119 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbrprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go0type..eq.[3]interface {}dH%H;aHX1HD$(Hl$(H9HD$0H\$hHHHHHHsH\$`HtvHHHHHSH9uVHD$8H$HT$@HT$HL$HHL$Ht$PHt$\$ t HD$0HHl$(H9nD$pHXD$pHXc 1122 1123 runtime.efaceeq 1124 0runtime.morestack_noctxt0"".autotmp_0320?"type.interface {}"".autotmp_0319"type.interface {}"".autotmp_0318_type.int"".autotmp_0317Otype.int"".~r2 type.bool"".q*type.*[3]interface {}"".p*type.*[3]interface {}& STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440rprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go4type..hash.[4]interface {}dH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([ 1128 1129 (runtime.nilinterhash 1130 0runtime.morestack_noctxt0P 1131 "".autotmp_0322type.int"".autotmp_0321type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[4]interface {}POP 1133 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbrprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go0type..eq.[4]interface {}dH%H;aHX1HD$(Hl$(H9HD$0H\$hHHHHHHsH\$`HtvHHHHHSH9uVHD$8H$HT$@HT$HL$HHL$Ht$PHt$\$ t HD$0HHl$(H9nD$pHXD$pHXc 1136 1137 runtime.efaceeq 1138 0runtime.morestack_noctxt0"".autotmp_0326?"type.interface {}"".autotmp_0325"type.interface {}"".autotmp_0324_type.int"".autotmp_0323Otype.int"".~r2 type.bool"".q*type.*[4]interface {}"".p*type.*[4]interface {}& STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440rprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go4type..hash.[2]interface {}dH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([ 1142 1143 (runtime.nilinterhash 1144 0runtime.morestack_noctxt0P 1145 "".autotmp_0328type.int"".autotmp_0327type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[2]interface {}POP 1147 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbrprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.go0type..eq.[2]interface {}dH%H;aHX1HD$(Hl$(H9HD$0H\$hHHHHHHsH\$`HtvHHHHHSH9uVHD$8H$HT$@HT$HL$HHL$Ht$PHt$\$ t HD$0HHl$(H9nD$pHXD$pHXc 1150 1151 runtime.efaceeq 1152 0runtime.morestack_noctxt0"".autotmp_0332?"type.interface {}"".autotmp_0331"type.interface {}"".autotmp_0330_type.int"".autotmp_0329Otype.int"".~r2 type.bool"".q*type.*[2]interface {}"".p*type.*[2]interface {}& STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440rprebuilts/go/linux-x86/src/cmd/link/internal/amd64/asm.goTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocalsecd315c134c8990d741ae592a070e54688Tgclocals3c6880aeaad1c45dd22473e00a52da5c88Jgo.string.hdr."runtime.addmoduledata" Bgo.string."runtime.addmoduledata"Bgo.string."runtime.addmoduledata"0,runtime.addmoduledataJgo.string.hdr."go.link.addmoduledata" Bgo.string."go.link.addmoduledata"Bgo.string."go.link.addmoduledata"0,go.link.addmoduledataNgo.string.hdr."runtime.firstmoduledata" Fgo.string."runtime.firstmoduledata"Fgo.string."runtime.firstmoduledata"00runtime.firstmoduledataRgo.string.hdr."go.link.addmoduledatainit" Jgo.string."go.link.addmoduledatainit"Jgo.string."go.link.addmoduledatainit"@4go.link.addmoduledatainitTgclocalsa70c3deac909e6ab834da5951d01923b@@Tgclocalsf14a5bc6d08bc46424827f54d2e3f8edTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals5c5a9f3dff47a8940bdc317b9324ac2aZgo.string.hdr."unexpected relocation type %d" Rgo.string."unexpected relocation type %d"Rgo.string."unexpected relocation type %d"@<unexpected relocation type %dgo.string.hdr."unexpected R_X86_64_PC32 relocation for dynamic symbol %s" 9go.string."unexpected R_X86_64_PC32 relocation for dynamic symbol %s"go.string."unexpected R_X86_64_PC32 relocation for dynamic symbol %s"tunexpected R_X86_64_PC32 relocation for dynamic symbol %sTgo.string.hdr."unknown symbol %s in pcrel" Lgo.string."unknown symbol %s in pcrel"Lgo.string."unknown symbol %s in pcrel"@6unknown symbol %s in pcrel(go.string.hdr.".plt" go.string.".plt" go.string.".plt" 1158 .plt(go.string.hdr.".got" go.string.".got" go.string.".got" 1159 .gotgo.string.hdr."unexpected R_X86_64_64 relocation for dynamic symbol %s" 7go.string."unexpected R_X86_64_64 relocation for dynamic symbol %s"go.string."unexpected R_X86_64_64 relocation for dynamic symbol %s"ppunexpected R_X86_64_64 relocation for dynamic symbol %slgo.string.hdr."unexpected reloc for dynamic symbol %s" &dgo.string."unexpected reloc for dynamic symbol %s"dgo.string."unexpected reloc for dynamic symbol %s"PNunexpected reloc for dynamic symbol %sgo.string.hdr."unexpected pc-relative reloc for dynamic symbol %s" 2|go.string."unexpected pc-relative reloc for dynamic symbol %s"|go.string."unexpected pc-relative reloc for dynamic symbol %s"pfunexpected pc-relative reloc for dynamic symbol %sgo.string.hdr."unexpected GOT_LOAD reloc for non-dynamic symbol %s" 3~go.string."unexpected GOT_LOAD reloc for non-dynamic symbol %s"~go.string."unexpected GOT_LOAD reloc for non-dynamic symbol %s"phunexpected GOT_LOAD reloc for non-dynamic symbol %s|go.string.hdr."unexpected GOT reloc for non-dynamic symbol %s" .tgo.string."unexpected GOT reloc for non-dynamic symbol %s"tgo.string."unexpected GOT reloc for non-dynamic symbol %s"`^unexpected GOT reloc for non-dynamic symbol %s*go.string.hdr.".rela" "go.string.".rela""go.string.".rela".rela:go.string.hdr.".linkedit.got" 2go.string.".linkedit.got"2go.string.".linkedit.got" .linkedit.gotgo.string.hdr."unsupported relocation for dynamic symbol %s (type=%d stype=%d)" ?go.string."unsupported relocation for dynamic symbol %s (type=%d stype=%d)"go.string."unsupported relocation for dynamic symbol %s (type=%d stype=%d)"unsupported relocation for dynamic symbol %s (type=%d stype=%d)Tgclocals647638c6fbbae2839d510ba1e5611707hhTgclocals50d6a09470a4a7f748de07ade638578ahhTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2ngo.string.hdr."reloc %d to non-macho symbol %s type=%d" 'fgo.string."reloc %d to non-macho symbol %s type=%d"fgo.string."reloc %d to non-macho symbol %s type=%d"PPreloc %d to non-macho symbol %s type=%dgo.string.hdr."reloc %d to symbol %s in non-macho section %s type=%d" 5go.string."reloc %d to symbol %s in non-macho section %s type=%d"go.string."reloc %d to symbol %s in non-macho section %s type=%d"plreloc %d to symbol %s in non-macho section %s type=%dTgclocalsefe1266183631131db57ccace41151adHH Tgclocals948c285cf1025b717e2658a3cccfd415HHlgo.string.hdr."reloc %d to non-coff symbol %s type=%d" &dgo.string."reloc %d to non-coff symbol %s type=%d"dgo.string."reloc %d to non-coff symbol %s type=%d"PNreloc %d to non-coff symbol %s type=%dTgclocalsf227720e2286816a76f149dae0c572eb88Tgclocalsdea2c01c674be151aeaf6fe41713b42088Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalse5d5edcf53e2c122038779d75a487a60Zgo.string.hdr."unexpected relocation variant" Rgo.string."unexpected relocation variant"Rgo.string."unexpected relocation variant"@<unexpected relocation variantTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0ebb2d1da58c1b4224bf5a7b370d75780go.string.hdr.".got.plt" (go.string.".got.plt"(go.string.".got.plt" .got.plt0go.string.hdr.".dynamic" (go.string.".dynamic"(go.string.".dynamic" .dynamicTgclocals004a01713ed78f3a912721f1856220a700Tgclocalsf6bd6b3389b872033d462029172c86122go.string.hdr.".rela.plt" *go.string.".rela.plt"*go.string.".rela.plt" .rela.plt:go.string.hdr.".linkedit.plt" 2go.string.".linkedit.plt"2go.string.".linkedit.plt" .linkedit.plthgo.string.hdr."addpltsym: unsupported binary format" $`go.string."addpltsym: unsupported binary format"`go.string."addpltsym: unsupported binary format"PJaddpltsym: unsupported binary formatTgclocalsc1bec65e57b48082689961ed14d4a304@@ 1166 Tgclocals6718fa3ce60556785ebaaf7cd5569ede@@hgo.string.hdr."addgotsym: unsupported binary format" $`go.string."addgotsym: unsupported binary format"`go.string."addgotsym: unsupported binary format"PJaddgotsym: unsupported binary formatTgclocals008e235a1392cc90d1ed9ad2f7e76d87((Tgclocals37a2283f5c69c342946cad8073b58fca((0Tgo.itab.*cmd/internal/obj.Biobuf.io.Writer8go.string.hdr."%5.2f asmb\n" 0go.string."%5.2f asmb\n"0go.string."%5.2f asmb\n" %5.2f asmb 1169 >go.string.hdr."%5.2f codeblk\n" 6go.string."%5.2f codeblk\n"6go.string."%5.2f codeblk\n" %5.2f codeblk 1170 @go.string.hdr."%5.2f rodatblk\n" 8go.string."%5.2f rodatblk\n"8go.string."%5.2f rodatblk\n" %5.2f rodatblk 1171 <go.string.hdr."%5.2f datblk\n" 4go.string."%5.2f datblk\n"4go.string."%5.2f datblk\n" %5.2f datblk 1173 :go.string.hdr."%5.2f dwarf\n" 2go.string."%5.2f dwarf\n"2go.string."%5.2f dwarf\n" %5.2f dwarf 1175 Lgo.string.hdr."unknown header type %d" Dgo.string."unknown header type %d"Dgo.string."unknown header type %d"0.unknown header type %d6go.string.hdr."%5.2f sym\n" 1176 .go.string."%5.2f sym\n".go.string."%5.2f sym\n" %5.2f sym 1177 .go.string.hdr."pclntab" &go.string."pclntab"&go.string."pclntab"pclntab:go.string.hdr."%5.2f headr\n" 2go.string."%5.2f headr\n"2go.string."%5.2f headr\n" %5.2f headr 1179 Tgclocals0c307f52eef8d8cf77ce8495ff7b0cd2"Tgclocalsf5be5308b59e045b7c5b33ee8908cfb7Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb*go.string.hdr."amd64" "go.string."amd64""go.string."amd64"amd640go.string.hdr."amd64p32" (go.string."amd64p32"(go.string."amd64p32" amd64p32Vgo.string.hdr."/lib64/ld-linux-x86-64.so.2" Ngo.string."/lib64/ld-linux-x86-64.so.2"Ngo.string."/lib64/ld-linux-x86-64.so.2"@8/lib64/ld-linux-x86-64.so.2Hgo.string.hdr."/libexec/ld-elf.so.1" @go.string."/libexec/ld-elf.so.1"@go.string."/libexec/ld-elf.so.1"0*/libexec/ld-elf.so.1Dgo.string.hdr."/usr/libexec/ld.so" <go.string."/usr/libexec/ld.so"<go.string."/usr/libexec/ld.so"0&/usr/libexec/ld.soDgo.string.hdr."/libexec/ld.elf_so" <go.string."/libexec/ld.elf_so"<go.string."/libexec/ld.elf_so"0&/libexec/ld.elf_soPgo.string.hdr."/usr/libexec/ld-elf.so.2" Hgo.string."/usr/libexec/ld-elf.so.2"Hgo.string."/usr/libexec/ld-elf.so.2"@2/usr/libexec/ld-elf.so.2Dgo.string.hdr."/lib/amd64/ld.so.1" <go.string."/lib/amd64/ld.so.1"<go.string."/lib/amd64/ld.so.1"0&/lib/amd64/ld.so.1Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cb"go.string.hdr."0" go.string."0"go.string."0"0"go.string.hdr."1" go.string."1"go.string."1"1pgo.string.hdr."cannot use -linkmode=external with -H %s" (hgo.string."cannot use -linkmode=external with -H %s"hgo.string."cannot use -linkmode=external with -H %s"`Rcannot use -linkmode=external with -H %sJgo.string.hdr."unknown -H option: %v" Bgo.string."unknown -H option: %v"Bgo.string."unknown -H option: %v"0,unknown -H option: %v|go.string.hdr."warning: -D0x%x is ignored because of -R0x%x\n" -tgo.string."warning: -D0x%x is ignored because of -R0x%x\n"tgo.string."warning: -D0x%x is ignored because of -R0x%x\n"`\warning: -D0x%x is ignored because of -R0x%x 1185 Tgclocals12ba81bf702e38805674d786e66595deHH3ss333Tgclocalsf5be5308b59e045b7c5b33ee8908cfb7Tgclocalse62cf9b968bd495b0f6a29a94dd7f199 Tgclocals41a13ac73c712c01973b8fe23f62d694 Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb."".zeroes type.string""".statictmp_0014type.[3]uint8H=""".statictmp_0017type.[1]uint8""".statictmp_0020type.[1]uint80"".initdonetype.uint8"".PADDRf"".PADDR"".Addcallf"".Addcall"".gentextf"".gentext "".adddynrelaf"".adddynrela"".adddynrelf"".adddynrel"".elfreloc1f"".elfreloc1""".machoreloc1f"".machoreloc1"".pereloc1f"".pereloc1"".archrelocf"".archreloc,"".archrelocvariantf&"".archrelocvariant""".elfsetuppltf"".elfsetupplt"".addpltsymf"".addpltsym"".addgotsymf"".addgotsym"".asmbf"".asmb"".Mainf"".Main$"".linkarchinitf"".linkarchinit"".archinitf"".archinit&"".gentext.func1f "".gentext.func1"".initf"".init"runtime.gcbits.014go.string.hdr."[]ld.Reloc" 1186 ,go.string."[]ld.Reloc",go.string."[]ld.Reloc" []ld.RelocBtype.[]cmd/link/internal/ld.Relocw0 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."[]ld.Reloc"pTgo.weak.type.*[]cmd/link/internal/ld.Reloc"runtime.zerovalue>type.cmd/link/internal/ld.Relocfgo.typelink.[]ld.Reloc []cmd/link/internal/ld.RelocBtype.[]cmd/link/internal/ld.Reloc.go.string.hdr."[]uint8" &go.string."[]uint8"&go.string."[]uint8"[]uint8type.[]uint8~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint86go.typelink.[]uint8 []uint8type.[]uint8type..hashfunc3 ,runtime.memhash_varlentype..eqfunc3 .runtime.memequal_varlentype..alg3 type..hashfunc3type..eqfunc3runtime.gcbits.0go.string.hdr."[3]uint8" (go.string."[3]uint8"(go.string."[3]uint8" [3]uint8type.[3]uint8R0type..alg3@runtime.gcbits.P0go.string.hdr."[3]uint8"p,go.weak.type.*[3]uint8"runtime.zerovaluetype.uint8type.[]uint8:go.typelink.[3]uint8 [3]uint8type.[3]uint80go.string.hdr."[1]uint8" (go.string."[1]uint8"(go.string."[1]uint8" [1]uint8type.[1]uint8160@ runtime.algarray@runtime.gcbits.P0go.string.hdr."[1]uint8"p,go.weak.type.*[1]uint8"runtime.zerovaluetype.uint8type.[]uint8:go.typelink.[1]uint8 [1]uint8type.[1]uint8<go.string.hdr."func(...uint8)" 4go.string."func(...uint8)"4go.string."func(...uint8)" func(...uint8)&type.func(...uint8)+30 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."func(...uint8)"p8go.weak.type.*func(...uint8)"runtime.zerovalue&type.func(...uint8)&type.func(...uint8)type.[]uint8Rgo.typelink.func(...uint8) func(...uint8)&type.func(...uint8)"runtime.gcbits.02ngo.string.hdr."struct { F uintptr; initfunc *ld.LSym }" 'fgo.string."struct { F uintptr; initfunc *ld.LSym }"fgo.string."struct { F uintptr; initfunc *ld.LSym }"PPstruct { F uintptr; initfunc *ld.LSym }$go.string.hdr.".F" go.string.".F"go.string.".F".FNgo.string.hdr."cmd/link/internal/amd64" Fgo.string."cmd/link/internal/amd64"Fgo.string."cmd/link/internal/amd64"00cmd/link/internal/amd64"go.importpath."". Fgo.string."cmd/link/internal/amd64"0go.string.hdr."initfunc" (go.string."initfunc"(go.string."initfunc" initfunc|type.struct { F uintptr; initfunc *cmd/link/internal/ld.LSym }+0 runtime.algarray@"runtime.gcbits.02Pngo.string.hdr."struct { F uintptr; initfunc *ld.LSym }"pgo.weak.type.*struct { F uintptr; initfunc *cmd/link/internal/ld.LSym }"runtime.zerovalue|type.struct { F uintptr; initfunc *cmd/link/internal/ld.LSym }$go.string.hdr.".F""go.importpath."".type.uintptr0go.string.hdr."initfunc""go.importpath."".>type.*cmd/link/internal/ld.LSympgo.string.hdr."*struct { F uintptr; initfunc *ld.LSym }" (hgo.string."*struct { F uintptr; initfunc *ld.LSym }"hgo.string."*struct { F uintptr; initfunc *ld.LSym }"`R*struct { F uintptr; initfunc *ld.LSym }~type.*struct { F uintptr; initfunc *cmd/link/internal/ld.LSym },N60 runtime.algarray@"runtime.gcbits.01Ppgo.string.hdr."*struct { F uintptr; initfunc *ld.LSym }"pgo.weak.type.**struct { F uintptr; initfunc *cmd/link/internal/ld.LSym }"runtime.zerovalue|type.struct { F uintptr; initfunc *cmd/link/internal/ld.LSym }2go.string.hdr."*[3]uint8" *go.string."*[3]uint8"*go.string."*[3]uint8" *[3]uint8type.*[3]uint8ifl60 runtime.algarray@"runtime.gcbits.01P2go.string.hdr."*[3]uint8"p.go.weak.type.**[3]uint8"runtime.zerovaluetype.[3]uint82go.string.hdr."*[1]uint8" *go.string."*[1]uint8"*go.string."*[1]uint8" *[1]uint8type.*[1]uint8~[60 runtime.algarray@"runtime.gcbits.01P2go.string.hdr."*[1]uint8"p.go.weak.type.**[1]uint8"runtime.zerovaluetype.[1]uint8"runtime.gcbits.038go.string.hdr."interface {}" 0go.string."interface {}"0go.string."interface {}" interface {}"type.interface {}W0 runtime.algarray@"runtime.gcbits.03P8go.string.hdr."interface {}"p4go.weak.type.*interface {}"runtime.zerovalue"type.interface {}<go.string.hdr."[]interface {}" 4go.string."[]interface {}"4go.string."[]interface {}" []interface {}&type.[]interface {}p/0 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."[]interface {}"p8go.weak.type.*[]interface {}"runtime.zerovalue"type.interface {}Rgo.typelink.[]interface {} []interface {}&type.[]interface {}Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a<type..hashfunc.[1]interface {}4type..hash.[1]interface {}8type..eqfunc.[1]interface {}0type..eq.[1]interface {}2type..alg.[1]interface {} <type..hashfunc.[1]interface {}8type..eqfunc.[1]interface {}>go.string.hdr."[1]interface {}" 6go.string."[1]interface {}"6go.string."[1]interface {}" [1]interface {}(type.[1]interface {}P[02type..alg.[1]interface {}@"runtime.gcbits.03P>go.string.hdr."[1]interface {}"p:go.weak.type.*[1]interface {}"runtime.zerovalue"type.interface {}&type.[]interface {}Vgo.typelink.[1]interface {} [1]interface {}(type.[1]interface {}@go.string.hdr."*[1]interface {}" 8go.string."*[1]interface {}"8go.string."*[1]interface {}"0"*[1]interface {}*type.*[1]interface {}560 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[1]interface {}"p<go.weak.type.**[1]interface {}"runtime.zerovalue(type.[1]interface {}Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a<type..hashfunc.[3]interface {}4type..hash.[3]interface {}8type..eqfunc.[3]interface {}0type..eq.[3]interface {}2type..alg.[3]interface {} <type..hashfunc.[3]interface {}8type..eqfunc.[3]interface {}"runtime.gcbits.3f?>go.string.hdr."[3]interface {}" 6go.string."[3]interface {}"6go.string."[3]interface {}" [3]interface {}(type.[3]interface {}0002type..alg.[3]interface {}@"runtime.gcbits.3fP>go.string.hdr."[3]interface {}"p:go.weak.type.*[3]interface {}"runtime.zerovalue"type.interface {}&type.[]interface {}Vgo.typelink.[3]interface {} [3]interface {}(type.[3]interface {}@go.string.hdr."*[3]interface {}" 8go.string."*[3]interface {}"8go.string."*[3]interface {}"0"*[3]interface {}*type.*[3]interface {}60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[3]interface {}"p<go.weak.type.**[3]interface {}"runtime.zerovalue(type.[3]interface {}Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a<type..hashfunc.[4]interface {}4type..hash.[4]interface {}8type..eqfunc.[4]interface {}0type..eq.[4]interface {}2type..alg.[4]interface {} <type..hashfunc.[4]interface {}8type..eqfunc.[4]interface {}"runtime.gcbits.ff>go.string.hdr."[4]interface {}" 6go.string."[4]interface {}"6go.string."[4]interface {}" [4]interface {}(type.[4]interface {}@@P202type..alg.[4]interface {}@"runtime.gcbits.ffP>go.string.hdr."[4]interface {}"p:go.weak.type.*[4]interface {}"runtime.zerovalue"type.interface {}&type.[]interface {}Vgo.typelink.[4]interface {} [4]interface {}(type.[4]interface {}@go.string.hdr."*[4]interface {}" 8go.string."*[4]interface {}"8go.string."*[4]interface {}"0"*[4]interface {}*type.*[4]interface {}-l60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[4]interface {}"p<go.weak.type.**[4]interface {}"runtime.zerovalue(type.[4]interface {}Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a<type..hashfunc.[2]interface {}4type..hash.[2]interface {}8type..eqfunc.[2]interface {}0type..eq.[2]interface {}2type..alg.[2]interface {} <type..hashfunc.[2]interface {}8type..eqfunc.[2]interface {}"runtime.gcbits.0f>go.string.hdr."[2]interface {}" 6go.string."[2]interface {}"6go.string."[2]interface {}" [2]interface {}(type.[2]interface {} ,Y02type..alg.[2]interface {}@"runtime.gcbits.0fP>go.string.hdr."[2]interface {}"p:go.weak.type.*[2]interface {}"runtime.zerovalue"type.interface {}&type.[]interface {}Vgo.typelink.[2]interface {} [2]interface {}(type.[2]interface {}@go.string.hdr."*[2]interface {}" 8go.string."*[2]interface {}"8go.string."*[2]interface {}"0"*[2]interface {}*type.*[2]interface {}s-q60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[2]interface {}"p<go.weak.type.**[2]interface {}"runtime.zerovalue(type.[2]interface {}.go.string.hdr."runtime" &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime. &go.string."runtime"@go.string.hdr."cmd/internal/obj" 8go.string."cmd/internal/obj"8go.string."cmd/internal/obj"0"cmd/internal/obj>go.importpath.cmd/internal/obj. 8go.string."cmd/internal/obj"&go.string.hdr."log" go.string."log"go.string."log"log$go.importpath.log. go.string."log"&go.string.hdr."fmt" go.string."fmt"go.string."fmt"fmt$go.importpath.fmt. go.string."fmt"Hgo.string.hdr."cmd/link/internal/ld" @go.string."cmd/link/internal/ld"@go.string."cmd/link/internal/ld"0*cmd/link/internal/ldFgo.importpath.cmd/link/internal/ld. @go.string."cmd/link/internal/ld"2go.string.hdr."debug/elf" *go.string."debug/elf"*go.string."debug/elf" debug/elf0go.importpath.debug/elf. *go.string."debug/elf":type..hash.[1]interface {}f4type..hash.[1]interface {}6type..eq.[1]interface {}f0type..eq.[1]interface {}:type..hash.[3]interface {}f4type..hash.[3]interface {}6type..eq.[3]interface {}f0type..eq.[3]interface {}:type..hash.[4]interface {}f4type..hash.[4]interface {}6type..eq.[4]interface {}f0type..eq.[4]interface {}:type..hash.[2]interface {}f4type..hash.[2]interface {}6type..eq.[2]interface {}f0type..eq.[2]interface {}"runtime.zerovaluego13ld