glibc ABI symbol list checking
Andreas Jaeger
aj@suse.de
Thu Dec 26 09:32:00 GMT 2002
Roland McGrath <roland@redhat.com> writes:
> [...]
Hi Roland, this is really a good idea!
> I have put in the scripts and makefile hacks to do this, but not yet
> committed the initial reference .abilist files. I have collected symbols
But the makefile hacks seems not to be complete, I get (both with
check-abi and update-abi) a failure in the locale directory:
make[2]: Entering directory `/cvs/libc/locale'
make[2]: *** No rule to make target `update-abi-libBrokenLocale', needed by `update-abi'. Stop.
> for a couple of platforms and will get some more. (You can just touch empty
> subdir/libfoo.abilist files in your source directory to get started--then
> "make check-abi" will fail with a huge diff for each library.) Once there
> are files in place, you can use make update-abi to merge in the symbol list
> for your platform. When we have most of the platforms in the canonical lists,
> I will enable the check-abi step as part of "make check" so that it's that
> much harder for changes to slip in unplanned.
For which platforms will you do the lists yourself - and for which do
you need help?
Andreas
--
Andreas Jaeger
SuSE Labs aj@suse.de
private aj@arthur.inka.de
http://www.suse.de/~aj
More information about the Libc-hacker
mailing list