Add exports file and abi checker for tevent
commit5543fc2599b3ec7e3a676f95d8283d0f55113ec5
authorSimo Sorce <ssorce@redhat.com>
Sun, 7 Jun 2009 18:10:15 +0000 (7 14:10 -0400)
committerKarolin Seeger <kseeger@samba.org>
Wed, 9 Sep 2009 10:27:15 +0000 (9 12:27 +0200)
treebd6340cc63cc28195f76fcb0d839c62bb381a6c9
parent000d2835d78b6beb6db573a1946346e01de2ff7d
Add exports file and abi checker for tevent

This is a first attempt at exporting symbols only for public functions
We also provide a rudimentary ABI checker that tries to check that
function signatures are not changed by mistake.
Given our use of macros this is not an API checker.
It's all based on tevent.h contents and the gcc -aux-info option
(cherry picked from commit efccef09aec93180a06955b5e03f1ceb99dc39e8)
lib/tevent/Makefile.in
lib/tevent/abi_checks.sh [new file with mode: 0755]
lib/tevent/configure.ac
lib/tevent/libtevent.m4
lib/tevent/rules.mk
lib/tevent/tevent.exports [new file with mode: 0644]
lib/tevent/tevent.signatures [new file with mode: 0644]