[glibc wiki] Update of "Testing/ABI_checker" by AndreyPonomarenko
Thomas Schwinge
thomas@codesourcery.com
Wed Aug 8 13:38:00 GMT 2012
Hi!
First of all, Andrey, many thanks for creating
<http://sourceware.org/glibc/wiki/Testing/ABI_checker>!
On Wed, 08 Aug 2012 12:45:13 -0000, GLIBC Wiki <noreply@sourceware.org> wrote:
> The "Testing/ABI_checker" page has been changed by AndreyPonomarenko:
> http://sourceware.org/glibc/wiki/Testing/ABI_checker?action=diff&rev1=4&rev2=5
>
> Comment:
> Added a note about CPU types
> + Note that ABI dump should be created for each supported CPU type (x86, x86_64, ARM, etc.) because the layout and size of data types are different on different CPUs and some ABI breaks may occur only on one of them.
Note that it's not only CPU type, but also the operating system adds
another orthogonal dimension to CPU type and glibc release version.
Currently you're implicitly assuming GNU/Linux, but there are also
GNU/Hurd and GNU/kFreeBSD ports for glibc (and some more, for example,
whatever thingy Roland is working on at the moment). With my GNU/Hurd
hat on, I'd like this ABI checking be done for GNU/Hurd, too. (Please
tell if you're interested in helping with that.)
> == Samples ==
> - 1. [[http://upstream-tracker.org/downloads/glibc/glibc-2.16-x86_64.abi|ABI dump]] for glibc 2.16 on x86_64 (and the same in [[http://upstream-tracker.org/downloads/glibc/glibc-2.16-x86_64.xml.abi|XML]])
> + 1. [[http://upstream-tracker.org/downloads/glibc/glibc-2.16-x86_64.abi|ABI dump]] for glibc 2.16 on x86_64 (and the same in [[http://upstream-tracker.org/downloads/glibc/glibc-2.16-x86_64.abi.xml|XML]])
> 2. [[http://upstream-tracker.org/compat_reports/glibc/2.11.3_to_2.13/abi_compat_report.html|Compatibility report]] between glibc 2.11.3 and 2.13 on x86
> 3. [[http://upstream-tracker.org/versions/glibc.html|Upstream Tracker]] reports for glibc releases
Likewise, this data also is for GNU/Linux but doesn't say so explicitly.
Are you in a position to get this generalized/made explicit at
<http://upstream-tracker.org/>, and would they be willing to host
GNU/Hurd data, too?
Grüße,
Thomas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 489 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/libc-alpha/attachments/20120808/2667d22b/attachment.sig>
More information about the Libc-alpha
mailing list