github.com/bir3/gocompiler@v0.9.2202/src/internal/platform/zosarch.go (about) 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 {"openbsd", "riscv64"}, 53 {"plan9", "386"}, 54 {"plan9", "amd64"}, 55 {"plan9", "arm"}, 56 {"solaris", "amd64"}, 57 {"wasip1", "wasm"}, 58 {"windows", "386"}, 59 {"windows", "amd64"}, 60 {"windows", "arm"}, 61 {"windows", "arm64"}, 62 } 63 64 var distInfo = map[OSArch]osArchInfo{ 65 {"aix", "ppc64"}: {CgoSupported: true}, 66 {"android", "386"}: {CgoSupported: true}, 67 {"android", "amd64"}: {CgoSupported: true}, 68 {"android", "arm"}: {CgoSupported: true}, 69 {"android", "arm64"}: {CgoSupported: true}, 70 {"darwin", "amd64"}: {CgoSupported: true, FirstClass: true}, 71 {"darwin", "arm64"}: {CgoSupported: true, FirstClass: true}, 72 {"dragonfly", "amd64"}: {CgoSupported: true}, 73 {"freebsd", "386"}: {CgoSupported: true}, 74 {"freebsd", "amd64"}: {CgoSupported: true}, 75 {"freebsd", "arm"}: {CgoSupported: true}, 76 {"freebsd", "arm64"}: {CgoSupported: true}, 77 {"freebsd", "riscv64"}: {CgoSupported: true}, 78 {"illumos", "amd64"}: {CgoSupported: true}, 79 {"ios", "amd64"}: {CgoSupported: true}, 80 {"ios", "arm64"}: {CgoSupported: true}, 81 {"js", "wasm"}: {}, 82 {"linux", "386"}: {CgoSupported: true, FirstClass: true}, 83 {"linux", "amd64"}: {CgoSupported: true, FirstClass: true}, 84 {"linux", "arm"}: {CgoSupported: true, FirstClass: true}, 85 {"linux", "arm64"}: {CgoSupported: true, FirstClass: true}, 86 {"linux", "loong64"}: {CgoSupported: true}, 87 {"linux", "mips"}: {CgoSupported: true}, 88 {"linux", "mips64"}: {CgoSupported: true}, 89 {"linux", "mips64le"}: {CgoSupported: true}, 90 {"linux", "mipsle"}: {CgoSupported: true}, 91 {"linux", "ppc64"}: {}, 92 {"linux", "ppc64le"}: {CgoSupported: true}, 93 {"linux", "riscv64"}: {CgoSupported: true}, 94 {"linux", "s390x"}: {CgoSupported: true}, 95 {"linux", "sparc64"}: {CgoSupported: true, Broken: true}, 96 {"netbsd", "386"}: {CgoSupported: true}, 97 {"netbsd", "amd64"}: {CgoSupported: true}, 98 {"netbsd", "arm"}: {CgoSupported: true}, 99 {"netbsd", "arm64"}: {CgoSupported: true}, 100 {"openbsd", "386"}: {CgoSupported: true}, 101 {"openbsd", "amd64"}: {CgoSupported: true}, 102 {"openbsd", "arm"}: {CgoSupported: true}, 103 {"openbsd", "arm64"}: {CgoSupported: true}, 104 {"openbsd", "mips64"}: {CgoSupported: true, Broken: true}, 105 {"openbsd", "ppc64"}: {}, 106 {"openbsd", "riscv64"}: {Broken: true}, 107 {"plan9", "386"}: {}, 108 {"plan9", "amd64"}: {}, 109 {"plan9", "arm"}: {}, 110 {"solaris", "amd64"}: {CgoSupported: true}, 111 {"wasip1", "wasm"}: {}, 112 {"windows", "386"}: {CgoSupported: true, FirstClass: true}, 113 {"windows", "amd64"}: {CgoSupported: true, FirstClass: true}, 114 {"windows", "arm"}: {}, 115 {"windows", "arm64"}: {CgoSupported: true}, 116 }