blob: 0c0a584bee3c722f827938e84215158093328b5b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
diff -rauN go/src/buildall.bash go-x87-patch/src/buildall.bash
--- go/src/buildall.bash 2023-04-04 17:38:07.330008547 +0200
+++ go-x87-patch/src/buildall.bash 2023-04-04 17:39:07.929938685 +0200
@@ -37,6 +37,7 @@
gettargets() {
../bin/go tool dist list | sed -e 's|/|-|'
+ echo linux-386-387
echo linux-arm-arm5
}
@@ -63,11 +64,15 @@
echo "### Building $target"
export GOOS=$(echo $target | sed 's/-.*//')
export GOARCH=$(echo $target | sed 's/.*-//')
- unset GOARM
+ unset GO386 GOARM
if [ "$GOARCH" = "arm5" ]; then
export GOARCH=arm
export GOARM=5
fi
+ if [ "$GOARCH" = "387" ]; then
+ export GOARCH=386
+ export GO386=387
+ fi
# Build and vet everything.
# cmd/go/internal/work/exec.go enables the same vet flags during go test of std cmd
|