aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/base/flag.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/compile/internal/base/flag.go')
-rw-r--r--src/cmd/compile/internal/base/flag.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/cmd/compile/internal/base/flag.go b/src/cmd/compile/internal/base/flag.go
index 42c0c1b94b..942659bcc0 100644
--- a/src/cmd/compile/internal/base/flag.go
+++ b/src/cmd/compile/internal/base/flag.go
@@ -140,6 +140,7 @@ type CmdFlags struct {
// ParseFlags parses the command-line flags into Flag.
func ParseFlags() {
+ Flag.G = 3
Flag.I = addImportDir
Flag.LowerC = 1
@@ -159,7 +160,11 @@ func ParseFlags() {
Flag.LinkShared = &Ctxt.Flag_linkshared
Flag.Shared = &Ctxt.Flag_shared
Flag.WB = true
+
Debug.InlFuncsWithClosures = 1
+ if buildcfg.Experiment.Unified {
+ Debug.Unified = 1
+ }
Debug.Checkptr = -1 // so we can tell whether it is set explicitly