Source File
plan9obj.go
Belonging Package
debug/plan9obj
// Copyright 2014 The Go Authors. All rights reserved.// Use of this source code is governed by a BSD-style// license that can be found in the LICENSE file./** Plan 9 a.out constants and data structures*/package plan9obj// Plan 9 Program header.type prog struct {Magic uint32 /* magic number */Text uint32 /* size of text segment */Data uint32 /* size of initialized data */Bss uint32 /* size of uninitialized data */Syms uint32 /* size of symbol table */Entry uint32 /* entry point */Spsz uint32 /* size of pc/sp offset table */Pcsz uint32 /* size of pc/line number table */}// Plan 9 symbol table entries.type sym struct {value uint64typ bytename []byte}const (Magic64 = 0x8000 // 64-bit expanded headerMagic386 = (4*11+0)*11 + 7MagicAMD64 = (4*26+0)*26 + 7 + Magic64MagicARM = (4*20+0)*20 + 7)
![]() |
The pages are generated with Golds v0.7.9-preview. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |