This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Remove shlib-versions ABI names support


On 06/27/2014 01:42 PM, Joseph S. Myers wrote:
> shlib-versions files can contain ABI lines that map triplets to a
> canonical ABI name.  This name was once used for various purposes
> where test baseline files for different ABIs went in a single
> directory; now these purposes use sysdeps files, generation of headers
> which have per-ABI variants uses abi-variants and related Makefile
> variables and the shlib-versions ABI names are unused.  This patch
> duly removes those lines and associated build system support for them.
> 
> Tested for x86_64 (both a full testsuite run and confirming the
> installed shared libraries are unchanged by the patch).
> 
> 2014-06-27  Joseph Myers  <joseph@codesourcery.com>
> 
> 	* Makeconfig ($(common-objpfx)soversions.mk): Do not generate
> 	abi-name definition.
> 	* scripts/soversions.awk: Do not handle or generate ABI lines.
> 	* shlib-versions: Remove ABI entries.
> 	* sysdeps/powerpc/nofpu/shlib-versions: Remove file.
> 	* sysdeps/x86_64/x32/shlib-versions: Remove ABI entry.

Looks good to me.

I was wondering if ABI could be used for anything outside of
the tree but I can't think of any immediate use. Such users should
propose patches for master if such users exist.

Cheers,
Carlos.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]