3 ms·
Anyone know why no mips32? I'm wondering if those environments are too lean, or going away soon, or both.
by 0xdeadbeefbabe 10y ago
Anyone know why no mips32? I'm wondering if those environments are too lean, or going away soon, or both.
- ainar-g 10y agoFrom what I've seen, the answer to questions like "Why is platform X not supported" is "Because nobody works on supporting it". Take IBM as an example. They wanted a Go version for their machines, so they created one, and now it's in the standard Go distribution. If there were people interested in adding MIPS32, it'd be halfway there already.
- 4ad 10y agoThis is 100% correct. Ports exist because people were willing to implement them, and are willing to maintain them. A MIPS32 port would be very simple, almost all the MIPS backend is 32/64-size agnostic, and the runtime MIPS64 assembly is pretty portable to MIPS32 too. Someone has to step in and do the work if he is interested.
- 0xdeadbeefbabe 10y agoHe is. Any clue where to start? Edit: maybe here? https://github.com/golang/go/wiki/PortingPolicy https://github.com/golang/go/wiki/PortingPolicy
- ainar-g 10y agoYes, there and mailing the go-dev mailing list [1] if you are serious about it. [1]: https://groups.google.com/forum/#!forum/golang-dev https://groups.google.com/forum/#!forum/golang-dev