This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] change GLIBC PPC64/ELF2 ABI default to 2.17
- From: "Joseph S. Myers" <joseph at codesourcery dot com>
- To: <munroe at us dot ibm dot com>
- Cc: <sjmunroe at us dot ibm dot com>, <libc-alpha at sourceware dot org>, Adhemerval Zanella <azanella at linux dot vnet dot ibm dot com>, Carlos O'Donell <carlos at redhat dot com>, "Andreas Schwab" <schwab at linux-m68k dot org>, Roland McGrath <roland at hack dot frob dot com>, "Adam Conrad" <adconrad at 0c3 dot net>
- Date: Fri, 31 Jan 2014 02:18:37 +0000
- Subject: Re: [PATCH] change GLIBC PPC64/ELF2 ABI default to 2.17
- Authentication-results: sourceware.org; auth=none
- References: <1391008726 dot 16702 dot 105 dot camel at spokane1 dot rchland dot ibm dot com> <1391134218 dot 8757 dot 120 dot camel at oc8268013063 dot ibm dot com>
On Thu, 30 Jan 2014, Steven Munroe wrote:
> 3) Changing the default to 2.17 would also force a reset for everyone
> evolved in the PPC64LE ELf2 ABI today. It is also the most inclusive and
> in the long run provides a larger and more inviting ecosystem for the
> new platform. It still established definite boundary moving forward.
I don't see it as more inclusive than using GLIBC_2.19, given that it's
easy to build a 2.17 or 2.18 glibc with GLIBC_2.19 symbol versions. (As
far as I can tell, no symbols got new versions for powerpc64 BE (at least)
because of a change of semantics in 2.18 or 2.19, so you don't need to
backport any changes of semantics to ensure binaries built against such a
2.17 or 2.18 really are compatible with 2.19.)
--
Joseph S. Myers
joseph@codesourcery.com