This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch] [java] bump libgcj soname
- From: Andrew Haley <aph at redhat dot com>
- To: Matthias Klose <doko at ubuntu dot com>, Jakub Jelinek <jakub at redhat dot com>
- Cc: GCJ-patches <java-patches at gcc dot gnu dot org>, "gcc-patches at gnu dot org" <gcc-patches at gnu dot org>
- Date: Sun, 3 Jan 2016 16:23:24 +0000
- Subject: Re: [patch] [java] bump libgcj soname
- Authentication-results: sourceware.org; auth=none
- References: <55365991 dot 4030806 at ubuntu dot com> <20150421141125 dot GW1725 at tucnak dot redhat dot com> <55365BB2 dot 4080603 at ubuntu dot com> <20150421141924 dot GX1725 at tucnak dot redhat dot com> <55365EE0 dot 8070202 at ubuntu dot com> <20150421143747 dot GY1725 at tucnak dot redhat dot com> <5687E158 dot 7000401 at ubuntu dot com> <5687EF4D dot 5030304 at redhat dot com> <5687F269 dot 7030109 at ubuntu dot com> <5687F698 dot 20106 at redhat dot com> <56890829 dot 4020601 at ubuntu dot com> <56892D5F dot 1050301 at redhat dot com> <568943AC dot 20108 at ubuntu dot com>
On 03/01/16 15:52, Matthias Klose wrote:
> No, libgcj versions up to 4.9.3 didn't change the value for releases taken from
> the same branch. All of 4.9.0, 4.9.1, 4.9.2, 4.9.3 have the same
> GCJ_CXX_ABI_VERSION. But 5.1, 5.2 and 5.3 have *different* GCJ_CXX_ABI_VERSIONs.
>
>> > Why change this rule now, at this stage of GCJ's life?
> This was changed by the change of the version schema, an unintential change for
> GCJ_CXX_ABI_VERSION. I want to keep it that way, not change it with every
> release from the gcc-5 branch.
Because effectively we've done an arithmetic shift left on the GCC version
numbering, I guess? So where we would have had 5.1.1, 5.1.2, 5.1.3, we now
have 5.1, 5.2, 5.3?
If that's the idea, your patch is OK.
Thanks,
Andrew.