]> git.ipfire.org Git - thirdparty/valgrind.git/log
thirdparty/valgrind.git
19 years agoAvoid unnecessary whitespace at end of printed lines.
Nicholas Nethercote [Mon, 27 Mar 2006 00:39:43 +0000 (00:39 +0000)] 
Avoid unnecessary whitespace at end of printed lines.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5790

19 years agoHandle msg_flags correctly - for recvmsg this field is written by the
Tom Hughes [Fri, 24 Mar 2006 16:48:19 +0000 (16:48 +0000)] 
Handle msg_flags correctly - for recvmsg this field is written by the
kernel not read.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5789

19 years agoUpdate expected output following r5785; also add a missing 's'.
Julian Seward [Wed, 22 Mar 2006 11:18:50 +0000 (11:18 +0000)] 
Update expected output following r5785; also add a missing 's'.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5788

19 years agoUpdate
Nicholas Nethercote [Tue, 21 Mar 2006 23:23:22 +0000 (23:23 +0000)] 
Update

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5787

19 years agoMake the unrecognised-instruction error message more informative.
Nicholas Nethercote [Tue, 21 Mar 2006 23:15:43 +0000 (23:15 +0000)] 
Make the unrecognised-instruction error message more informative.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5786

19 years agoAdd wrappers for a load of new 2.6.16 system calls. Fixes bug #123248.
Tom Hughes [Tue, 21 Mar 2006 10:58:35 +0000 (10:58 +0000)] 
Add wrappers for a load of new 2.6.16 system calls. Fixes bug #123248.

Also expands pathname arguments as strings in a lot more system call
trace messages and fixed the poll wrapper to not be x86 specific.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5785

19 years agoEnable sys_fchdir on ppc32-linux.
Julian Seward [Tue, 21 Mar 2006 02:23:27 +0000 (02:23 +0000)] 
Enable sys_fchdir on ppc32-linux.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5784

19 years agoSync system call lists with the 2.6.16 kernel.
Tom Hughes [Mon, 20 Mar 2006 15:36:45 +0000 (15:36 +0000)] 
Sync system call lists with the 2.6.16 kernel.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5783

19 years agoMake hard limit enforcement work for RLIMIT_DATA and RLIMIT_STACK in
Tom Hughes [Mon, 20 Mar 2006 15:36:28 +0000 (15:36 +0000)] 
Make hard limit enforcement work for RLIMIT_DATA and RLIMIT_STACK in
the setrlimit system call wrapper.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5782

19 years agoCallgrind merge: documentation
Josef Weidendorfer [Mon, 20 Mar 2006 10:29:30 +0000 (10:29 +0000)] 
Callgrind merge: documentation

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5781

19 years agoCallgrind merge: code
Josef Weidendorfer [Mon, 20 Mar 2006 10:27:30 +0000 (10:27 +0000)] 
Callgrind merge: code

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5780

19 years agoAdd a comment about the library's license.
Julian Seward [Mon, 20 Mar 2006 00:54:54 +0000 (00:54 +0000)] 
Add a comment about the library's license.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5779

19 years agoYet another essay: document the MPI wrapper library.
Julian Seward [Sun, 19 Mar 2006 18:19:11 +0000 (18:19 +0000)] 
Yet another essay: document the MPI wrapper library.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5778

19 years agoUpdate
Julian Seward [Thu, 16 Mar 2006 11:33:29 +0000 (11:33 +0000)] 
Update

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5776

19 years agoMerge stuff for 3.1.1.
Julian Seward [Thu, 16 Mar 2006 11:33:14 +0000 (11:33 +0000)] 
Merge stuff for 3.1.1.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5775

19 years agoupmerge r5768 (Allow a thread to spin longer when yielding before
Julian Seward [Thu, 16 Mar 2006 11:31:29 +0000 (11:31 +0000)] 
upmerge r5768 (Allow a thread to spin longer when yielding before
switching to a different thread.)

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5774

19 years agoRecycle Dirk's glibc-2.3.90 suppressions, since at some point it will
Julian Seward [Wed, 15 Mar 2006 17:27:56 +0000 (17:27 +0000)] 
Recycle Dirk's glibc-2.3.90 suppressions, since at some point it will
really become glibc-2.4.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5769

19 years agoA couple of initialisations to keep gcc-4.1.0 happy.
Julian Seward [Wed, 15 Mar 2006 11:50:32 +0000 (11:50 +0000)] 
A couple of initialisations to keep gcc-4.1.0 happy.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5765

19 years agoMinor futzing (fontification, etc) of the function-wrappers documentation.
Julian Seward [Tue, 14 Mar 2006 00:56:29 +0000 (00:56 +0000)] 
Minor futzing (fontification, etc) of the function-wrappers documentation.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5764

19 years agoFirst pass at documenting how to use the function-wrapping facility.
Julian Seward [Mon, 13 Mar 2006 13:40:57 +0000 (13:40 +0000)] 
First pass at documenting how to use the function-wrapping facility.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5763

19 years agoSigh; rename mpiwrap.c to libmpiwrap.c so that 'make dist' doesn't barf
Julian Seward [Sun, 12 Mar 2006 19:28:34 +0000 (19:28 +0000)] 
Sigh; rename mpiwrap.c to libmpiwrap.c so that 'make dist' doesn't barf

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5762

19 years agoWhen testing 'mpicc', try at least somewhat to test for the primary
Julian Seward [Sun, 12 Mar 2006 18:29:18 +0000 (18:29 +0000)] 
When testing 'mpicc', try at least somewhat to test for the primary
target, as that is what it will be used to compile for.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5761

19 years agoUnbreak mtoctf configure check.
Julian Seward [Sun, 12 Mar 2006 17:27:44 +0000 (17:27 +0000)] 
Unbreak mtoctf configure check.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5760

19 years agoMess with this even more so that fn_1 doesn't return zero.
Julian Seward [Sun, 12 Mar 2006 16:57:07 +0000 (16:57 +0000)] 
Mess with this even more so that fn_1 doesn't return zero.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5759

19 years agoAdd missing CALL_FN_* macros for ppc64-linux.
Julian Seward [Sun, 12 Mar 2006 16:48:14 +0000 (16:48 +0000)] 
Add missing CALL_FN_* macros for ppc64-linux.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5758

19 years agoWork around lameness in older ppc assemblers.
Julian Seward [Sun, 12 Mar 2006 16:47:10 +0000 (16:47 +0000)] 
Work around lameness in older ppc assemblers.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5757

19 years agoLAM/MPI compile fix
Julian Seward [Sun, 12 Mar 2006 16:44:05 +0000 (16:44 +0000)] 
LAM/MPI compile fix

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5756

19 years agoUpdated expected output following r5753.
Julian Seward [Sun, 12 Mar 2006 14:15:23 +0000 (14:15 +0000)] 
Updated expected output following r5753.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5755

19 years agoAdd CALL_FN_* missing cases for ppc32-linux.
Julian Seward [Sun, 12 Mar 2006 13:39:15 +0000 (13:39 +0000)] 
Add CALL_FN_* missing cases for ppc32-linux.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5754

19 years agoTRASH_IREGS: add enough live variables to make ppc32 spill (not easy)
Julian Seward [Sun, 12 Mar 2006 13:38:46 +0000 (13:38 +0000)] 
TRASH_IREGS: add enough live variables to make ppc32 spill (not easy)

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5753

19 years agosizeofOneNamedTy(): handle long double correctly on non-x86/amd64 platforms.
Julian Seward [Sun, 12 Mar 2006 13:37:19 +0000 (13:37 +0000)] 
sizeofOneNamedTy(): handle long double correctly on non-x86/amd64 platforms.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5752

19 years agoAdd ppc32-linux details.
Julian Seward [Sun, 12 Mar 2006 13:36:06 +0000 (13:36 +0000)] 
Add ppc32-linux details.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5751

19 years agoFix a redirection bug created by the overhaul of m_redir.c. Bug
Julian Seward [Sun, 12 Mar 2006 00:39:19 +0000 (00:39 +0000)] 
Fix a redirection bug created by the overhaul of m_redir.c.  Bug
caused hardwired Actives to be discarded at the first call to
VG_(redir_notify_delete_SegInfo).  This causes crashes on amd64-linux
by throwing away the hardwired redirections

  0xFFFFFFFFFF600000 -> VG_(amd64_linux_REDIR_FOR_vgettimeofday)
  0xFFFFFFFFFF600400 -> VG_(amd64_linux_REDIR_FOR_vtime)

which I'm sure got mentioned at some point recently, but I cannot find
the email now.

Bug does not affect 3.1.X, since that line contains the old m_redir.c
implementation.

Bug does not affect any platform other than amd64-linux since no
others have hardwired Actives at the start.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5750

19 years agoA 64-bit fix
Julian Seward [Sun, 12 Mar 2006 00:35:42 +0000 (00:35 +0000)] 
A 64-bit fix

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5749

19 years agoComplete CALL_FN_W_* wrappers for amd64-linux.
Julian Seward [Sat, 11 Mar 2006 16:19:14 +0000 (16:19 +0000)] 
Complete CALL_FN_W_* wrappers for amd64-linux.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5748

19 years agoMajorly beef up this test:
Julian Seward [Sat, 11 Mar 2006 13:20:41 +0000 (13:20 +0000)] 
Majorly beef up this test:

* test all wrapped-function arities from 0 to 12

* try hard to run both callers and callees out of integer registers,
  so as to detect problems where the CALL_FN_* macros do not
  properly save registers around the call

This will cause failure in building the regtests on all non-x86
platforms.  Will fix shortly.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5747

19 years agoFix comment typo.
Julian Seward [Sat, 11 Mar 2006 12:58:03 +0000 (12:58 +0000)] 
Fix comment typo.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5746

19 years agoAdd missing x86-linux CALL_FN_W_11W macro.
Julian Seward [Sat, 11 Mar 2006 12:57:41 +0000 (12:57 +0000)] 
Add missing x86-linux CALL_FN_W_11W macro.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5745

19 years agoAdd a comment.
Nicholas Nethercote [Sat, 11 Mar 2006 06:48:20 +0000 (06:48 +0000)] 
Add a comment.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5744

19 years agoQuadrics MPI build fixes.
Julian Seward [Fri, 10 Mar 2006 22:17:57 +0000 (22:17 +0000)] 
Quadrics MPI build fixes.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5743

19 years agoMake sure we get the right headers, not whatever happens to be already
Julian Seward [Fri, 10 Mar 2006 22:17:02 +0000 (22:17 +0000)] 
Make sure we get the right headers, not whatever happens to be already
installed.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5742

19 years agoAdd a (rather ingenious, if I do say so myself) program to test the
Julian Seward [Fri, 10 Mar 2006 21:48:29 +0000 (21:48 +0000)] 
Add a (rather ingenious, if I do say so myself) program to test the
type-walking stuff in mpiwrap.c.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5741

19 years agoEven more MPI wrappers.
Julian Seward [Fri, 10 Mar 2006 21:41:01 +0000 (21:41 +0000)] 
Even more MPI wrappers.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5740

19 years agoAdd a bunch more wrappers and generally tidy up a bit.
Julian Seward [Fri, 10 Mar 2006 18:37:45 +0000 (18:37 +0000)] 
Add a bunch more wrappers and generally tidy up a bit.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5739

19 years ago* try to handle MPI_{LONG,DOUBLE,SHORT}_INT better (despite the best
Julian Seward [Fri, 10 Mar 2006 14:51:19 +0000 (14:51 +0000)] 
* try to handle MPI_{LONG,DOUBLE,SHORT}_INT better (despite the best
  efforts of the MPI spec to screw this up)

* Add locking to accesses to the "sReqs" shadow-requests table
  used to keep track of uncompleted MPI_Irecv's.  This might
  even mean the wrappers are thread-safe now :-)

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5738

19 years ago- Improve handling of MPI base types
Julian Seward [Fri, 10 Mar 2006 13:43:49 +0000 (13:43 +0000)] 
- Improve handling of MPI base types

- Use MAKE_DEFINED rather than MAKE_READABLE, as the latter's
  behaviour - changing A bits as well as V bits - can hide
  addressing problems later

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5737

19 years agoAdd a new kind of memory-painting primitive, which is: 'make_defined'.
Julian Seward [Fri, 10 Mar 2006 13:41:58 +0000 (13:41 +0000)] 
Add a new kind of memory-painting primitive, which is: 'make_defined'.
For each byte in the range, if the byte is addressible, make it be
initialised, but if it isn't addressible, leave it alone.  So it's
like a version of make_readable which doesn't alter addressibility.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5736

19 years agoGive *all* MPI-1.1 and MPI-2 functions a wrapper; most of them get a
Julian Seward [Thu, 9 Mar 2006 19:08:20 +0000 (19:08 +0000)] 
Give *all* MPI-1.1 and MPI-2 functions a wrapper; most of them get a
default wrapper which can either run transparently, run transparently
but give a warning, or abort the run -- depending on flags set in
$MPIWRAP_DEBUG.  Mess with flag handling accordingly.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5735

19 years agoAdd a couple of missing cases. Function wrapping is really ugly :-(
Julian Seward [Thu, 9 Mar 2006 19:06:23 +0000 (19:06 +0000)] 
Add a couple of missing cases.  Function wrapping is really ugly :-(

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5734

19 years agoRecord list of MPI-2 entry points, laboriously extracted from Open MPI
Julian Seward [Thu, 9 Mar 2006 19:05:29 +0000 (19:05 +0000)] 
Record list of MPI-2 entry points, laboriously extracted from Open MPI
1.0.X header files.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5733

19 years agoAdd a 'quiet' option to make it shut up except for showing errors.
Julian Seward [Thu, 9 Mar 2006 03:05:17 +0000 (03:05 +0000)] 
Add a 'quiet' option to make it shut up except for showing errors.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5732

19 years agoThe mpicc being tested needs to be able to link stuff, not merely compile it.
Julian Seward [Thu, 9 Mar 2006 02:49:56 +0000 (02:49 +0000)] 
The mpicc being tested needs to be able to link stuff, not merely compile it.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5731

19 years agoMPI checks: use AC_TRY_COMPILE correctly, so as to generate a test program
Julian Seward [Thu, 9 Mar 2006 02:41:41 +0000 (02:41 +0000)] 
MPI checks: use AC_TRY_COMPILE correctly, so as to generate a test program
that icc can compile (just in case mpicc is a wrapper round icc).

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5730

19 years agoMore MPICH build fixes.
Julian Seward [Wed, 8 Mar 2006 21:40:34 +0000 (21:40 +0000)] 
More MPICH build fixes.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5729

19 years agoAdd showCombiner and move showTy to a better place.
Julian Seward [Wed, 8 Mar 2006 20:41:44 +0000 (20:41 +0000)] 
Add showCombiner and move showTy to a better place.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5728

19 years agoNew wrapper, and an MPICH build fix.
Julian Seward [Wed, 8 Mar 2006 15:27:37 +0000 (15:27 +0000)] 
New wrapper, and an MPICH build fix.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5727

19 years agoMPI build system refinements: just base everything off mpicc, and don't
Julian Seward [Wed, 8 Mar 2006 15:26:10 +0000 (15:26 +0000)] 
MPI build system refinements: just base everything off mpicc, and don't
try to figure out where mpi.h is.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5726

19 years agoOops, missed out of r5724.
Julian Seward [Wed, 8 Mar 2006 13:24:21 +0000 (13:24 +0000)] 
Oops, missed out of r5724.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5725

19 years agoRegression test for memcheck's SET/GET_VBITS client requests.
Julian Seward [Wed, 8 Mar 2006 13:21:07 +0000 (13:21 +0000)] 
Regression test for memcheck's SET/GET_VBITS client requests.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5724

19 years agoReinstate the SET/GET_VBITS client requests.
Julian Seward [Wed, 8 Mar 2006 13:20:09 +0000 (13:20 +0000)] 
Reinstate the SET/GET_VBITS client requests.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5723

19 years agowalk_type: handle all remaining MPI1 combiners ({H,}VECTOR and
Julian Seward [Wed, 8 Mar 2006 03:54:37 +0000 (03:54 +0000)] 
walk_type: handle all remaining MPI1 combiners ({H,}VECTOR and
{H,}INDEXED).  Should now be able to enumerate essentially all MPI1
user-defined types.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5722

19 years agoUpdate.
Julian Seward [Tue, 7 Mar 2006 01:49:54 +0000 (01:49 +0000)] 
Update.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5718

19 years agoAdd an amd64 test program for 'fxtract' - just a copy of the x86 one.
Julian Seward [Tue, 7 Mar 2006 01:17:12 +0000 (01:17 +0000)] 
Add an amd64 test program for 'fxtract' - just a copy of the x86 one.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5716

19 years agoA test for fcmovnu.
Julian Seward [Mon, 6 Mar 2006 19:50:06 +0000 (19:50 +0000)] 
A test for fcmovnu.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5715

19 years agoTest for fcmovnu.
Julian Seward [Mon, 6 Mar 2006 19:36:30 +0000 (19:36 +0000)] 
Test for fcmovnu.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5714

19 years agoUpdate.
Julian Seward [Mon, 6 Mar 2006 11:41:52 +0000 (11:41 +0000)] 
Update.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5713

19 years agoFix a type-size subtlety.
Julian Seward [Sat, 4 Mar 2006 02:31:52 +0000 (02:31 +0000)] 
Fix a type-size subtlety.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5712

19 years agoMore futzing with the machinery for traversing datatypes.
Julian Seward [Fri, 3 Mar 2006 21:03:10 +0000 (21:03 +0000)] 
More futzing with the machinery for traversing datatypes.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5711

19 years agoget_abit_and_vbyte/get_abit can be a significant bottleneck when
Julian Seward [Fri, 3 Mar 2006 21:02:18 +0000 (21:02 +0000)] 
get_abit_and_vbyte/get_abit can be a significant bottleneck when
painting/checking huge numbers of bytes resulting from client check
requests.  Inlining them helps significantly.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5710

19 years agoBeginnings of proper MPI user type-walking code.
Julian Seward [Fri, 3 Mar 2006 16:14:18 +0000 (16:14 +0000)] 
Beginnings of proper MPI user type-walking code.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5709

19 years agoDetect/select 'mpicc' (from --with-mpicc=) and use that to build
Julian Seward [Thu, 2 Mar 2006 17:09:16 +0000 (17:09 +0000)] 
Detect/select 'mpicc' (from --with-mpicc=) and use that to build
libmpiwrap.so.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5708

19 years agoBuild system hacks to build and install the MPI wrappers library when
Julian Seward [Thu, 2 Mar 2006 13:48:21 +0000 (13:48 +0000)] 
Build system hacks to build and install the MPI wrappers library when
a suitable mpi.h is found at configure time.  This also adds the
configure flag --with-mpi=/path/to/mpi/install so that libmpiwrap.so
can be built against any given MPI installation.

libmpiwrap.so is built and installed for the primary target only.  As
usual this all involves various unsavoury build-system hacks.
Fortunately they are all in auxprogs/Makefile.am and configure.in
don't interact with any of our existing build-system hacks :-)

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5707

19 years agoUpdate
Julian Seward [Thu, 2 Mar 2006 13:44:05 +0000 (13:44 +0000)] 
Update

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5706

19 years agoA simple test of m{f,t}ocrf.
Julian Seward [Wed, 1 Mar 2006 22:36:49 +0000 (22:36 +0000)] 
A simple test of m{f,t}ocrf.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5705

19 years agodox update
Dirk Mueller [Mon, 27 Feb 2006 09:34:29 +0000 (09:34 +0000)] 
dox update

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5702

19 years agoupdate ubuntu suppression (based on patch by David Kimdon)
Dirk Mueller [Mon, 27 Feb 2006 08:41:32 +0000 (08:41 +0000)] 
update ubuntu suppression (based on patch by David Kimdon)

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5700

19 years agoMinor readability change.
Nicholas Nethercote [Fri, 24 Feb 2006 10:36:54 +0000 (10:36 +0000)] 
Minor readability change.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5698

19 years agoUpdate.
Julian Seward [Fri, 24 Feb 2006 09:53:51 +0000 (09:53 +0000)] 
Update.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5697

19 years agoUndo r5667 (reinstate 3_0_BUGSTATUS.txt)
Julian Seward [Thu, 23 Feb 2006 18:17:32 +0000 (18:17 +0000)] 
Undo r5667 (reinstate 3_0_BUGSTATUS.txt)

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5693

19 years agoupdate suppressions (10.1-ppc)
Dirk Mueller [Wed, 22 Feb 2006 19:16:03 +0000 (19:16 +0000)] 
update suppressions (10.1-ppc)

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5690

19 years agoupdate suppression
Dirk Mueller [Wed, 22 Feb 2006 16:10:16 +0000 (16:10 +0000)] 
update suppression

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5689

19 years agosyscall number updates
Dirk Mueller [Wed, 22 Feb 2006 14:33:21 +0000 (14:33 +0000)] 
syscall number updates

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5687

19 years agoupdate syscall numbers (against 2.6.16rc2)
Dirk Mueller [Wed, 22 Feb 2006 13:51:37 +0000 (13:51 +0000)] 
update syscall numbers (against 2.6.16rc2)

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5684

19 years agobackport status updates
Dirk Mueller [Wed, 22 Feb 2006 13:25:47 +0000 (13:25 +0000)] 
backport status updates

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5681

19 years agovarious syscall wrappings needed for SUSE 10.1
Dirk Mueller [Wed, 22 Feb 2006 12:54:44 +0000 (12:54 +0000)] 
various syscall wrappings needed for SUSE 10.1

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5669

19 years agouninteresting here
Dirk Mueller [Wed, 22 Feb 2006 12:38:29 +0000 (12:38 +0000)] 
uninteresting here

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5667

19 years agoupdate suppression
Dirk Mueller [Tue, 21 Feb 2006 18:04:16 +0000 (18:04 +0000)] 
update suppression

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5664

19 years agoFix CPU feature identification for ppc32/64 - add more paranoia, and
Julian Seward [Tue, 21 Feb 2006 17:11:11 +0000 (17:11 +0000)] 
Fix CPU feature identification for ppc32/64 - add more paranoia, and
configure the sigill handler so that it can be used more than once.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5662

19 years agoMinor wibbles.
Julian Seward [Sun, 19 Feb 2006 14:05:28 +0000 (14:05 +0000)] 
Minor wibbles.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5659

19 years agoArse. Move this to the right place.
Julian Seward [Sat, 18 Feb 2006 23:20:35 +0000 (23:20 +0000)] 
Arse.  Move this to the right place.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5658

19 years agoFirst try at an MPI wrappers library. Currently the build system
Julian Seward [Sat, 18 Feb 2006 23:13:33 +0000 (23:13 +0000)] 
First try at an MPI wrappers library.  Currently the build system
ignores it - it must be built by hand.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5657

19 years agoAdd a missing case.
Julian Seward [Sat, 18 Feb 2006 21:13:29 +0000 (21:13 +0000)] 
Add a missing case.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5656

19 years agoUpdate bug status.
Tom Hughes [Wed, 15 Feb 2006 10:45:18 +0000 (10:45 +0000)] 
Update bug status.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5653

19 years agoRestore RIP on return from a signal handler on amd64 - mirrors the
Tom Hughes [Wed, 15 Feb 2006 10:44:02 +0000 (10:44 +0000)] 
Restore RIP on return from a signal handler on amd64 - mirrors the
change in revision 5641 to restore EIP on x86.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5652

19 years agoFix the tkill system call wrapper and enable it on x86 and amd64.
Tom Hughes [Wed, 15 Feb 2006 10:34:50 +0000 (10:34 +0000)] 
Fix the tkill system call wrapper and enable it on x86 and amd64.
Fixes bug #121901.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5651

19 years agoApparently on SLES9 the dynamic linker is called (soname'd) ld64.so.1.
Julian Seward [Tue, 14 Feb 2006 21:55:11 +0000 (21:55 +0000)] 
Apparently on SLES9 the dynamic linker is called (soname'd) ld64.so.1.
Add a corresponding strcmp redirect.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5650

19 years agoA few more syscalls.
Julian Seward [Tue, 14 Feb 2006 21:48:42 +0000 (21:48 +0000)] 
A few more syscalls.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5649

19 years agoTrawled v-users/bugzilla-mail and added entries.
Julian Seward [Tue, 14 Feb 2006 16:15:57 +0000 (16:15 +0000)] 
Trawled v-users/bugzilla-mail and added entries.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5648

19 years agoEnsure memory acquired from sys_brk() really is zeroed. Fixes #121893.
Julian Seward [Tue, 14 Feb 2006 11:37:41 +0000 (11:37 +0000)] 
Ensure memory acquired from sys_brk() really is zeroed.  Fixes #121893.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5647

19 years agoFix boundary conditions relating to stack permissions (see r5645).
Julian Seward [Mon, 13 Feb 2006 18:16:41 +0000 (18:16 +0000)] 
Fix boundary conditions relating to stack permissions (see r5645).

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5646