libabigail/tools
Dodji Seketeli 9cef1838c9 Add --verbose option to abidiff
This is useful to see the progress of e.g type canonicalization and
visually spot where it takes times on some big binaries.

To do this, this patch enables logging in libabigail itself too.

	* doc/manuals/abidiff.rst: Add documentation for new --verbose
	option.
	* include/abg-dwarf-reader.h (set_do_log): Declare new function.
	* src/abg-dwarf-reader.cc (read_context::do_log_): New data
	member.
	(read_context::read_context): Initialize the new data member.
	(read_context::do_log): Define accessors.
	(set_do_log): Define new function;
	(read_context::canonicalize_types_scheduled)
	(read_debug_info_into_corpus): Add logs.
	* tools/abidiff.cc (options::do_log): New data member.
	(options::options): Initialize it.
	(display_usage): Add an usage string for --verbose.
	(parse_command_line): Parse the new --verbose option.
	(main): Set the dwarf reader's context wrt presence of the
	--verbose option.

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2016-02-18 16:06:13 +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 Emit more informational messages on unrecognized options 2016-02-12 12:37:04 +01:00
abidiff.cc Add --verbose option to abidiff 2016-02-18 16:06:13 +01:00
abidw.cc Emit more informational messages on unrecognized options 2016-02-12 12:37:04 +01:00
abilint.cc Emit more informational messages on unrecognized options 2016-02-12 12:37:04 +01:00
abipkgdiff.cc Fix indentation 2016-02-18 16:06:13 +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