Bart Van Assche
134eaaed0b
Added a suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11330
2010-09-02 14:51:02 +00:00
Bart Van Assche
53c1e9cff9
Removed a recently added suppression pattern again.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11308
2010-08-29 16:59:48 +00:00
Bart Van Assche
27d2118adb
Added more suppression patterns.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11305
2010-08-29 16:19:45 +00:00
Bart Van Assche
d89f22bdaa
Added two new suppression patterns and generalized an existing one.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11264
2010-08-17 15:19:55 +00:00
Bart Van Assche
54e6779dfe
Generalized a suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11255
2010-08-10 08:05:40 +00:00
Bart Van Assche
927dd50be2
Updated list of suppression patterns.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11237
2010-07-29 07:52:37 +00:00
Bart Van Assche
bc3f04b134
Added a suppression pattern for __nptl_deallocate_tsd().
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11163
2010-06-08 15:00:18 +00:00
Bart Van Assche
789bfd10d8
Added a suppression pattern for the boost thread library.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11152
2010-06-05 11:57:57 +00:00
Bart Van Assche
4dc56ebc78
DRD: added a suppression pattern for the libstdc++ included with gcc 4.4.4.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11128
2010-05-12 10:01:32 +00:00
Bart Van Assche
dcb804cbc5
Removed the most recently added DRD suppression pattern (was added
...
to make drd/tests/qt4_mutex pass on Fedora 11 x86_64). Further
analysis has shown that this is an issue in libQtCore that should be
fixed instead of suppressed. Will file a bug report in the Fedora
bugzilla instead.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10853
2009-08-20 06:07:10 +00:00
Bart Van Assche
cdee0981b5
Generalized the most recently added suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10844
2009-08-18 20:35:17 +00:00
Bart Van Assche
0b19a31652
Added a suppression pattern for libQtCore.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10842
2009-08-18 20:18:41 +00:00
Bart Van Assche
5cc09ca619
Added suppression pattern for nanosleep().
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10812
2009-08-14 13:22:48 +00:00
Bart Van Assche
8e5dcae801
Added suppression patterns for boost 1.37 (Fedora 11).
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10792
2009-08-12 09:45:54 +00:00
Bart Van Assche
7ae907a088
Added suppression patterns for the most recent libglib and libQtCore versions.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10769
2009-08-10 14:13:12 +00:00
Bart Van Assche
2cafa707f7
Restored two of the suppression patterns removed in the previous commit.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10685
2009-08-02 08:35:05 +00:00
Bart Van Assche
01816a1de3
Cleaned up DRD's Linux suppression patterns:
...
- Grouped the three suppression patterns for ld into a single suppression
pattern.
- Assigned more descriptive names to the suppression patterns.
- Improved suppression pattern documentation.
- Removed suppression patterns that were added before VEX supported atomic
instructions and that are no longer necessary with the current version
of VEX.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10684
2009-08-02 07:46:43 +00:00
Bart Van Assche
e4b151c2cc
Generalized two suppression patterns.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10424
2009-07-10 09:24:27 +00:00
Bart Van Assche
2d9fda57d0
Added a suppression pattern for call stacks referencing the function _Unwind_ForcedUnwind / generalized the suppression pattern for the function _Unwind_ForcedUnwind_Phase2.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10422
2009-07-10 06:48:13 +00:00
Bart Van Assche
ba31c5a104
Generalized a suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10353
2009-06-20 17:42:59 +00:00
Bart Van Assche
db567690f9
Generalized a libgomp suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10269
2009-06-06 18:09:09 +00:00
Bart Van Assche
5966bfebb3
Another suppression pattern generalization.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9522
2009-04-13 08:21:47 +00:00
Bart Van Assche
22f8b54834
Generalized a suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9516
2009-04-04 15:14:55 +00:00
Bart Van Assche
5a3f0beb39
Added yet another suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9155
2009-02-14 15:47:53 +00:00
Bart Van Assche
21e1e4c208
Generalized suppression patterns.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9091
2009-01-30 17:52:39 +00:00
Bart Van Assche
bda1d6a840
Suppress any error whose top frame is in libc.so. While not very elegant, this is an effective way to suppress data race reports triggered by glibc's stdio functions (which uses inlined locking functions).
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9087
2009-01-29 09:57:22 +00:00
Bart Van Assche
547e83d3d2
Additional suppression patterns for glib.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8885
2008-12-27 09:19:01 +00:00
Bart Van Assche
b29a2842bc
Added a pthread suppression pattern and generalized a glib suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8881
2008-12-24 10:13:33 +00:00
Bart Van Assche
03d2506997
Added a suppression pattern for the data races triggered by the glibc function fflush().
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8855
2008-12-21 17:21:05 +00:00
Bart Van Assche
fb0f4c006c
Generalized the glibc _IO_file_xsputn suppression pattern. Added a suppression pattern for Boost.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8848
2008-12-21 16:08:07 +00:00
Bart Van Assche
9113a38572
Added a suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8834
2008-12-17 19:10:26 +00:00
Bart Van Assche
3e81c1483d
Added suppression pattern for random_r(), which is a.o. called by rand().
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8814
2008-12-09 11:07:55 +00:00
Bart Van Assche
b34d7bb182
More DRD suppression pattern simplifications.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8781
2008-11-17 18:22:10 +00:00
Bart Van Assche
d7910a953d
Simplified DRD suppression patterns.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8780
2008-11-17 17:57:15 +00:00
Bart Van Assche
2abd131696
Added yet another DRD suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8775
2008-11-17 17:33:39 +00:00
Bart Van Assche
080aebcc9f
Added yet another suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8663
2008-10-11 19:37:45 +00:00
Bart Van Assche
289433883a
Summarized pthread-unwind suppression patterns.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8644
2008-09-27 13:23:41 +00:00
Bart Van Assche
3b0288f088
Added one more suppression pattern related to pthread_cancel().
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8643
2008-09-27 13:14:06 +00:00
Bart Van Assche
abc7eb6201
Added suppression patterns related to pthread_cancel().
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8641
2008-09-27 12:43:52 +00:00
Bart Van Assche
9f0a270afc
Added yet another Qt4 suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8503
2008-08-02 10:03:37 +00:00
Bart Van Assche
46b231550a
Added suppression pattern for Qt4.0/4.1.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8471
2008-07-29 13:01:16 +00:00
Bart Van Assche
5ec1a0d5f3
Added even more dynamic loader suppression patterns.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8410
2008-07-09 13:18:14 +00:00
Bart Van Assche
a17d1276e1
Added more dynamic loader suppression patterns.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8408
2008-07-09 12:42:08 +00:00
Bart Van Assche
a28d0e66f0
Added libglib and libQtCore suppression patterns.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8397
2008-07-08 09:29:19 +00:00
Bart Van Assche
92a407514b
Generalized one suppression pattern and added two new suppression patterns.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8376
2008-07-07 16:49:54 +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
8cef8ca249
Renamed a drd suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8333
2008-07-02 11:39:52 +00:00
Bart Van Assche
32470f21fb
Added an additional suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8332
2008-07-01 14:13:25 +00:00
Bart Van Assche
ae68d92415
- Replaced algorithm for suppressing false positives on symbol
...
relocations: instead of not instrumenting code in .plt sections (which
is x86 specific), suppress all data accesses to .plt and .got.plt
sections (which works both on x86 and on PowerPC).
- A warning is now printed upon startup to inform users about false
positives which will be reported on PowerPC because with the current
version of VEX it is impossible for tools to recognize atomic PowerPC
instructions as such.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8160
2008-05-31 07:55:51 +00:00
Bart Van Assche
14c1f6c8d1
Data races on *stdout / *stderr are now suppressed via these objects itselves instead of via suppression patterns.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7848
2008-04-06 07:51:24 +00:00