diff options
| author | Michael Matloob <matloob@golang.org> | 2024-11-21 13:16:43 -0500 |
|---|---|---|
| committer | Michael Matloob <matloob@golang.org> | 2024-11-21 19:44:18 +0000 |
| commit | a86ea80197ed3bf0f276638a9ce079cbd2071d83 (patch) | |
| tree | 3868876a7de40903ab2a9410c5750e0219078b0c /src/cmd/internal/script | |
| parent | a3a31ec8ed4aff33d9f5ef8358f9f74efb249f74 (diff) | |
| download | go-a86ea80197ed3bf0f276638a9ce079cbd2071d83.tar.xz | |
cmd/go/internal/tool: set Internal.ExeName on tool's package
While the cached name of an executable is set based on the base name of
the package path, the executable produced as the output of link doesn't
have ExeName set on it and is just called a.out (with a .exe suffix on
Windows). Set ExeName so that the first time the binary is run, from the
directory link is run in, it has the right name for ps.
For #48429
Change-Id: Ic049304ec6fd5b23c2f5aaaf91aa58d79fe5a7ba
Cq-Include-Trybots: luci.golang.try:gotip-linux-amd64-longtest,gotip-windows-amd64-longtest
Reviewed-on: https://go-review.googlesource.com/c/go/+/630695
Reviewed-by: Conrad Irwin <conrad.irwin@gmail.com>
Reviewed-by: Hongxiang Jiang <hxjiang@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Diffstat (limited to 'src/cmd/internal/script')
0 files changed, 0 insertions, 0 deletions
