Hello All!

I've been using gccgo from GCC 4.8.2 (which fully supports 1.1.2 as
they claimed) for a while now and I've got something to share with
you.

First of all I was surprised that there is a lot of source code
duplication. GCC' libgo/go directory contains the entire
golang/src/pkg directory (with a very few changes if any). I thought
GCC has its own golang's library implementation.

Second - gccgo doesn't really improves situation with different
architectures support (mostly due to that was said above regarding
code duplication). Although it's possible to compile things on PowerPC
(and I suppose on s390(x) as well) the resulting binaries refuse to
run throwing error message about an unsupported architecture.

Otherwise it looks quite good - everything works well. Also from the
visible changes the resulting binaries are significantly smaller (from
megabytes to hundreds of kilobytes) if anyone still care about this.

-- 
With best regards, Peter Lemenkov.
_______________________________________________
golang mailing list
golang@lists.fedoraproject.org
https://lists.fedoraproject.org/mailman/listinfo/golang

Reply via email to