Bart Van Assche
63b96ade4a
DRD tests, Darwin: check return value of sem_open().
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11590
2011-03-05 14:49:12 +00:00
Bart Van Assche
a5ce3a89fb
DRD tests: replaced __APPLE__ by VGO_darwin.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11589
2011-03-05 14:11:40 +00:00
Bart Van Assche
a1d439d35b
Made these two tests pass again on Darwin.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11117
2010-04-29 15:50:02 +00:00
Tom Hughes
302b1aad55
Include fcntl.h to get O_CREAT on Fedora 13.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11115
2010-04-29 09:36:35 +00:00
Bart Van Assche
31e293e6fd
Replaced most platform-test macros by HAVE_... macros.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11110
2010-04-29 06:28:43 +00:00
Bart Van Assche
897fa244db
Added command line option -q, which allows to suppress printing an error message if a Pthreads call fails.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10576
2009-07-24 06:29:57 +00:00
Bart Van Assche
ed4ca3f766
Ported the pth_inconsistent_cond_wait test program to Darwin.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10566
2009-07-23 18:02:52 +00:00
Bart Van Assche
dfe8dac619
Refactoring: moved semaphore initialization and cleanup code to two new functions.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10563
2009-07-23 17:50:02 +00:00
Bart Van Assche
b2927ebab0
Added more error checking.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10510
2009-07-21 16:19:34 +00:00
Bart Van Assche
f861ba8315
- Replaced pthread_cond_wait() by pthread_cond_timedwait() calls.
...
- An error message is now printed in case pthread_cond_timedwait()
fails.
- Refactoring: joined thread1() and thread2() into one function.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10501
2009-07-21 11:36:46 +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
a7b318e4b6
Fixed race condition.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8461
2008-07-28 11:23:38 +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