]> git.ipfire.org Git - thirdparty/valgrind.git/commit
First pass at adding ability for Memcheck to print all output in XML
authorJulian Seward <jseward@acm.org>
Thu, 19 May 2005 00:25:45 +0000 (00:25 +0000)
committerJulian Seward <jseward@acm.org>
Thu, 19 May 2005 00:25:45 +0000 (00:25 +0000)
commit161cfde150dbeddf6ee196baa7dfb411dca0a6bf
tree9e9cf567e2fd6bce76e71aa5111870672cdba387
parentefe555f4fa22d3452b5f7c7cbb34516cf4e979b5
First pass at adding ability for Memcheck to print all output in XML
form.  The relevant flag is --xml=yes.  Currently this only works with
Memcheck.

Specifying this flag fixes various other options relating to verbosity
and behaviour of the leak checker, so that the resulting output is in
a relatively fixed form suitable for parsing by GUIs.

Still to do:

* Add mechanism to show error counts
* Add regression test
* Document the resulting format

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3773
12 files changed:
coregrind/m_errormgr.c
coregrind/m_options.c
coregrind/m_stacktrace.c
coregrind/m_translate.c
coregrind/vg_main.c
coregrind/vg_messages.c
coregrind/vg_symtab2.c
include/pub_tool_options.h
memcheck/mac_leakcheck.c
memcheck/mac_malloc_wrappers.c
memcheck/mac_shared.c
memcheck/mc_main.c