This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] Simplify the abilist format
- From: Florian Weimer <fweimer at redhat dot com>
- To: GNU C Library <libc-alpha at sourceware dot org>
- Date: Wed, 4 Nov 2015 21:01:22 +0100
- Subject: Re: [PATCH] Simplify the abilist format
- Authentication-results: sourceware.org; auth=none
- References: <56323172 dot 2060800 at redhat dot com>
On 10/29/2015 03:47 PM, Florian Weimer wrote:
> This picks up an old idea, which had some support at the time:
>
> <https://sourceware.org/ml/libc-alpha/2015-03/msg00255.html>
>
> The new format lists the version on each line, as in:
>
> VERSION SYMBOL TYPE [VALUE]
>
> This makes it easier to process the files with line-oriented tools.
>
> The abilist files were converted with this awk script:
>
> /^[^ ]/ { version = $1 }
> /^ / { print version, substr($0, 2) }
>
> And sorted under the "C" locale with sort.
>
> (The patch does not contain the automatically-generated part.)
>
> I checked that âmake update-abiâ still works.
Ping? I need to add some symbols soon, and this would be a welcome
simplifications (together with the update-all-abi patch).
Florian