A tool for statically checking C interfaces for API and ABI
changes. All changes to type declarations that can cause ABI changes
should be detected, along with most API changes.

icheck is intended for use with libraries, as a method of preventing
ABI drift.

Homepage:

-

Package version:

0.9.7-6.1+b2

Architecture:

mips

Distribution:

Debian

Filename:

icheck_0.9.7-6.1+b2_mips.deb

/usr/share/doc/icheck/README

Basic usage looks like this:
icheck --canonify -o foo.ic foo/a.h foo/b.h foo/c.h
Then store foo.ic, and later compare it with:
icheck --compare foo_old.ic foo_new.ic
This will report on all changes to the API and ABI between foo_old.ic
and foo_new.ic.
Report bugs to <asuffield@debian.org>.
Limitations
-----------
There is no support for C++.
Only the type interface is checked. Logical ABI
more»