2013/11/8 Vincent Batts vbatts@redhat.com:
On 08/11/13 12:01 +0100, Dan Hor?k wrote:
Is there a strict dependency on golang or just on go? Because "GCC 4.8.2 provides a complete implementation of the Go 1.1.2 release." citing from gcc 4.8.2 release notes and we build gccgo on all our secondary arches.
gccgo will compile on any arch it is available, while the golang compiler has a more limited scope. So far the golang libraries that are packaged are source only, so anyone wanting to build with gccgo, need only set up their compile flags to -I the directories of the libraries needed.
As I said there is an problem - gcc-go does compile just fine, but the resulting binary will refuse to run due to (maybe artificial) limitations in the golang source code. (Un)fortunately gcc-go shares a lot of code with golang itself so it doesn't add much to the hardware support.