libabigail/tools
Dodji Seketeli 2dc323b972 Fix abicompat's handling of library types not used by the application
When abicompat sees a type defined by the library but not used by the
application, it behaves as if the application has that type defined as
"void".  So it compares both types (void and the library type) and
report the difference.  Hugh.

This patch fixes that by avoiding comparison when the application
doesn't use a particular library type.

	* tools/abicompat.cc (perform_compat_check_in_weak_mode): If the
	application doesn't use a given type defined and exported by the
	library, then skip it.

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2016-01-27 14:18:47 +01:00
..
.gitignore Add .gitignore files. 2014-09-12 11:05:01 +02:00
abiar.cc Adjust archive-related code for the recent addition of tools_utils::* 2015-01-13 11:02:10 +01:00
abicompat.cc Fix abicompat's handling of library types not used by the application 2016-01-27 14:18:47 +01:00
abidiff.cc Add the option of printing the file, line and column information about a type being reported. 2015-12-15 12:32:55 +01:00
abidw.cc Fix abidw -v 2016-01-05 12:35:57 +01:00
abilint.cc Add --version option to several libabigail tools 2015-11-16 12:54:10 +01:00
abipkgdiff.cc Add the option of printing the file, line and column information about a type being reported. 2015-12-15 12:32:55 +01:00
abisym.cc Add --version option to several libabigail tools 2015-11-16 12:54:10 +01:00
binilint.cc Update copyright years 2015-01-07 17:52:10 +01:00
Makefile.am Bug 19081 - abipkgdiff parallelization 2015-11-10 16:04:39 +01:00