]> Cypherpunks.ru repositories - gostls13.git/blob - src/internal/platform/zosarch.go
internal/platform,cmd/dist: export the list of supported platforms
[gostls13.git] / src / internal / platform / zosarch.go
1 // Code generated by go test internal/platform -fix. DO NOT EDIT.
2
3 // To change the information in this file, edit the cgoEnabled and/or firstClass
4 // maps in cmd/dist/build.go, then run 'go generate internal/platform'.
5
6 package platform
7
8 // List is the list of all valid GOOS/GOARCH combinations,
9 // including known-broken ports.
10 var List = []OSArch{
11         {"aix", "ppc64"},
12         {"android", "386"},
13         {"android", "amd64"},
14         {"android", "arm"},
15         {"android", "arm64"},
16         {"darwin", "amd64"},
17         {"darwin", "arm64"},
18         {"dragonfly", "amd64"},
19         {"freebsd", "386"},
20         {"freebsd", "amd64"},
21         {"freebsd", "arm"},
22         {"freebsd", "arm64"},
23         {"freebsd", "riscv64"},
24         {"illumos", "amd64"},
25         {"ios", "amd64"},
26         {"ios", "arm64"},
27         {"js", "wasm"},
28         {"linux", "386"},
29         {"linux", "amd64"},
30         {"linux", "arm"},
31         {"linux", "arm64"},
32         {"linux", "loong64"},
33         {"linux", "mips"},
34         {"linux", "mips64"},
35         {"linux", "mips64le"},
36         {"linux", "mipsle"},
37         {"linux", "ppc64"},
38         {"linux", "ppc64le"},
39         {"linux", "riscv64"},
40         {"linux", "s390x"},
41         {"linux", "sparc64"},
42         {"netbsd", "386"},
43         {"netbsd", "amd64"},
44         {"netbsd", "arm"},
45         {"netbsd", "arm64"},
46         {"openbsd", "386"},
47         {"openbsd", "amd64"},
48         {"openbsd", "arm"},
49         {"openbsd", "arm64"},
50         {"openbsd", "mips64"},
51         {"openbsd", "ppc64"},
52         {"plan9", "386"},
53         {"plan9", "amd64"},
54         {"plan9", "arm"},
55         {"solaris", "amd64"},
56         {"wasip1", "wasm"},
57         {"windows", "386"},
58         {"windows", "amd64"},
59         {"windows", "arm"},
60         {"windows", "arm64"},
61 }
62
63 var distInfo = map[OSArch]osArchInfo{
64         {"aix", "ppc64"}:       {CgoSupported: true},
65         {"android", "386"}:     {CgoSupported: true},
66         {"android", "amd64"}:   {CgoSupported: true},
67         {"android", "arm"}:     {CgoSupported: true},
68         {"android", "arm64"}:   {CgoSupported: true},
69         {"darwin", "amd64"}:    {CgoSupported: true, FirstClass: true},
70         {"darwin", "arm64"}:    {CgoSupported: true, FirstClass: true},
71         {"dragonfly", "amd64"}: {CgoSupported: true},
72         {"freebsd", "386"}:     {CgoSupported: true},
73         {"freebsd", "amd64"}:   {CgoSupported: true},
74         {"freebsd", "arm"}:     {CgoSupported: true},
75         {"freebsd", "arm64"}:   {CgoSupported: true},
76         {"freebsd", "riscv64"}: {CgoSupported: true},
77         {"illumos", "amd64"}:   {CgoSupported: true},
78         {"ios", "amd64"}:       {CgoSupported: true},
79         {"ios", "arm64"}:       {CgoSupported: true},
80         {"js", "wasm"}:         {},
81         {"linux", "386"}:       {CgoSupported: true, FirstClass: true},
82         {"linux", "amd64"}:     {CgoSupported: true, FirstClass: true},
83         {"linux", "arm"}:       {CgoSupported: true, FirstClass: true},
84         {"linux", "arm64"}:     {CgoSupported: true, FirstClass: true},
85         {"linux", "loong64"}:   {CgoSupported: true},
86         {"linux", "mips"}:      {CgoSupported: true},
87         {"linux", "mips64"}:    {CgoSupported: true},
88         {"linux", "mips64le"}:  {CgoSupported: true},
89         {"linux", "mipsle"}:    {CgoSupported: true},
90         {"linux", "ppc64"}:     {},
91         {"linux", "ppc64le"}:   {CgoSupported: true},
92         {"linux", "riscv64"}:   {CgoSupported: true},
93         {"linux", "s390x"}:     {CgoSupported: true},
94         {"linux", "sparc64"}:   {CgoSupported: true, Broken: true},
95         {"netbsd", "386"}:      {CgoSupported: true},
96         {"netbsd", "amd64"}:    {CgoSupported: true},
97         {"netbsd", "arm"}:      {CgoSupported: true},
98         {"netbsd", "arm64"}:    {CgoSupported: true},
99         {"openbsd", "386"}:     {CgoSupported: true},
100         {"openbsd", "amd64"}:   {CgoSupported: true},
101         {"openbsd", "arm"}:     {CgoSupported: true},
102         {"openbsd", "arm64"}:   {CgoSupported: true},
103         {"openbsd", "mips64"}:  {CgoSupported: true, Broken: true},
104         {"openbsd", "ppc64"}:   {Broken: true},
105         {"plan9", "386"}:       {},
106         {"plan9", "amd64"}:     {},
107         {"plan9", "arm"}:       {},
108         {"solaris", "amd64"}:   {CgoSupported: true},
109         {"wasip1", "wasm"}:     {},
110         {"windows", "386"}:     {CgoSupported: true, FirstClass: true},
111         {"windows", "amd64"}:   {CgoSupported: true, FirstClass: true},
112         {"windows", "arm"}:     {},
113         {"windows", "arm64"}:   {CgoSupported: true},
114 }