aboutsummaryrefslogtreecommitdiff
path: root/src/os/exec
diff options
context:
space:
mode:
authorCherry Zhang <cherryyz@google.com>2021-04-08 14:41:44 -0400
committerCherry Zhang <cherryyz@google.com>2021-04-08 21:02:58 +0000
commit6c98ecda100c2e3f8325d0b958f53aeaeb92c101 (patch)
treecb862a873f441de647cd1cd79477ee047996d457 /src/os/exec
parenta9e475a15a7211c356157d1d0e5dc7cef7dd970e (diff)
downloadgo-6c98ecda100c2e3f8325d0b958f53aeaeb92c101.tar.xz
cmd/compile: don't use fast32/64 map functions for aggregates
Under register ABI, aggregates like [2]uint32 is passed differently than a uint64. For now, don't use the fast version of the map functions for non-trivial aggregates. GOEXPERIMENT=regabi,regabiargs can now pass make.bash, modulo staleness checks. TODO: maybe find some way to use the fast functions. Maybe unsafe-cast to uint32/64 then call the map function. But need to make the type checker happy. Change-Id: If42717280dde12636fb970798cf1ca8fb29a3d06 Reviewed-on: https://go-review.googlesource.com/c/go/+/308650 Trust: Cherry Zhang <cherryyz@google.com> Run-TryBot: Cherry Zhang <cherryyz@google.com> Reviewed-by: David Chase <drchase@google.com>
Diffstat (limited to 'src/os/exec')
0 files changed, 0 insertions, 0 deletions