Bart Van Assche
95a4f94211
Changed #if defined(platform) tests into #if defined(HAVE_...) tests.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7999
2008-05-03 09:15:25 +00:00
Julian Seward
4cae5c3ed5
Merge branches/OTRACK_BY_INSTRUMENTATION into the trunk. This adds
...
support to Memcheck for tracking the origin of uninitialised values,
if you use the --track-origins=yes flag.
This currently causes some Memcheck regression tests to fail, because
they now print an extra line of advisory text in their output. This
will be fixed.
The core-tool interface is slightly changed. The version number for
the interface needs to be incremented.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7982
2008-05-01 20:24:26 +00:00
Bart Van Assche
07de4d5131
Added pthread_mutex_destroy() call.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7600
2008-03-08 15:03:30 +00:00
Bart Van Assche
583749920b
Fixed compiler warning.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7491
2008-02-27 17:41:22 +00:00
Bart Van Assche
7d068d3fa8
An error message is now printed before attempting to lock a non-recursive mutex recursively.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7490
2008-02-27 16:13:05 +00:00
Bart Van Assche
0336cdffbb
Modified drd client requests such that the mutex type can be passed from the intercepts to the tool. An error message is now printed in case a locked mutex is destroyed and in case a thread exits while it holds a lock on a mutex. Changed format of mutex error messages. Added recursive_mutex regression test. Fixed autogen warnings in exp-drd/tests/Makefile.am.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7489
2008-02-27 15:46:00 +00:00