Versions in this module Expand all Collapse all v0 v0.0.0 Apr 27, 2018 Changes in this version + const AEXIST + const A_AUTO + const A_PARAM + const BOM + const DUPOK + const DUPOK_textflag + const FPPDBL + const FPRNR + const FixedStack + const HEADER_IO + const HISTSZ + const Hdarwin + const Hdragonfly + const Helf + const Hfreebsd + const HistVersion + const Hlinux + const Hnacl + const Hnetbsd + const Hopenbsd + const Hplan9 + const Hsolaris + const Hunknown + const Hwindows + const LINKHASH + const LOG + const LinkAuto + const LinkExternal + const LinkInternal + const NDFLT + const NEEDCTXT + const NEEDCTXT_textflag + const NOPROF + const NOPROF_textflag + const NOPTR + const NOPTR_textflag + const NOSPLIT + const NOSPLIT_textflag + const NSYM + const ORDWR + const OREAD + const OWRITE + const RODATA + const RODATA_textflag + const R_ADDR + const R_CALL + const R_CALLARM + const R_CALLIND + const R_CONST + const R_GOTOFF + const R_PCREL + const R_PLT0 + const R_PLT1 + const R_PLT2 + const R_SIZE + const R_TLS + const R_TLS_IE + const R_TLS_LE + const R_USEFIELD + const Runeerror + const Runemax + const Runeself + const Runesync + const SBSS + const SCONST + const SDATA + const SDYNIMPORT + const SELFROSECT + const SELFRXSECT + const SELFSECT + const SFILE + const SFILEPATH + const SFUNCTAB + const SGOFUNC + const SGOSTRING + const SHIDDEN + const SHOSTOBJ + const SIGBUS + const SIGSEGV + const SINITARR + const SMACHO + const SMACHOGOT + const SMACHOINDIRECTGOT + const SMACHOINDIRECTPLT + const SMACHOPLT + const SMACHOSYMSTR + const SMACHOSYMTAB + const SMASK + const SNOPTRBSS + const SNOPTRDATA + const SPCLNTAB + const SRODATA + const SSTRING + const SSUB + const SSYMTAB + const STEXT + const STLSBSS + const STYPE + const STYPELINK + const SWINDOWS + const SXREF + const StackBig + const StackExtra + const StackGuard + const StackLimit + const StackMin + const StackPreempt + const StackSmall + const StackSystem + const StackSystemRounded + const StackTop + const Sxxx + const UTFmax + const WRAPPER + const WRAPPER_textflag + var GOEXPERIMENT string + func Adduint32(ctxt *Link, s *LSym, v uint32) int64 + func Adduint64(ctxt *Link, s *LSym, v uint64) int64 + func Bflush(b *Biobuf) + func Bgetc(b *Biobuf) int + func Boffset(b *Biobuf) int64 + func Bprint(b *Biobuf, format string, args ...interface{}) + func Bputc(b *Biobuf, c int) + func Bread(b *Biobuf, buf []byte) int + func Bungetc(b *Biobuf) + func Bwrite(b *Biobuf, buf []byte) int + func Cputime() float64 + func Getgoarch() string + func Getgoarm() string + func Getgoos() string + func Getgoroot() string + func Getgoversion() string + func Headstr(v int) string + func Symgrow(ctxt *Link, s *LSym, lsiz int64) + func Writeobj(ctxt *Link, b *Biobuf) + type Addr struct + Class int + Etype uint8 + Gotype *LSym + Index int + Name int + Node *struct{} + Offset int64 + Offset2 int + Reg int + Scale int8 + Sym *LSym + Typ int + U struct{ ... } + Width int64 + type Auto struct + Aoffset int + Asym *LSym + Gotype *LSym + Link *Auto + Typ int + type Biobuf struct + func Binitw(f io.Writer) *Biobuf + func (b *Biobuf) Write(buf []byte) (int, error) + type Hist struct + Line int + Link *Hist + Name string + Offset int + type LSym struct + Align int + Allsym *LSym + Args int + Autom *Auto + Cgoexport uint8 + Dupok int + Dynid int + Dynimplib string + Dynimpvers string + Elfsym int + Etext *Prog + External uint8 + Extname string + File string + Fnptr uint8 + Got int + Gotype *LSym + Hash *LSym + Hide uint8 + Leaf uint8 + Locals int64 + Name string + Next *LSym + Nosplit uint8 + Onlist uint8 + Outer *LSym + P []uint8 + Pcln *Pcln + Plt int + Printed uint8 + Queue *LSym + R []Reloc + Reachable uint8 + Reachparent *LSym + Sect *struct{} + Seenglobl uint8 + Sig int + Size int64 + Special uint8 + Stkcheck uint8 + Sub *LSym + Symid int16 + Text *Prog + Typ int + Value int64 + Version uint32 + func Linklookup(ctxt *Link, name string, v uint32) *LSym + type Library struct + File string + Objref string + Pkg string + Srcref string + type Link struct + Allsym *LSym + And [100]uint8 + Andptr []uint8 + Arch *LinkArch + Armsize int + Asmode int + Autosize int + Blitrl *Prog + Bso *Biobuf + Curauto *Auto + Curhist *Auto + Curp *Prog + Cursym *LSym + Debugasm int + Debugdivmod int + Debugfloat int + Debughist int + Debugline int + Debugpcln int + Debugread int + Debugstack int + Debugvlog int + Debugzerostack int + Diag func(string, ...interface{}) + Ehist *Hist + Elitrl *Prog + Etextp *LSym + Filesyms *LSym + Flag_shared int + Goarm int + Goroot string + Goroot_final string + Hash [LINKHASH]*LSym + Headtype int + Hist *Hist + Histdepth int + Ignore func(string) int + Instoffset int + Iself int + Libdir []string + Library []Library + Lock int + Mode int + Nhistfile int + Nsymbol int + Pathname string + Pc int64 + Plan9privates *LSym + Plast *Plist + Plist *Plist + Printp *Prog + Rep int + Repn int + Rexflag int + Sym_div *LSym + Sym_divu *LSym + Sym_mod *LSym + Sym_modu *LSym + Symmorestack [20]*LSym + Textp *LSym + Thechar int + Thestring string + Tlsg *LSym + Tlsoffset int + Trimpath string + Version uint32 + Windows int + func Linknew(arch *LinkArch) *Link + func (ctxt *Link) Prg() *Prog + type LinkArch struct + ACALL int + ADATA int + AEND int + AFUNCDATA int + AGLOBL int + AJMP int + ANOP int + APCDATA int + ARET int + ATEXT int + ATYPE int + AUSEFIELD int + Addstacksplit func(*Link, *LSym) + Assemble func(*Link, *LSym) + ByteOrder binary.ByteOrder + D_ADDR int + D_AUTO int + D_BRANCH int + D_CONST int + D_EXTERN int + D_FCONST int + D_NONE int + D_PARAM int + D_SCONST int + D_STATIC int + Datasize func(*Prog) int + Follow func(*Link, *LSym) + Iscall func(*Prog) int + Isdata func(*Prog) int + Minlc uint32 + Name string + Pconv func(*Prog) string + Prg func() *Prog + Progedit func(*Link, *Prog) + Ptrsize int64 + Regsize int + Settextflag func(*Prog, int) + Symtype func(*Addr) int + Textflag func(*Prog) int + Thechar int + type Pcdata struct + P []uint8 + type Pciter struct + type Pcln struct + File []*LSym + Funcdata []*LSym + Funcdataoff []int64 + Lastfile *LSym + Lastindex int + Nfuncdata int + Pcdata []Pcdata + Pcfile Pcdata + Pcline Pcdata + Pcsp Pcdata + type Plist struct + Firstpc *Prog + Link *Plist + Name *LSym + Recur int + func Linknewplist(ctxt *Link) *Plist + type Prog struct + As int + Back int + Comefrom *Prog + Ctxt *Link + Forwd *Prog + From Addr + Ft uint8 + Isize int + Lineno int + Link *Prog + Mark int + Mode int + Opt *struct{} + Optab int + Pc int64 + Pcond *Prog + Pcrel *Prog + Printed uint8 + Reg int + Scond int + Spadj int64 + TEXTFLAG uint8 + To Addr + Tt uint8 + Width int8 + func Appendp(ctxt *Link, q *Prog) *Prog + func Brchain(ctxt *Link, p *Prog) *Prog + func Copyp(ctxt *Link, q *Prog) *Prog + func (p *Prog) Line() string + func (p *Prog) String() string + type Reloc struct + Add int64 + Done uint8 + Off int64 + Siz uint8 + Sym *LSym + Typ int + Xadd int64 + Xsym *LSym + func Addrel(s *LSym) *Reloc + type Rune uint