]> git.ipfire.org Git - thirdparty/valgrind.git/log
thirdparty/valgrind.git
17 years agoReverted commit 8448.
Bart Van Assche [Mon, 28 Jul 2008 11:36:11 +0000 (11:36 +0000)] 
Reverted commit 8448.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8463

17 years agoAdded configure test for QMutex::tryLock(int).
Bart Van Assche [Mon, 28 Jul 2008 11:35:10 +0000 (11:35 +0000)] 
Added configure test for QMutex::tryLock(int).

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8462

17 years agoFixed race condition.
Bart Van Assche [Mon, 28 Jul 2008 11:23:38 +0000 (11:23 +0000)] 
Fixed race condition.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8461

17 years agoInclude inlined C files in tarball, else it's not buildable.
Julian Seward [Wed, 23 Jul 2008 20:08:41 +0000 (20:08 +0000)] 
Include inlined C files in tarball, else it's not buildable.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8457

17 years agoTemporarily comment out a couple of XML fragments which cause the .pdf
Julian Seward [Tue, 22 Jul 2008 18:32:29 +0000 (18:32 +0000)] 
Temporarily comment out a couple of XML fragments which cause the .pdf
generation (make print-docs), and hence make dist, to fail for
completely non-obvious reasons, even though xsltproc (make html-docs)
does not complain about them.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8455

17 years agoChange memcheck's (client) realloc implementation so that it copies
Julian Seward [Tue, 22 Jul 2008 18:23:16 +0000 (18:23 +0000)] 
Change memcheck's (client) realloc implementation so that it copies
and moves the block even when the new size is smaller or the same.
This increases the chance that it can detect buggy code which assumes
that realloc-smaller doesn't cause the block to move.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8454

17 years ago* handle sys_getprocs64 on ppc32-aix5
Julian Seward [Tue, 22 Jul 2008 10:01:25 +0000 (10:01 +0000)] 
* handle sys_getprocs64 on ppc32-aix5

* handle sys_uname properly on ppc{32,64}-aix5

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8451

17 years agoOrigin-tracking fix: make sure that we have a shadow-origin (B)
Julian Seward [Tue, 22 Jul 2008 09:59:48 +0000 (09:59 +0000)] 
Origin-tracking fix: make sure that we have a shadow-origin (B)
temporary defined for every (original) temp used in the block's IR
preamble, as is already done of the shadow-definedness (V)
temporaries.  Otherwise we can end up generating references to B
temporaries that have no assigned value, which causes the IR sanity
checker to complain.  Only observed (and even then rarely) on the
complex preambles sometimes used for TOC-afflicted platforms.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8450

17 years agoTemporarily disable Qt4-related tests, as they don't build on systems
Julian Seward [Fri, 18 Jul 2008 21:03:11 +0000 (21:03 +0000)] 
Temporarily disable Qt4-related tests, as they don't build on systems
with qt-4.2.1 at least.  It appears the type of QMutex::tryLock has
changed somewhere after qt-4.2.1.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8448

17 years agoAlways include the X client library suppressions, and don't bother doing
Julian Seward [Fri, 18 Jul 2008 20:46:00 +0000 (20:46 +0000)] 
Always include the X client library suppressions, and don't bother doing
any testing for X (which was always pretty bogus anyway).

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8447

17 years agoRemove initial settings of CXXFLAGS/CPPFLAGS, as they cause
Julian Seward [Fri, 18 Jul 2008 20:34:49 +0000 (20:34 +0000)] 
Remove initial settings of CXXFLAGS/CPPFLAGS, as they cause
-I/usr/include/qt4 to be given to compilation of the entire system.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8446

17 years agoFix a silly mistake resulting in a bunch of global variables being
Julian Seward [Fri, 18 Jul 2008 20:15:46 +0000 (20:15 +0000)] 
Fix a silly mistake resulting in a bunch of global variables being
defined in all the object files in Memcheck.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8445

17 years agoFormat string fixes for ppc{32,64}-aix5.
Julian Seward [Fri, 18 Jul 2008 18:23:24 +0000 (18:23 +0000)] 
Format string fixes for ppc{32,64}-aix5.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8444

17 years agoStop mpxlc complaining about GNU-isms when compiling libmpiwrap.c.
Julian Seward [Fri, 18 Jul 2008 18:21:32 +0000 (18:21 +0000)] 
Stop mpxlc complaining about GNU-isms when compiling libmpiwrap.c.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8443

17 years ago* Make sure we're using GNU sed; install can otherwise fail
Julian Seward [Fri, 18 Jul 2008 18:20:42 +0000 (18:20 +0000)] 
* Make sure we're using GNU sed; install can otherwise fail

* when getting the gcc version number, be robust to strings like
  "gcc.orig (GNU) 3.3.3" -- previous pattern was fooled by the dot
  in "gcc.orig"

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8442

17 years agoWhen the leak checker finds overlapping blocks report the details
Tom Hughes [Fri, 18 Jul 2008 08:48:04 +0000 (08:48 +0000)] 
When the leak checker finds overlapping blocks report the details
before asserting.

Based on patch from John Reiser <jreiser@BitWagon.com>.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8441

17 years agoWhen warning about permissions being changed on a large chunk of
Tom Hughes [Fri, 18 Jul 2008 08:38:44 +0000 (08:38 +0000)] 
When warning about permissions being changed on a large chunk of
memory report the actual addresses involved not just the size.

Based on patch from John Reiser <jreiser@BitWagon.com>.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8440

17 years agoAdded -m32 flag, such that the SPLASH-2 benchmarks are compiled in 32-bit mode (these...
Bart Van Assche [Sun, 13 Jul 2008 19:08:44 +0000 (19:08 +0000)] 
Added -m32 flag, such that the SPLASH-2 benchmarks are compiled in 32-bit mode (these benchmarks were not designed to be compiled in 64-bit mode -- radiosity deadlocks when compiled in 64-bit mode). Suppressed harmless data races in the radiosity benchmark.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8431

17 years agoEnabled Radiosity benchmark.
Bart Van Assche [Sun, 13 Jul 2008 19:06:44 +0000 (19:06 +0000)] 
Enabled Radiosity benchmark.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8430

17 years agoRaytrace benchmark now runs as it should.
Bart Van Assche [Sat, 12 Jul 2008 17:59:09 +0000 (17:59 +0000)] 
Raytrace benchmark now runs as it should.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8426

17 years agoRestored proper compiler flag order.
Bart Van Assche [Sat, 12 Jul 2008 16:31:10 +0000 (16:31 +0000)] 
Restored proper compiler flag order.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8423

17 years agoCleanup.
Bart Van Assche [Sat, 12 Jul 2008 16:16:26 +0000 (16:16 +0000)] 
Cleanup.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8422

17 years agoRemoved data that is no longer needed. Added a reference.
Bart Van Assche [Sat, 12 Jul 2008 16:14:46 +0000 (16:14 +0000)] 
Removed data that is no longer needed. Added a reference.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8421

17 years agoChanged benchmark input parameters such that these are now identical to the parameter...
Bart Van Assche [Thu, 10 Jul 2008 14:07:22 +0000 (14:07 +0000)] 
Changed benchmark input parameters such that these are now identical to the parameters used in the paper "Accurate and Efficient Filtering for the Intel Thread Checker Race Detector", Paul Sack et al, 2006.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8418

17 years agoMinimum time measurement error is now really changed from 0.00 to 0.01.
Bart Van Assche [Thu, 10 Jul 2008 14:01:04 +0000 (14:01 +0000)] 
Minimum time measurement error is now really changed from 0.00 to 0.01.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8417

17 years agoDocumented meaning of input parameters.
Bart Van Assche [Thu, 10 Jul 2008 13:58:32 +0000 (13:58 +0000)] 
Documented meaning of input parameters.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8416

17 years agoChanged minimum time measurement error from 0.00 to 0.01. Command line arguments...
Bart Van Assche [Thu, 10 Jul 2008 13:57:56 +0000 (13:57 +0000)] 
Changed minimum time measurement error from 0.00 to 0.01. Command line arguments are now saved to the output file. And the output of all three runs is now present in the output file, not only the output of the last run.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8415

17 years agoFixed line number.
Bart Van Assche [Thu, 10 Jul 2008 12:14:17 +0000 (12:14 +0000)] 
Fixed line number.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8414

17 years agoSuppressed a compiler warning.
Bart Van Assche [Thu, 10 Jul 2008 12:13:40 +0000 (12:13 +0000)] 
Suppressed a compiler warning.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8413

17 years agoAdded a regression test for atomic variables.
Bart Van Assche [Thu, 10 Jul 2008 11:58:08 +0000 (11:58 +0000)] 
Added a regression test for atomic variables.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8412

17 years agoAdded note about the g_slice facility in GLib.
Bart Van Assche [Thu, 10 Jul 2008 06:27:52 +0000 (06:27 +0000)] 
Added note about the g_slice facility in GLib.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8411

17 years agoAdded even more dynamic loader suppression patterns.
Bart Van Assche [Wed, 9 Jul 2008 13:18:14 +0000 (13:18 +0000)] 
Added even more dynamic loader suppression patterns.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8410

17 years agoPrint section type and name as a last resort in case the other allocation context...
Bart Van Assche [Wed, 9 Jul 2008 12:43:35 +0000 (12:43 +0000)] 
Print section type and name as a last resort in case the other allocation context detection attempts failed.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8409

17 years agoAdded more dynamic loader suppression patterns.
Bart Van Assche [Wed, 9 Jul 2008 12:42:08 +0000 (12:42 +0000)] 
Added more dynamic loader suppression patterns.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8408

17 years agoUpdated DRD test plan.
Bart Van Assche [Wed, 9 Jul 2008 09:23:28 +0000 (09:23 +0000)] 
Updated DRD test plan.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8407

17 years agoEnabled support for the sched_setparam() system call on the amd64, ppc32 and ppc64...
Bart Van Assche [Wed, 9 Jul 2008 07:39:09 +0000 (07:39 +0000)] 
Enabled support for the sched_setparam() system call on the amd64, ppc32 and ppc64 platforms (was already enabled on x86).

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8405

17 years agoAdded libglib and libQtCore suppression patterns.
Bart Van Assche [Tue, 8 Jul 2008 09:29:19 +0000 (09:29 +0000)] 
Added libglib and libQtCore suppression patterns.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8397

17 years agoAdded /usr/include/qt4 to search path for C++ header files. Made Qt4 detection test...
Bart Van Assche [Tue, 8 Jul 2008 08:53:15 +0000 (08:53 +0000)] 
Added /usr/include/qt4 to search path for C++ header files. Made Qt4 detection test portable.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8396

17 years agoSwitched back from recursive to non-recursive reader-writer lock because Qt4.3 does...
Bart Van Assche [Tue, 8 Jul 2008 08:51:51 +0000 (08:51 +0000)] 
Switched back from recursive to non-recursive reader-writer lock because Qt4.3 does not support recursive reader-writer locks.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8395

17 years agoUpdated expected output file.
Bart Van Assche [Tue, 8 Jul 2008 06:19:31 +0000 (06:19 +0000)] 
Updated expected output file.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8394

17 years agoUpdated expected output file.
Bart Van Assche [Tue, 8 Jul 2008 06:19:06 +0000 (06:19 +0000)] 
Updated expected output file.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8393

17 years agoUpdated expected output.
Bart Van Assche [Mon, 7 Jul 2008 19:09:11 +0000 (19:09 +0000)] 
Updated expected output.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8391

17 years agoAdded prereq clause.
Bart Van Assche [Mon, 7 Jul 2008 19:07:36 +0000 (19:07 +0000)] 
Added prereq clause.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8390

17 years agoFixed bug in test for Qt4.
Bart Van Assche [Mon, 7 Jul 2008 18:50:39 +0000 (18:50 +0000)] 
Fixed bug in test for Qt4.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8389

17 years agoAdded paragraphs about the glib and Qt libraries.
Bart Van Assche [Mon, 7 Jul 2008 18:38:17 +0000 (18:38 +0000)] 
Added paragraphs about the glib and Qt libraries.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8388

17 years agoQt4 and GOMP intercepts are now always built, whether or not runtime support for...
Bart Van Assche [Mon, 7 Jul 2008 18:37:30 +0000 (18:37 +0000)] 
Qt4 and GOMP intercepts are now always built, whether or not runtime support for these libraries is present on the build system.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8387

17 years agoAdded support for Qt4 QMutex::tryLock(int).
Bart Van Assche [Mon, 7 Jul 2008 18:36:45 +0000 (18:36 +0000)] 
Added support for Qt4 QMutex::tryLock(int).

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8386

17 years agoAdded code for triggering QMutex::tryLock(int).
Bart Van Assche [Mon, 7 Jul 2008 18:35:55 +0000 (18:35 +0000)] 
Added code for triggering QMutex::tryLock(int).

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8385

17 years agoAdded Qt4 reader-writer lock test.
Bart Van Assche [Mon, 7 Jul 2008 18:35:13 +0000 (18:35 +0000)] 
Added Qt4 reader-writer lock test.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8384

17 years agoAdded intercepts for the public member functions of the Qt4 QMutex class.
Bart Van Assche [Mon, 7 Jul 2008 17:27:48 +0000 (17:27 +0000)] 
Added intercepts for the public member functions of the Qt4 QMutex class.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8383

17 years agoAdded Qt4 semaphore test.
Bart Van Assche [Mon, 7 Jul 2008 17:22:41 +0000 (17:22 +0000)] 
Added Qt4 semaphore test.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8382

17 years agoFixed comments.
Bart Van Assche [Mon, 7 Jul 2008 17:19:17 +0000 (17:19 +0000)] 
Fixed comments.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8381

17 years agoAdded configure test for Qt4.
Bart Van Assche [Mon, 7 Jul 2008 16:58:03 +0000 (16:58 +0000)] 
Added configure test for Qt4.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8380

17 years agoAdded Qt4 mutex test.
Bart Van Assche [Mon, 7 Jul 2008 16:57:38 +0000 (16:57 +0000)] 
Added Qt4 mutex test.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8379

17 years agoEnabled support for nesting mutexes and condition variables in higher-level synchroni...
Bart Van Assche [Mon, 7 Jul 2008 16:53:45 +0000 (16:53 +0000)] 
Enabled support for nesting mutexes and condition variables in higher-level synchronization primitives. Changed mutex tracing output slightly.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8378

17 years agoEnabled support for nesting mutexes and condition variables in higher-level synchroni...
Bart Van Assche [Mon, 7 Jul 2008 16:53:07 +0000 (16:53 +0000)] 
Enabled support for nesting mutexes and condition variables in higher-level synchronization primitives. Changed mutex tracing output slightly.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8377

17 years agoGeneralized one suppression pattern and added two new suppression patterns.
Bart Van Assche [Mon, 7 Jul 2008 16:49:54 +0000 (16:49 +0000)] 
Generalized one suppression pattern and added two new suppression patterns.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8376

17 years agoUpdated internal documentation.
Bart Van Assche [Mon, 7 Jul 2008 08:45:55 +0000 (08:45 +0000)] 
Updated internal documentation.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8375

17 years agoOut-of-spec use of POSIX barriers could make drd crash -- fixed this.
Bart Van Assche [Mon, 7 Jul 2008 08:17:55 +0000 (08:17 +0000)] 
Out-of-spec use of POSIX barriers could make drd crash -- fixed this.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8374

17 years agoMade spinlocks work again.
Bart Van Assche [Mon, 7 Jul 2008 08:10:56 +0000 (08:10 +0000)] 
Made spinlocks work again.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8372

17 years agoAdded regression test for POSIX spinlocks.
Bart Van Assche [Mon, 7 Jul 2008 08:04:08 +0000 (08:04 +0000)] 
Added regression test for POSIX spinlocks.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8370

17 years agoMerged FORMATCHECK branch (r8368) to trunk.
Bart Van Assche [Mon, 7 Jul 2008 06:49:24 +0000 (06:49 +0000)] 
Merged FORMATCHECK branch (r8368) to trunk.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8369

17 years agoAdded two more expected output files for ppc. Renamed two other expected output files.
Bart Van Assche [Sun, 6 Jul 2008 07:48:35 +0000 (07:48 +0000)] 
Added two more expected output files for ppc. Renamed two other expected output files.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8367

17 years agoAdded -Wformat-nonliteral.
Bart Van Assche [Sat, 5 Jul 2008 16:22:36 +0000 (16:22 +0000)] 
Added -Wformat-nonliteral.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8366

17 years agoAdded hints and tips section.
Bart Van Assche [Sat, 5 Jul 2008 14:25:09 +0000 (14:25 +0000)] 
Added hints and tips section.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8365

17 years agoChanged exp-drd tool name into drd.
Bart Van Assche [Fri, 4 Jul 2008 15:34:23 +0000 (15:34 +0000)] 
Changed exp-drd tool name into drd.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8362

17 years agoRenamed exp-drd directory into drd. Moved drd from the experimental tool class to...
Bart Van Assche [Fri, 4 Jul 2008 15:14:35 +0000 (15:14 +0000)] 
Renamed exp-drd directory into drd. Moved drd from the experimental tool class to the class of regular tools.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8361

17 years agoTool description is now the same as in the manual.
Bart Van Assche [Fri, 4 Jul 2008 14:48:39 +0000 (14:48 +0000)] 
Tool description is now the same as in the manual.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8360

17 years agoSupport .tar.gz archives next to .tar.bz2 archives.
Bart Van Assche [Fri, 4 Jul 2008 14:47:27 +0000 (14:47 +0000)] 
Support .tar.gz archives next to .tar.bz2 archives.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8359

17 years agoAdded missing filenames to EXTRA_DIST.
Bart Van Assche [Fri, 4 Jul 2008 11:47:06 +0000 (11:47 +0000)] 
Added missing filenames to EXTRA_DIST.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8358

17 years agoRemoved empty file.
Bart Van Assche [Fri, 4 Jul 2008 11:45:38 +0000 (11:45 +0000)] 
Removed empty file.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8357

17 years agoRemoved obsolete README.txt.
Bart Van Assche [Fri, 4 Jul 2008 11:39:32 +0000 (11:39 +0000)] 
Removed obsolete README.txt.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8356

17 years agoUpdated Subversion properties.
Bart Van Assche [Thu, 3 Jul 2008 16:56:39 +0000 (16:56 +0000)] 
Updated Subversion properties.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8349

17 years agoUpdated Subversion properties.
Bart Van Assche [Thu, 3 Jul 2008 16:37:43 +0000 (16:37 +0000)] 
Updated Subversion properties.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8348

17 years agoUpdated Subversion properties.
Bart Van Assche [Thu, 3 Jul 2008 16:36:42 +0000 (16:36 +0000)] 
Updated Subversion properties.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8347

17 years agoUpdated Subversion properties.
Bart Van Assche [Thu, 3 Jul 2008 16:34:23 +0000 (16:34 +0000)] 
Updated Subversion properties.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8346

17 years agoUpdated test plan.
Bart Van Assche [Thu, 3 Jul 2008 16:23:48 +0000 (16:23 +0000)] 
Updated test plan.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8345

17 years agoUpdated to do list.
Bart Van Assche [Thu, 3 Jul 2008 16:23:17 +0000 (16:23 +0000)] 
Updated to do list.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8344

17 years agoFixed order of semaphore call stack and semaphore first observed call stack printing.
Bart Van Assche [Thu, 3 Jul 2008 12:29:16 +0000 (12:29 +0000)] 
Fixed order of semaphore call stack and semaphore first observed call stack printing.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8343

17 years agoUpdated more expected output files.
Bart Van Assche [Thu, 3 Jul 2008 11:58:52 +0000 (11:58 +0000)] 
Updated more expected output files.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8342

17 years agoMade error messages more verbose.
Bart Van Assche [Thu, 3 Jul 2008 10:57:30 +0000 (10:57 +0000)] 
Made error messages more verbose.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8341

17 years agoRemoved a cast.
Bart Van Assche [Thu, 3 Jul 2008 09:11:41 +0000 (09:11 +0000)] 
Removed a cast.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8340

17 years agoAdded a three more paragraphs.
Bart Van Assche [Thu, 3 Jul 2008 07:08:04 +0000 (07:08 +0000)] 
Added a three more paragraphs.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8336

17 years agoAdded a few extra notes.
Bart Van Assche [Wed, 2 Jul 2008 11:50:37 +0000 (11:50 +0000)] 
Added a few extra notes.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8335

17 years agoMake sure DRD does not complain on executables with empty .plt and/or .got.plt sections.
Bart Van Assche [Wed, 2 Jul 2008 11:47:46 +0000 (11:47 +0000)] 
Make sure DRD does not complain on executables with empty .plt and/or .got.plt sections.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8334

17 years agoRenamed a drd suppression pattern.
Bart Van Assche [Wed, 2 Jul 2008 11:39:52 +0000 (11:39 +0000)] 
Renamed a drd suppression pattern.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8333

17 years agoAdded an additional suppression pattern.
Bart Van Assche [Tue, 1 Jul 2008 14:13:25 +0000 (14:13 +0000)] 
Added an additional suppression pattern.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8332

17 years agoUpdated to do list.
Bart Van Assche [Tue, 1 Jul 2008 13:46:33 +0000 (13:46 +0000)] 
Updated to do list.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8331

17 years agoAdded missing DRD command-line options for the OpenMP test programs.
Bart Van Assche [Tue, 1 Jul 2008 13:45:03 +0000 (13:45 +0000)] 
Added missing DRD command-line options for the OpenMP test programs.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8330

17 years agoContinued working on the DRD documentation.
Bart Van Assche [Tue, 1 Jul 2008 13:43:44 +0000 (13:43 +0000)] 
Continued working on the DRD documentation.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8329

17 years agoExit if the required argument is missing.
Bart Van Assche [Tue, 1 Jul 2008 13:16:23 +0000 (13:16 +0000)] 
Exit if the required argument is missing.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8328

17 years agoDo not accept statically linked executables.
Bart Van Assche [Tue, 1 Jul 2008 13:16:07 +0000 (13:16 +0000)] 
Do not accept statically linked executables.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8327

17 years agoConverted VG_(message)() / tl_assert() calls into VG_(maybe_record_error)() calls.
Bart Van Assche [Tue, 1 Jul 2008 13:15:31 +0000 (13:15 +0000)] 
Converted VG_(message)() / tl_assert() calls into VG_(maybe_record_error)() calls.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8326

17 years agoFix typo found by Bart
Josef Weidendorfer [Tue, 1 Jul 2008 09:35:21 +0000 (09:35 +0000)] 
Fix typo found by Bart

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8325

17 years ago- Renamed the client request VG_USERREQ__GET_THREAD_SELF into
Bart Van Assche [Tue, 1 Jul 2008 08:48:56 +0000 (08:48 +0000)] 
- Renamed the client request VG_USERREQ__GET_THREAD_SELF into
  VG_USERREQ__DRD_GET_VALGRIND_THREAD_ID.
- Added a new client request, namely VG_USERREQ__DRD_GET_DRD_THREAD_ID.
- Merged the header file priv_drd_clientreq.h into drd_clientreq.h.
- Removed #include "../drd.h" from the regression tests that do not
  perform client requests.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8324

17 years agoSplit client requests into public and tool-internal.
Bart Van Assche [Mon, 30 Jun 2008 17:10:29 +0000 (17:10 +0000)] 
Split client requests into public and tool-internal.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8322

17 years agoFixes for CentOS 3.0.
Bart Van Assche [Mon, 30 Jun 2008 13:15:33 +0000 (13:15 +0000)] 
Fixes for CentOS 3.0.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8321

17 years agoUpdated expected output.
Bart Van Assche [Mon, 30 Jun 2008 12:45:45 +0000 (12:45 +0000)] 
Updated expected output.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8320

17 years agoFixed race condition which could make the test program hang (signal could be sent...
Bart Van Assche [Mon, 30 Jun 2008 11:13:35 +0000 (11:13 +0000)] 
Fixed race condition which could make the test program hang (signal could be sent before pthread_cond_wait() started).

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8319

17 years agoSince information about PowerPC-specific atomic instructions is now passed to tools...
Bart Van Assche [Mon, 30 Jun 2008 10:56:18 +0000 (10:56 +0000)] 
Since information about PowerPC-specific atomic instructions is now passed to tools, remove the warning about these instructions not being supported.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8318