On Wed, May 20, 2015 at 6:05 PM, <
andrewc...@gmail.com> wrote:
>
> Sorry, Its just I am on an x86_64 host but I get this:
>
> [andrewc@mknwsdev30 cross]$ file output/bin/mipsel-linux-go
> output/bin/mipsel-linux-go: ELF 32-bit LSB executable, MIPS, MIPS-I version
> 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, with
> unknown capability 0xf41 = 0x756e6700, with unknown capability 0x70100 =
> 0x1040000, not stripped
> [andrewc@mknwsdev30 cross]$ file output/bin/mipsel-linux-gccgo
> output/bin/mipsel-linux-gccgo: ELF 64-bit LSB executable, x86-64, version 1
> (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not
> stripped
> [andrewc@mknwsdev30 cross]$
>
> It doesn't make sense that the go tool is a mips binary, that would
> partially explain why the crt files are messed up.
Ah, yes, the go tool is built using the newly built gccgo. So if you