30 Commits

Author SHA1 Message Date
Julian Seward
21dd712adf Yet another ppc32 suppression.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5194
2005-11-18 18:33:28 +00:00
Nicholas Nethercote
d3da99f83f suppression for Ubuntu with a stripped ld.so.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5191
2005-11-18 17:09:36 +00:00
Julian Seward
4871d1a666 SuSE 10 (ppc32) suppressions.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5182
2005-11-18 00:15:18 +00:00
Julian Seward
28d1ec2723 Hacks needed for MontaVista Linux 3.1 (ppc32).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5113
2005-11-13 02:42:23 +00:00
Julian Seward
04bb445744 Various fixes to reduce noise level on SuSE 10 (PPC). Also fix some
ppc32 syscalls.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4927
2005-10-15 02:00:41 +00:00
Tom Hughes
13f151db13 Suppress memory leaks from the linuxthread manager thread. Bug #111006.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4470
2005-08-20 12:05:32 +00:00
Dirk Mueller
8e710026a0 make it work for SL10
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4468
2005-08-19 20:23:49 +00:00
Julian Seward
9ca614ab65 Disable a bunch of suppressions made obsolete by r3740.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3741
2005-05-16 16:39:28 +00:00
Julian Seward
c17fb2042b glibc-2.3.5 fix (FC4)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3722
2005-05-15 17:18:40 +00:00
Julian Seward
2df2b56383 * move libc-specific suppressions into glibc-2.3.supp
* enhance the xfree suppressions so they match 64-bit X libraries


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3682
2005-05-12 18:00:12 +00:00
Tom Hughes
2807c35ec3 Some suppressions for FC3 amd64 systems.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3599
2005-05-03 09:03:51 +00:00
Julian Seward
674d4934e5 A few more suppressions and redirections to keep memcheck happy.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3357
2005-03-14 19:25:49 +00:00
Nicholas Nethercote
bffba1d00f Make libpthread strstr suppression a bit more general.
MERGED FROM CVS HEAD



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3308
2005-03-12 20:27:51 +00:00
Julian Seward
0356d27ca6 Merge in changes from the 2.4.0 line. This basically brings in the
overhaul of the thread support.  Many things are now probably broken,
but at least with --tool=none, simple and not-so-simple threaded and
non-thread programs work.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3265
2005-03-10 23:59:00 +00:00
Tom Hughes
082f9d42ff Added some extra data race suppressions for glibc 2.3.2.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2881
2004-10-31 10:18:23 +00:00
Julian Seward
c02c327af6 Remove duplicate suppressions for SuSE 9.0 (section appeared twice)
and add one for SuSE 9.1.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2516
2004-07-20 22:42:44 +00:00
Tom Hughes
c8454991c0 Add an extra suppression for Fedora Core 2/glibc 2.3.3 systems.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2403
2004-06-03 18:42:34 +00:00
Robert Walsh
661855fee0 Suppressions for Fedora Core 2.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2392
2004-04-29 08:50:44 +00:00
Nicholas Nethercote
71f39d90cc Fix supps for Valgrind's own libpthread leak.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2386
2004-04-25 12:02:31 +00:00
Tom Hughes
23a713cfd8 Add an extra suppression for glibc 2.3.2 on RedHat 8.0 systems.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2277
2004-02-29 12:42:12 +00:00
Jeremy Fitzhardinge
75d6dc8434 This change implements the TLS extension to the x86 ABI. This allows
threads to have thread-private data which is quickly accessible via a
segment in the GDT, stored in %gs.  The patch implements the relevent
syscalls (setthreadarea), and also manages switching the VCPU's segment
information at thread context-switch time.  Mostly Tom Hughes' work.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2215
2004-01-21 01:27:27 +00:00
Julian Seward
2c11c2d1fc Add post-FV suppressions needed to make it tolerably quiet on SuSE 9.
With these suppressions there are now 15 stderr fails and 2 stdout
fails on SuSE 9.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2151
2003-12-24 11:45:16 +00:00
Jeremy Fitzhardinge
e77d4b8d7e When merging multiple symbols with the same address, rather than always
choosing the longest symbol, choose the longest ignoring any of the libc
junk prefixes like __libc_, __, __GI_*, etc.  This makes the symbol
presented to the user in messages and used in *.supp files more consistent
and comprehensible.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2114
2003-12-15 09:00:21 +00:00
Nicholas Nethercote
fb2d543ee8 Started to rescind the name "skin", replacing it with "tool". Did this in all
the places that normal users will see:

  - command line: --tool=foo (although --skin=foo still works)
  - docs: removed all traces (included renaming coregrind_skins.html to
    coregrind_tools.html)
  - in the usage messages
  - in error messages

Also did in in some places that I judged were unlikely to cause clashes with
existing workspaces:

  - in the header comments of many files (eg. "This file is part of Memcheck, a
    Valgrind tool for...")
  - in the regtests script
  - in the .supp files
  - in AUTHORS
  - in README_MISSING_SYSCALL_OR_IOCTL

Also update the AUTHORS file to mention Jeremy.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2027
2003-11-14 17:47:54 +00:00
Julian Seward
48f3e73e5e Add a suppression for stack underrun bug(s) in the c++ support library
distributed with Intel Icc 7.0.
(/opt/intel/compiler70/ia32/lib/libcxa.so.3)


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1840
2003-09-27 21:25:30 +00:00
Nicholas Nethercote
977e0eb56f Made the realpath overlap ones apply for Addrcheck too.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1818
2003-09-15 07:19:19 +00:00
Dirk Mueller
50a4101bdb fix realpath for Mandrake 9.1
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1766
2003-07-18 08:06:27 +00:00
Nicholas Nethercote
36bbb35307 Added support for Value16 and Addr16 error suppressions.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1677
2003-06-12 09:58:41 +00:00
Dirk Mueller
522232748d suppressions
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1670
2003-06-03 14:49:54 +00:00
Dirk Mueller
05a4a721a6 add glibc 2.3 suppression file before I loose it again :(
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1655
2003-05-27 00:19:52 +00:00