]> Cypherpunks repositories - gostls13.git/commitdiff
[dev.ssa] cmd/compile/ssa: mark race/nodfp as unimplemented
authorJosh Bleecher Snyder <josharian@gmail.com>
Sat, 4 Jul 2015 03:28:56 +0000 (20:28 -0700)
committerJosh Bleecher Snyder <josharian@gmail.com>
Sun, 5 Jul 2015 03:50:17 +0000 (03:50 +0000)
Partly fixes the build, by punting.
Other things have broken in the meantime.

Change-Id: I1e2b8310057cbbbd9ffc501ef51e744690e00726
Reviewed-on: https://go-review.googlesource.com/11875
Reviewed-by: Keith Randall <khr@golang.org>
src/cmd/compile/internal/gc/ssa.go

index 5e254c265b41d4bd2fbdafbe42641166c9bfae3e..9ad28900032a898c209ae2a609556755e3a710f5 100644 (file)
@@ -608,6 +608,9 @@ func (s *state) addr(n *Node) *ssa.Value {
                        // parameter/result slot or local variable
                        v := s.decladdrs[n]
                        if v == nil {
+                               if flag_race != 0 && n.String() == ".fp" {
+                                       s.Unimplementedf("race detector mishandles nodfp")
+                               }
                                s.Fatalf("addr of undeclared ONAME %v. declared: %v", n, s.decladdrs)
                        }
                        return v