Bart Van Assche
299848c52e
Added prereq clause.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8789
2008-11-19 17:51:44 +00:00
Bart Van Assche
4ffcaf805d
Added bar_bad and bar_trivial to the regression tests.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8779
2008-11-17 17:38:28 +00:00
Bart Van Assche
d2dac1ea80
Updated expected output after spelling fix in drd_barrier.c.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8778
2008-11-17 17:37:08 +00:00
Bart Van Assche
76d98e2895
Renamed boost_threads* into boost_thread*.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8777
2008-11-17 17:36:29 +00:00
Bart Van Assche
a4ddba81ca
Added regression test for Boost.Threads.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8763
2008-11-10 18:54:46 +00:00
Julian Seward
cac5a4e9b1
Update expected outputs following a (trivial) change in the source of
...
tc09 in r8753.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8756
2008-11-10 01:16:46 +00:00
Bart Van Assche
4edd3323a0
Make regression test output independent of the presence of glibc debug information.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8660
2008-10-11 18:47:54 +00:00
Bart Van Assche
688a7ee656
Added omp_printf regression test.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8655
2008-10-11 18:04:52 +00:00
Bart Van Assche
ccd9aa9bd5
Added command-line option -h.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8654
2008-10-11 18:03:27 +00:00
Bart Van Assche
411389d396
Only call pthread_condattr_setclock() if it's available in libpthread.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8648
2008-10-06 06:34:20 +00:00
Bart Van Assche
0d7088c2bd
Added a regression test called monitor_example.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8646
2008-10-05 17:37:06 +00:00
Bart Van Assche
16489e15ef
Added the pth_cancel_locked test.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8635
2008-09-27 12:26:17 +00:00
Bart Van Assche
d9e3e0f863
Renamed __sync_add_and_fetch() into sync_add_and_fetch().
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8630
2008-09-21 11:21:23 +00:00
Julian Seward
40399aab00
Fix longstanding bug in dual-arch support, which originated in
...
memcheck/tests/Makefile.am and was copied into drd/tests/Makefile.am.
When building regtests for a 32-bit only build on a 64-bit CPU, the
use of $(VG_ARCH) in these Makefiles is incorrect, because VG_ARCH
will be set to the 64-bit architecture, not the 32-bit architecture.
See comments on VG_ARCH_PRI and VG_ARCH_MAX in configure.in for more
details.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8623
2008-09-19 09:02:19 +00:00
Julian Seward
335992d8fc
Merge all remaining changes from branches/PTRCHECK. These are some
...
relatively minor extensions to m_debuginfo, a major overhaul of
m_debuginfo/readdwarf3.c to get its space usage under control, and
changes throughout the system to enable heap-use profiling.
The majority of the merged changes were committed into
branches/PTRCHECK as the following revs: 8591 8595 8598 8599 8601 and
8161.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8621
2008-09-18 18:12:50 +00:00
Bart Van Assche
e9a8202979
Updated expected output after most recent source code modifications.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8596
2008-09-10 06:11:38 +00:00
Bart Van Assche
c74a787450
Added more comments.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8594
2008-09-09 18:18:26 +00:00
Bart Van Assche
5582ca5901
Make sure that atomic_var.c compiles without warnings in case HAVE_BUILTIN_ATOMIC has not been defined.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8593
2008-09-09 18:11:40 +00:00
Bart Van Assche
43336d6753
Ensured that the qt4 regression tests compile with the pkg-config flags on all platforms.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8502
2008-08-02 09:28:39 +00:00
Bart Van Assche
a63fcb8d13
Switched from ANSI C stdio to Unix I/O in order to avoid that the I/O statements trigger any locking.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8475
2008-07-29 16:57:06 +00:00
Bart Van Assche
d3f0a0bb4e
Updated Makefile.am.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8473
2008-07-29 15:27:48 +00:00
Bart Van Assche
9b1edca951
Removed duplicate expected output file.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8472
2008-07-29 15:21:17 +00:00
Bart Van Assche
21ee007a7a
Added expected output for comiler versions without support for built-in atomic operations.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8470
2008-07-29 12:06:57 +00:00
Bart Van Assche
2abff40dcf
Reverted commit 8448.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8463
2008-07-28 11:36:11 +00:00
Bart Van Assche
1ed795a567
Added configure test for QMutex::tryLock(int).
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8462
2008-07-28 11:35:10 +00:00
Bart Van Assche
a7b318e4b6
Fixed race condition.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8461
2008-07-28 11:23:38 +00:00
Julian Seward
84747b6cc6
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
2008-07-18 21:03:11 +00:00
Bart Van Assche
c26ab79f01
Fixed line number.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8414
2008-07-10 12:14:17 +00:00
Bart Van Assche
a01bec5c40
Suppressed a compiler warning.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8413
2008-07-10 12:13:40 +00:00
Bart Van Assche
715ab7a2a1
Added a regression test for atomic variables.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8412
2008-07-10 11:58:08 +00:00
Bart Van Assche
d9080707bc
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
2008-07-08 08:51:51 +00:00
Bart Van Assche
3ddb022512
Updated expected output file.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8394
2008-07-08 06:19:31 +00:00
Bart Van Assche
ef8b22068d
Updated expected output file.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8393
2008-07-08 06:19:06 +00:00
Bart Van Assche
3bc6b4def8
Updated expected output.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8391
2008-07-07 19:09:11 +00:00
Bart Van Assche
8df798acbd
Added prereq clause.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8390
2008-07-07 19:07:36 +00:00
Bart Van Assche
9184a97d18
Added code for triggering QMutex::tryLock(int).
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8385
2008-07-07 18:35:55 +00:00
Bart Van Assche
230460525e
Added Qt4 reader-writer lock test.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8384
2008-07-07 18:35:13 +00:00
Bart Van Assche
88a28a78f9
Added Qt4 semaphore test.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8382
2008-07-07 17:22:41 +00:00
Bart Van Assche
6c525be10d
Fixed comments.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8381
2008-07-07 17:19:17 +00:00
Bart Van Assche
998af2412a
Added Qt4 mutex test.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8379
2008-07-07 16:57:38 +00:00
Bart Van Assche
319a3c234d
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
2008-07-07 16:53:45 +00:00
Bart Van Assche
53a4604803
Added regression test for POSIX spinlocks.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8370
2008-07-07 08:04:08 +00:00
Bart Van Assche
47a4f2dbcb
Added two more expected output files for ppc. Renamed two other expected output files.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8367
2008-07-06 07:48:35 +00:00
Bart Van Assche
547e5c2c9f
Changed exp-drd tool name into drd.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8362
2008-07-04 15:34:23 +00:00
Bart Van Assche
6e368a9f37
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
2008-07-04 15:14:35 +00:00