libabigail/tests
Dodji Seketeli 8879d00538 Extend detection of compatible types to arrays
* include/abg-fwd.h (is_array_type): Renamed is_array_type_def()
	into this for consistency.
	* src/abg-comparison.cc (type_suppression::suppresses_diff):
	Adjust.
	* src/abg-dwarf-reader.cc (build_array_type): Remove useless code
	that was trying to read a DW_AT_byte_size attribute from the DIE
	of the array, but then wasn't doing anything with the value.  But
	then if the attribute was not present, the array type wouldn't be
	built.
	* src/abg-ir.cc (strip_typedef): Strip typedefs from sub-types of
	array types too.
	(is_array_type): Rename is_array_def() to this, for consistency.
	(var_decl::get_pretty_representation): Adjust.
	* tests/data/test-diff-filter/libtest24-compatible-vars-v0.so: New
	test input data.
	* tests/data/test-diff-filter/libtest24-compatible-vars-v1.so: Likewise.
	* tests/data/test-diff-filter/test24-compatible-vars-report-0.txt:
	Likewise.
	* tests/data/test-diff-filter/test24-compatible-vars-v0.c: Source
	code for the first binary above.
	* tests/data/test-diff-filter/test24-compatible-vars-v1.c: Source
	code for the second binary above.
	* tests/data/Makefile.am: Add the new test input data to source
	distribution.
	* tests/test-diff-filter.cc (in_out_specs): Add the new test input
	data to the list of input to run this test harness over.

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2014-12-12 14:44:24 +01:00
..
data Extend detection of compatible types to arrays 2014-12-12 14:44:24 +01:00
Makefile.am Fix conditional build wrt zip archives and cx11 2014-12-10 14:35:55 +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 Temporarily disable redundant diff report elimination 2014-12-10 19:19:57 +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 Extend detection of compatible types to arrays 2014-12-12 14:44:24 +01:00
test-diff-suppr.cc Temporarily disable redundant diff report elimination 2014-12-10 19:19:57 +01:00
test-dot.cc
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
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