golang: Set/reset default platform options for target Go compiler 12165/head
authorJeffery To <jeffery.to@gmail.com>
Thu, 14 May 2020 09:45:18 +0000 (17:45 +0800)
committerJeffery To <jeffery.to@gmail.com>
Thu, 14 May 2020 09:45:18 +0000 (17:45 +0800)
commitda3fb97b9cef4f705dda4b190f99536f27d0955d
tree62c0d4f673245192fb4982e2af59ade2269b47a7
parent46017682f43817144e4f4294d50b3bb7172cd1be
golang: Set/reset default platform options for target Go compiler

Because the first stage for building target Go is actually a host build,
the default platform options (GO386, GOARM, etc.) are detected from the
host. These values are written to a source file and kept when building
the second stage.

This modifies this source file to set the appropriate values for the
target platform, and reset values for other platforms to their
cross-compiling / most compatible defaults.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
lang/golang/golang/Makefile