]> git.ipfire.org Git - thirdparty/libvirt.git/commit
maint: enforce private symbol section sorting
authorEric Blake <eblake@redhat.com>
Wed, 20 Feb 2013 00:59:20 +0000 (17:59 -0700)
committerEric Blake <eblake@redhat.com>
Wed, 20 Feb 2013 15:27:03 +0000 (08:27 -0700)
commit6ea7b3e8d1449fdf30ca9e4f234c36850b4a9c8a
treea3937c72a65cf2e7ff86b3acc6fc5d88f32dbc8d
parent69660042fb0b5c4409685ca8c2b26e2eb37abd0d
maint: enforce private symbol section sorting

Automating a sorting check is the only way to ensure we don't
regress.  Suggested by Dan Berrange.

* src/check-symsorting.pl (check_sorting): Add a parameter,
validate that groups are in order, and that files exist.
* src/Makefile.am (check-symsorting): Adjust caller.
* src/libvirt_private.syms: Fix typo.
* src/libvirt_linux.syms: Fix file name.
* src/libvirt_vmx.syms: Likewise.
* src/libvirt_xenxs.syms: Likewise.
* src/libvirt_sasl.syms: Likewise.
* src/libvirt_libssh2.syms: Likewise.
* src/libvirt_esx.syms: Mention file name.
* src/libvirt_openvz.syms: Likewise.
src/Makefile.am
src/check-symsorting.pl
src/libvirt_esx.syms
src/libvirt_libssh2.syms
src/libvirt_linux.syms
src/libvirt_openvz.syms
src/libvirt_private.syms
src/libvirt_sasl.syms
src/libvirt_vmx.syms
src/libvirt_xenxs.syms