This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Go patch committed: Use function descriptors
- From: Ian Lance Taylor <iant at google dot com>
- To: Matthias Klose <doko at ubuntu dot com>
- Cc: gcc-patches at gcc dot gnu dot org, gofrontend-dev at googlegroups dot com
- Date: Wed, 19 Jun 2013 06:15:13 -0700
- Subject: Re: Go patch committed: Use function descriptors
- References: <mcrzjunou5o dot fsf at iant-glaptop dot roam dot corp dot google dot com> <51C17784 dot 90400 at ubuntu dot com>
On Wed, Jun 19, 2013 at 2:19 AM, Matthias Klose <doko@ubuntu.com> wrote:
>
> so this did change the soname for libgo to 5 on the trunk, and to 4 on the
> branch. We had this discussion before, and then decided to revert this kind of
> change on the 4.7 branch. This time the release notes had a hint that the Go
> support would be updated to v1.1 in a bug fix release, so maybe it is ok. Will
> this the only soname bump on the way to Go 1.1 support, or are there more
> changes/version bumps planned on this way?
Yes, exactly, I've been promising Go 1.1 support on the 4.8 branch, so
I think this change is necessary. The change in type layout makes the
library incompatible for functions that take function arguments.
Sorry for not calling it out. This is the only soname bump planned.
Ian