Commit Graph

16 Commits

Author SHA1 Message Date
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