Repository URL to install this package:
|
Version:
1.0 ▾
|
!<arch>
__.PKGDEF 0 0 0 644 2550 `
go object linux amd64 go1.6 X:none
build id "6c43a1ae07acdb224b47edf052345350187f038f"
$$
package plan9obj
import binary "encoding/binary"
import errors "errors"
import io "io"
import fmt "fmt"
import os "os"
type @"".FileHeader struct { Magic uint32; Bss uint32; Entry uint64; PtrSize int; LoadAddress uint64; HdrSize uint64 }
type @"".SectionHeader struct { Name string; Size uint32; Offset uint32 }
type @"io".ReaderAt interface { ReadAt(@"io".p []byte, @"io".off int64) (@"io".n int, @"io".err error) }
type @"io".SectionReader struct { @"io".r @"io".ReaderAt; @"io".base int64; @"io".off int64; @"io".limit int64 }
func (@"io".s·3 *@"io".SectionReader "esc:0x9") Read (@"io".p·4 []byte) (@"io".n·1 int, @"io".err·2 error)
func (@"io".s·3 *@"io".SectionReader "esc:0x9") ReadAt (@"io".p·4 []byte, @"io".off·5 int64) (@"io".n·1 int, @"io".err·2 error)
func (@"io".s·3 *@"io".SectionReader "esc:0x1") Seek (@"io".offset·4 int64, @"io".whence·5 int) (? int64, ? error)
func (@"io".s·2 *@"io".SectionReader "esc:0x1") Size () (? int64) { return @"io".s·2.@"io".limit - @"io".s·2.@"io".base }
type @"io".ReadSeeker interface { Read(@"io".p []byte) (@"io".n int, @"io".err error); Seek(@"io".offset int64, @"io".whence int) (? int64, ? error) }
type @"".Section struct { ? @"".SectionHeader; ? @"io".ReaderAt; @"".sr *@"io".SectionReader }
func (@"".s·3 *@"".Section "esc:0x9") Data () (? []byte, ? error)
func (@"".s·2 *@"".Section "esc:0xa") Open () (? @"io".ReadSeeker) { return @"io".NewSectionReader(@"".s·2.@"".sr, int64(0x0), int64(0x7fffffffffffffff)) }
type @"io".Closer interface { Close() (? error) }
type @"".Sym struct { Value uint64; Type rune; Name string }
type @"".File struct { ? @"".FileHeader; Sections []*@"".Section; @"".closer @"io".Closer }
func (@"".f·2 *@"".File "esc:0x9") Close () (? error)
func (@"".f·2 *@"".File "esc:0x32") Section (@"".name·3 string "esc:0x1") (? *@"".Section)
func (@"".f·3 *@"".File "esc:0x9") Symbols () (? []@"".Sym, ? error)
func @"".Open (@"".name·3 string) (? *@"".File, ? error)
func @"".NewFile (@"".r·3 @"io".ReaderAt) (? *@"".File, ? error)
const @"".Magic64 = 0x8000
const @"".Magic386 = 0x1eb
const @"".MagicAMD64 = 0x8a97
const @"".MagicARM = 0x647
func @"".init ()
func @"io".NewSectionReader (@"io".r·2 @"io".ReaderAt, @"io".off·3 int64, @"io".n·4 int64) (? *@"io".SectionReader) { return (&@"io".SectionReader{ @"io".r:@"io".r·2, @"io".base:@"io".off·3, @"io".off:@"io".off·3, @"io".limit:@"io".off·3 + @"io".n·4 }) }
$$
_go_.o 0 0 0 644 102295 `
go object linux amd64 go1.6 X:none
!
go13ld"encoding/binary.aerrors.a
fmt.aio.aos.a þ$"".(*Section).Data À ÀdH% H;aú HìX1ÛH\$hH\$pH\$x1ÛH$ H$ H\$`HC(HX HhH)ëHØH H$HD$HD$è HT$HL$ HD$(H\$`Hk(H,$HT$@HT$HL$HHL$HD$PHD$HÇD$ è HT$(HL$0HD$8Ht$HH9òu?1ÀHÁHl$PH9êw)LD$@LD$hHT$pHl$xH$ H$ HÄXÃè ëÄè ééþÿÿÌÌÌÌÌÌÌÌÌ
¨ type.[]uint8 Î "runtime.makeslice Þ 4io.(*SectionReader).ReadAt $runtime.panicslice 0runtime.morestack_noctxt `°
"".autotmp_0004 type.int64 "".dat /type.[]uint8 "".~r1 @type.error "".~r0 type.[]uint8 "".s type.*"".Section °ì¯° ¯ t:@H
< fHV Tgclocals·7c639281594b5ca3b5c2bcc331d3ab8c Tgclocals·2c033e7f4f4a74cc7e9f368d1fec9f60 D$GOROOT/src/debug/plan9obj/file.goþ$"".(*Section).Open à àdH% H;aP HìX1ÛH\$hH\$pH 1íH9èü H\$`Hk(HD$HHD$8Hl$PHl$@HÇD$ H»ÿÿÿÿÿÿÿH\$(H H$è HL$ HD$HD$0Hl$8H(Hl$@= uqHhHHHHLD$(HÍLÅHh HD$0H 1íH9ètH\$0H\$pHD$hHÄXÃH H$H H\$H H\$è HD$ë½L@L$Hl$è HL$ HD$0érÿÿÿH H$H H\$H H\$è HD$éÒþÿÿè éþÿÿÌÌÌ
L Jgo.itab.*io.SectionReader.io.ReaderAt Ú *type.io.SectionReader ì "runtime.newobject ° (runtime.writeBarrier Ngo.itab.*io.SectionReader.io.ReadSeeker È ,type.*io.SectionReader Þ $type.io.ReadSeeker ö Ngo.itab.*io.SectionReader.io.ReadSeeker runtime.typ2Itab ¼ .runtime.writebarrierptr è ,type.*io.SectionReader þ type.io.ReaderAt Jgo.itab.*io.SectionReader.io.ReaderAt ª runtime.typ2Itab È 0runtime.morestack_noctxt 0° "".autotmp_0010 type.*uint8 "".autotmp_0009 O,type.*io.SectionReader "".autotmp_0008 ,type.*io.SectionReader "".autotmp_0006 type.io.ReaderAt "".autotmp_0005 ,type.*io.SectionReader io.n·4 _type.int64 io.off·3 otype.int64 io.r·2 ? type.io.ReaderAt "".~r0 $type.io.ReadSeeker "".s type.*"".Section "°É¯°¯
ð
ð uP Tgclocals·cb395d89503762333b1bfb09ba74eb12 Tgclocals·224c066661476ee90d4178fff75bb75d D$GOROOT/src/debug/plan9obj/file.goþ."".(*formatError).Error dH% HD$ÐH;Aç Hì° WÀD$hH$¸ 1ÛH$À H$È Hú HJHBHjHý
HL$8H$ HD$@H$ 1ÀHD$hHD$pHD$hHø [ HDŽ$ HDŽ$¨ HjH$ HD$Hl$H- H,$è H H$HÇD$ H$ H\$H$ H\$H$¨ H\$ è HL$(HD$0HÇ$ H$ H\$H$ H\$HL$xHL$H$ HD$ è H$¸ HL$(HD$0HL$8H$ HD$@H$ 1ÛH\$XH\$`H\$XHû G HDŽ$ HDŽ$¨ H$ H H$HT$H|$ ÿ HÇD$ è HL$HD$ H$ HL$HHHD$P=
® HCH H$HÇD$ H$ H\$H$ H\$H$¨ H\$ è HL$(HD$0HÇ$ H$ H\$H$ H\$HL$xHL$H$ HD$ è HL$(HD$0H$À H$È Hİ ÃLCL$HD$è é?ÿÿÿ% éõþÿÿé²þÿÿ éýÿÿéLýÿÿè é÷üÿÿÌÌÌÌÌÌÌ
"type.interface {} (runtime.typedmemmove ® "go.string." '%v'" fmt.Sprintf ° *runtime.concatstring2 type.int Ò runtime.convT2E (runtime.writeBarrier À Dgo.string." in record at byte %#x" ² fmt.Sprintf Â
*runtime.concatstring2 ª .runtime.writebarrierptr 0runtime.morestack_noctxt 0à "".autotmp_0025 Ï"type.interface {} "".autotmp_0024 ¯(type.[1]interface {} "".autotmp_0022 *type.*[1]interface {} "".autotmp_0021 &type.[]interface {} "".autotmp_0020 (type.[1]interface {} "".autotmp_0017 /&type.[]interface {} "".autotmp_0016 type.string "".autotmp_0015 type.string "".autotmp_0014 otype.string "".autotmp_0013 Otype.string "".msg ïtype.string "".~r0 type.string "".e (type.*"".formatError à§ßà8ß 0²AÁ* &