diff options
author | David Chase <drchase@google.com> | 2021-01-21 12:04:46 -0500 |
---|---|---|
committer | David Chase <drchase@google.com> | 2021-02-24 17:54:29 +0000 |
commit | 7a2f3273c5598bf53e37d0c8a4cb8a8caf7c4ca4 (patch) | |
tree | d95022f8c4850fd59e9cc4941089f46e9b6e046b /test/abi | |
parent | adb467ffd2d82b796de12bdd8effa2cfefe01f29 (diff) | |
download | go-7a2f3273c5598bf53e37d0c8a4cb8a8caf7c4ca4.tar.gz go-7a2f3273c5598bf53e37d0c8a4cb8a8caf7c4ca4.zip |
cmd/compile: plumb abi info into ssagen/ssa
Plumb abi information into ssa/ssagen for plain calls
and plain functions (not methods). Does not extend all the
way through the compiler (yet).
One test disabled because it extends far enough to break the test.
Normalized all the compiler's register args TODOs to
// TODO(register args) ...
For #40724.
Change-Id: I0173a4579f032ac3c9db3aef1749d40da5ea01ff
Reviewed-on: https://go-review.googlesource.com/c/go/+/293389
Trust: David Chase <drchase@google.com>
Run-TryBot: David Chase <drchase@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Diffstat (limited to 'test/abi')
-rw-r--r-- | test/abi/regabipragma.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/test/abi/regabipragma.go b/test/abi/regabipragma.go index e7ecd58fc8..86f42f9779 100644 --- a/test/abi/regabipragma.go +++ b/test/abi/regabipragma.go @@ -1,3 +1,4 @@ +// skip // runindir -gcflags=-c=1 // +build !windows @@ -5,6 +6,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// TODO May delete or adapt this test once regabi is the default +// TODO(register args) Temporarily disabled now that register abi info is flowing halfway through the compiler. +// TODO(register args) May delete or adapt this test once regabi is the default package ignore |