diff options
Diffstat (limited to 'src/cmd/newlink/runtime.go')
| -rw-r--r-- | src/cmd/newlink/runtime.go | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/cmd/newlink/runtime.go b/src/cmd/newlink/runtime.go new file mode 100644 index 0000000000..acda2d24d6 --- /dev/null +++ b/src/cmd/newlink/runtime.go @@ -0,0 +1,28 @@ +// 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. + +// Generation of runtime-accessible data structures. +// See also debug.go. + +package main + +import "cmd/internal/goobj" + +func (p *Prog) runtime() { + p.pclntab() + + // TODO: Implement garbage collection data. + p.addSym(&Sym{ + Sym: &goobj.Sym{ + SymID: goobj.SymID{Name: "runtime.gcdata"}, + Kind: goobj.SRODATA, + }, + }) + p.addSym(&Sym{ + Sym: &goobj.Sym{ + SymID: goobj.SymID{Name: "runtime.gcbss"}, + Kind: goobj.SRODATA, + }, + }) +} |
