libabigail/tests
Dodji Seketeli eecf5f87df Fix classification of parameter addition in C
The comparison engine classifies an addition or removal of parameter
from a C function as harmless.  This is a mistake that impacts abidiff
and abicompat.  Fixed thus.

	* src/abg-comp-filter.cc (function_name_changed_but_not_symbol):
	Compare the fully qualified name of the functions; not their
	pretty representation.
	* tests/data/test-diff-dwarf/libtest20-add-fn-parm-v0.so: New test
	data intput.
	* tests/data/test-diff-dwarf/libtest20-add-fn-parm-v1.so:
	Likewise.
	* tests/data/test-diff-dwarf/test20-add-fn-parm-report-0.txt:
	Likewise.
	* tests/data/test-diff-dwarf/test20-add-fn-parm-v0.c: Source code
	for the first shared library above.
	* tests/data/test-diff-dwarf/test20-add-fn-parm-v1.c: Source code
	for the second shared library above.
	* tests/test-diff-dwarf.cc (in_out_specs): Add the test input data
	above to the list of test input the harness must run over.
	* Makefile.am: Add the new files above to source distribution.

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2014-12-09 13:10:58 +01:00
..
data Fix classification of parameter addition in C 2014-12-09 13:10:58 +01:00
Makefile.am Initial implementation of the abicompat tool 2014-12-05 15:43:31 +01:00
print-diff-tree.cc Implement generic diff tree walking and port categorization over it 2014-10-10 13:18:04 +02:00
test-abicompat.cc Wire the soname check into abicompat 2014-12-08 13:47:00 +01:00
test-abidiff.cc Make the use of a C++-11 compiler optional 2014-11-05 10:45:07 +01:00
test-alt-dwarf-file.cc Rename bi* tools to abi* tools 2014-09-26 10:58:16 +02:00
test-core-diff.cc Fix further reaching reverse path calculation in core diff algo 2014-02-10 15:51:09 +01:00
test-diff2.cc Update copyright notice for tests/test-diff2.cc 2014-10-10 13:17:35 +02:00
test-diff-dwarf.cc Fix classification of parameter addition in C 2014-12-09 13:10:58 +01:00
test-diff-filter.cc Rename bi* tools to abi* tools 2014-09-26 10:58:16 +02:00
test-diff-suppr.cc Initial support for variable suppressions 2014-11-01 12:22:08 +01:00
test-dot.cc Correct DOT merge. 2013-07-23 23:13:55 +02:00
test-ir-walker.cc Rename test-walker.cc into test-ir-walker.cc 2014-03-27 13:01:17 +01:00
test-lookup-syms.cc Rename bi* tools to abi* tools 2014-09-26 10:58:16 +02:00
test-read-dwarf.cc Yet another fix to the DWARF method "static-ness" detection heuristic 2014-10-16 23:49:41 +02:00
test-read-write.cc Fix a crash while writing symbol information 2014-12-07 17:25:26 +01:00
test-svg.cc Add svg generation. 2013-07-23 23:13:54 +02:00
test-utils.cc Initial version of an archive manipulation program: biar 2013-08-29 17:08:47 +02:00
test-utils.h Initial version of an archive manipulation program: biar 2013-08-29 17:08:47 +02:00
test-write-read-archive.cc Add a symbol database to the ABI Corpus & support symbol aliases 2014-05-28 16:33:35 +02:00