Commit 27067df9 authored by Brad Fitzpatrick's avatar Brad Fitzpatrick

cmd/internal/obj: cleanups from C transition and delete dead code

Change-Id: Id1ecad2565edd5937a764dcf56b89263353f47c2
Reviewed-on: https://go-review.googlesource.com/8947Reviewed-by: 's avatarIan Lance Taylor <iant@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
parent 485f3489
......@@ -15,20 +15,20 @@
package obj
const (
FmtWidth = 1
FmtLeft = FmtWidth << 1
FmtPrec = FmtLeft << 1
FmtSharp = FmtPrec << 1
FmtSpace = FmtSharp << 1
FmtSign = FmtSpace << 1
FmtApost = FmtSign << 1
FmtZero = FmtApost << 1
FmtUnsigned = FmtZero << 1
FmtShort = FmtUnsigned << 1
FmtLong = FmtShort << 1
FmtVLong = FmtLong << 1
FmtComma = FmtVLong << 1
FmtByte = FmtComma << 1
FmtLDouble = FmtByte << 1
FmtFlag = FmtLDouble << 1
FmtWidth = 1 << iota
FmtLeft
FmtPrec
FmtSharp
FmtSpace
FmtSign
FmtApost
FmtZero
FmtUnsigned
FmtShort
FmtLong
FmtVLong
FmtComma
FmtByte
FmtLDouble
FmtFlag
)
......@@ -6,16 +6,16 @@ package obj
import (
"fmt"
"math"
"os"
"strings"
)
// go-specific code shared across loaders (5l, 6l, 8l).
var Framepointer_enabled int
var Fieldtrack_enabled int
var (
Framepointer_enabled int
Fieldtrack_enabled int
)
// Toolchain experiments.
// These are controlled by the GOEXPERIMENT environment
......@@ -51,15 +51,6 @@ func init() {
}
}
// replace all "". with pkg.
func Expandpkg(t0 string, pkg string) string {
return strings.Replace(t0, `"".`, pkg+".", -1)
}
func double2ieee(ieee *uint64, f float64) {
*ieee = math.Float64bits(f)
}
func Nopout(p *Prog) {
p.As = ANOP
p.Scond = 0
......@@ -76,53 +67,6 @@ func Nocache(p *Prog) {
p.To.Class = 0
}
/*
* bv.c
*/
/*
* closure.c
*/
/*
* const.c
*/
/*
* cplx.c
*/
/*
* dcl.c
*/
/*
* esc.c
*/
/*
* export.c
*/
/*
* fmt.c
*/
/*
* gen.c
*/
/*
* init.c
*/
/*
* inl.c
*/
/*
* lex.c
*/
func Expstring() string {
buf := "X"
for i := range exper {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment