]> Cypherpunks.ru repositories - gostls13.git/blobdiff - src/cmd/compile/internal/ssagen/pgen.go
internal/buildcfg: move build configuration out of cmd/internal/objabi
[gostls13.git] / src / cmd / compile / internal / ssagen / pgen.go
index 92f6f562f3683f5fa88574aa94b7635784e08403..62567535d76caccdd37e1fdea3996b51a0fac13c 100644 (file)
@@ -5,6 +5,7 @@
 package ssagen
 
 import (
+       "internal/buildcfg"
        "internal/race"
        "math/rand"
        "sort"
@@ -215,7 +216,7 @@ func StackOffset(slot ssa.LocalSlot) int32 {
                if base.Ctxt.FixedFrameSize() == 0 {
                        off -= int64(types.PtrSize)
                }
-               if objabi.FramePointerEnabled {
+               if buildcfg.FramePointerEnabled {
                        off -= int64(types.PtrSize)
                }
        }
@@ -228,7 +229,7 @@ func fieldtrack(fnsym *obj.LSym, tracked map[*obj.LSym]struct{}) {
        if fnsym == nil {
                return
        }
-       if !objabi.Experiment.FieldTrack || len(tracked) == 0 {
+       if !buildcfg.Experiment.FieldTrack || len(tracked) == 0 {
                return
        }