]>
git.ipfire.org Git - thirdparty/valgrind.git/log
Tom Hughes [Thu, 22 Jan 2009 13:40:12 +0000 (13:40 +0000)]
Don't assume that all global variables are in the data section - we
now cope with variables in the text, data, sdata and bss sections.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9021
Tom Hughes [Thu, 22 Jan 2009 13:24:06 +0000 (13:24 +0000)]
Improve detection of where ELF sections have been mapped by taking
the ELF segment table into account when deciding on the mapping
between SVMA and AVMA for a section.
This also allows the BSS kludge to be dropped, as the BSS address is
now correctly determined.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9020
Julian Seward [Thu, 22 Jan 2009 12:24:26 +0000 (12:24 +0000)]
Some minor format string fixes for gcc-3.3.3 (SuSE 9.1). Not sure why
later gccs don't complain about these.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9019
Julian Seward [Thu, 22 Jan 2009 01:36:51 +0000 (01:36 +0000)]
Don't hardwire @FLAG_M32@ in here, since this directory isn't arch
specific (and so the build fails eg on a 64 bit machine that does
not have a 32-bit toolchain installed). Use $(AM_FLAG_M3264_PRI)
instead.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9018
Nicholas Nethercote [Thu, 22 Jan 2009 01:13:16 +0000 (01:13 +0000)]
- No longer using VG_ARCH_ALL to determine the DIST_SUBDIRS used for
arch/OS/platform-specific tool test dirs, instead writing it by hand.
This is important because up until now if we had any arch-specific test
dirs, we needed such dirs for all archs. Now that we also have
OS-specific and platform-specific test dirs, we don't want to have
(mostly) empty dirs for every arch/OS/platform.
- Correspondingly, removed several empty directories under memcheck/tests/
and cachegrind/tests that are no longer needed.
- Also removed VG_ARCH_ALL from configure.in.
- Also used an arch-specific guard rather than a platform-specific one where
appropriate in cachegrind/tests/Makefile.am.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9017
Nicholas Nethercote [Wed, 21 Jan 2009 22:52:39 +0000 (22:52 +0000)]
Merge part of r8943 from the Darwin branch -- use VGA_* instead of VGP_* for
selecting the arch-specific tests.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9015
Nicholas Nethercote [Wed, 21 Jan 2009 22:25:50 +0000 (22:25 +0000)]
In AC_TRY_COMPILE, only include the function body, not the surrounding "int
main { ... }".
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9010
Nicholas Nethercote [Wed, 21 Jan 2009 22:19:26 +0000 (22:19 +0000)]
Replace some 4-space indents with 3-space indents. Merged from DARWIN.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9009
Nicholas Nethercote [Wed, 21 Jan 2009 04:11:13 +0000 (04:11 +0000)]
This should have been part of r9004.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9008
Nicholas Nethercote [Wed, 21 Jan 2009 02:26:56 +0000 (02:26 +0000)]
- Split up m_ume.c into m_ume/{main,elf,script}.c. This will make merging
the DARWIN branch easier later.
- Remove the disabled vgtest_ume test, it's very unlikely it'll ever work
again.
- Move VG_(find_auxv) to initimg-linux.c, the only place it's used, and make
it static.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9004
Nicholas Nethercote [Tue, 20 Jan 2009 22:54:50 +0000 (22:54 +0000)]
A couple more changes to fix the conditional building of DRD tests.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9002
Bart Van Assche [Tue, 20 Jan 2009 14:29:52 +0000 (14:29 +0000)]
Added yet another output variant.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9001
Bart Van Assche [Tue, 20 Jan 2009 14:25:22 +0000 (14:25 +0000)]
Added yet another output variant.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9000
Bart Van Assche [Tue, 20 Jan 2009 14:18:29 +0000 (14:18 +0000)]
Elaborated prereq clauses.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8999
Bart Van Assche [Tue, 20 Jan 2009 14:02:22 +0000 (14:02 +0000)]
Made compilation of multiple tests conditional.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8998
Bart Van Assche [Tue, 20 Jan 2009 14:01:16 +0000 (14:01 +0000)]
Added automake conditional HAVE_PTHREAD_MUTEX_TIMEDLOCK.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8997
Bart Van Assche [Tue, 20 Jan 2009 13:57:50 +0000 (13:57 +0000)]
Only call pthread_rwlock_timedwrlock() or pthread_rwlock_timedrdlock() if supported.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8996
Bart Van Assche [Tue, 20 Jan 2009 13:45:38 +0000 (13:45 +0000)]
Added configure tests for optional POSIX threads functionality.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8995
Nicholas Nethercote [Tue, 20 Jan 2009 06:56:26 +0000 (06:56 +0000)]
Generate default.supp at compile-time, not configure-time.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8994
Nicholas Nethercote [Tue, 20 Jan 2009 06:06:52 +0000 (06:06 +0000)]
The load addresses depend on the platform, not the architecture.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8992
Nicholas Nethercote [Tue, 20 Jan 2009 06:06:20 +0000 (06:06 +0000)]
VG_ARCH doesn't exist any more, use VG_ARCH_PRI in valgrind.pc.in.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8991
Nicholas Nethercote [Mon, 19 Jan 2009 23:42:45 +0000 (23:42 +0000)]
Make this file compile without warnings when the PERF_FAST_* macros are
disabled.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8987
Nicholas Nethercote [Mon, 19 Jan 2009 21:33:25 +0000 (21:33 +0000)]
Add a comment explaining this test.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8984
Bart Van Assche [Mon, 19 Jan 2009 19:58:32 +0000 (19:58 +0000)]
Removed superfluous dependency.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8983
Nicholas Nethercote [Mon, 19 Jan 2009 03:44:19 +0000 (03:44 +0000)]
Create memcheck/tests/linux/ and move some Linux-specific tests
into it. Partial merge from DARWIN branch, r8943.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8975
Nicholas Nethercote [Mon, 19 Jan 2009 03:16:59 +0000 (03:16 +0000)]
Create memcheck/tests/x86-linux/ and move some platform-specific tests (the
scalar* ones) into it. Partial merge from DARWIN branch, r8943.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8974
Nicholas Nethercote [Mon, 19 Jan 2009 00:43:34 +0000 (00:43 +0000)]
Merged r8966 (show scanning output during leak checking with -v) from DARWIN
branch.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8972
Bart Van Assche [Fri, 16 Jan 2009 12:07:52 +0000 (12:07 +0000)]
Make sure that sigalrm.c compiles correctly on systems that do not have the header file <asm/unistd.h>.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8969
Bart Van Assche [Fri, 16 Jan 2009 12:06:54 +0000 (12:06 +0000)]
Added configure test for the header file <asm/unistd.h>.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8968
Bart Van Assche [Fri, 16 Jan 2009 11:57:50 +0000 (11:57 +0000)]
Obtain current time through time() instead of through clock_gettime(CLOCK_REALTIME), such that this test compiles on systems that do not support CLOCK_REALTIME.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8967
Nicholas Nethercote [Fri, 16 Jan 2009 07:04:26 +0000 (07:04 +0000)]
Remove an unnecessary #include that breaks the test on Darwin, and update
the expected output line numbers accordingly. MERGED FROM DARWIN BRANCH.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8965
Nicholas Nethercote [Thu, 15 Jan 2009 21:29:24 +0000 (21:29 +0000)]
Introduce a new type, PtrdiffT. Replace lots of uses of OffT (all those
that are memory offsets) with PtrdiffT; OffT should only be used for file
sizes and offsets.
Change Off64T from a ULong to a Long, as it should be. Replace some uses
of ULong in the address space manager with Off64T to match.
Also add a comment explaining the meanings of the basic types like Addr,
OffT, SizeT, etc.
Also fix the prototype for VG_(pread) -- the last arg is an OffT, not an
Int.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8959
Tom Hughes [Thu, 15 Jan 2009 08:49:09 +0000 (08:49 +0000)]
The SG_GET_TIMEOUT ioctl doesn't write to memory - it returns the
timeout via it's return value.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8958
Tom Hughes [Thu, 15 Jan 2009 08:48:14 +0000 (08:48 +0000)]
The SG_GET_VERSION_NUM ioctl writes to memory rather than reading it.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8957
Bart Van Assche [Tue, 13 Jan 2009 09:22:19 +0000 (09:22 +0000)]
Compress the file passed as the third argument before attaching it to the outgoing e-mail.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8948
Bart Van Assche [Tue, 13 Jan 2009 08:22:05 +0000 (08:22 +0000)]
Added an additional expected output file.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8947
Bart Van Assche [Tue, 13 Jan 2009 08:18:59 +0000 (08:18 +0000)]
Runs now fine on systems for which PTHREAD_STACK_MIN > 32768.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8946
Bart Van Assche [Tue, 13 Jan 2009 07:49:14 +0000 (07:49 +0000)]
Do not only intercept SIGILL during detection of the supported instruction set
on ppc but also SIGFPE. This patch should make instruction set detection work
on the PowerPC 440EPx.
Fixes bug #176926.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8945
Tom Hughes [Mon, 12 Jan 2009 15:26:59 +0000 (15:26 +0000)]
SSE3 and SSSE3 are two different things, so add a proper SSSE3 feature
test and use that to guard the SSSE3 tests.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8942
Bart Van Assche [Mon, 12 Jan 2009 13:06:47 +0000 (13:06 +0000)]
Changed single recipient into a list of recipients and fixed mutt subject and attachment arguments.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8941
Bart Van Assche [Mon, 12 Jan 2009 12:52:36 +0000 (12:52 +0000)]
Added to repository.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8940
Bart Van Assche [Mon, 12 Jan 2009 11:06:05 +0000 (11:06 +0000)]
Made sure that all diff files are processed.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8939
Bart Van Assche [Mon, 12 Jan 2009 11:04:42 +0000 (11:04 +0000)]
Updated machine details.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8938
Bart Van Assche [Mon, 12 Jan 2009 08:23:15 +0000 (08:23 +0000)]
Added new nightly build configuration variable: ABT_EVAL.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8937
Bart Van Assche [Sun, 11 Jan 2009 19:01:12 +0000 (19:01 +0000)]
Renamed georgia-tech-cellbuzz.* to georgia-tech-cellbuzz-cross.*.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8934
Bart Van Assche [Sun, 11 Jan 2009 16:16:14 +0000 (16:16 +0000)]
Fixed typo (a space was lost by copying text between shell sessions).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8933
Bart Van Assche [Sat, 10 Jan 2009 09:34:13 +0000 (09:34 +0000)]
The blockfault regression test now passes on 64 bit systems too.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8932
Tom Hughes [Fri, 9 Jan 2009 16:42:51 +0000 (16:42 +0000)]
Add signalfd4 support.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8930
Bart Van Assche [Thu, 8 Jan 2009 13:29:51 +0000 (13:29 +0000)]
Sort file names alphabetically before processing the diff files.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8924
Bart Van Assche [Thu, 8 Jan 2009 12:50:57 +0000 (12:50 +0000)]
Made DRD regression pass when the glibc-debuginfo package is installed.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8923
Nicholas Nethercote [Thu, 8 Jan 2009 06:24:13 +0000 (06:24 +0000)]
trunk/nightly/bin/nightly
Use '.' instead of 'source', because that's how /bin/sh does it. This
should make the script more reliable on systems that don't have bash as
the /bin/sh, eg. Ubuntu and Debian.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8920
Nicholas Nethercote [Thu, 8 Jan 2009 06:07:05 +0000 (06:07 +0000)]
trunk/memcheck/tests/Makefile.am
trunk/memcheck/tests/vcpu_bz2.c
trunk/memcheck/tests/vcpu_bz2.vgtest
vcpu_bz2.c was (I think) an "svn copy" of perf/bz2.c. Because it's a
copy, the two can get out of sync, which was a problem with Greg
Parker's Darwin patch. So we remove vcpu_bz2.c, and make
vcpu_bz2.vgtest invoke perf/bz2 directly.
trunk/cachegrind/tests/wrap5.c
trunk/cachegrind/tests/Makefile.am
trunk/cachegrind/tests/wrap5.vgtest
wrap5.c was likewise an "svn copy" of memcheck/tests/wrap5.c, so we do
the equivalent thing with it.
trunk/Makefile.am
Fix a typo.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8919
Julian Seward [Wed, 7 Jan 2009 09:35:10 +0000 (09:35 +0000)]
Handle __NR_socketpair in Ptrcheck.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8917
Nicholas Nethercote [Wed, 7 Jan 2009 08:08:41 +0000 (08:08 +0000)]
trunk/nightly/bin/nightly
Be POSIXy.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8916
Nicholas Nethercote [Wed, 7 Jan 2009 06:19:03 +0000 (06:19 +0000)]
Index: nightly/bin/nightly
- Check that it is passed two arguments, abort if not (avoids some
possibly confusing behaviour).
- Remove various uses of $ABT_TOP in paths; it's not necessary because
the first thing the script does is 'cd' to $ABT_TOP. Furthemore, some
paths lacked the $ABT_TOP which was confusing.
- Gather up all the diffs from the tests, grab the first 100 lines (or
less, if shorter) of each, and concatenate into a file, the name of
which is passed to the <tag>.sendmail script so it can be attached.
Index: nightly/README.txt
Explain the new 3rd argument.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8915
Nicholas Nethercote [Wed, 7 Jan 2009 04:47:20 +0000 (04:47 +0000)]
trunk/nightly/bin/nightly
Use '=' instead of '==', which is a bash-ism that doesn't work on
Debian/Ubuntu systems that have dash installed as /bin/sh. It only
mildly affected the script's running -- it made it say that certain
stages failed when really they didn't.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8914
Nicholas Nethercote [Wed, 7 Jan 2009 04:14:42 +0000 (04:14 +0000)]
Comment-only changes.
trunk/nightly/bin/nightly
trunk/nightly/README.txt
Greatly improved the description of how to use this script; a user now
has a fighting chance of using the script without actually reading it.
trunk/nightly/conf/nemesis.sendmail
trunk/nightly/conf/georgia-tech-cellbuzz.sendmail
Clarified the usage comments.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8913
Nicholas Nethercote [Wed, 7 Jan 2009 02:34:06 +0000 (02:34 +0000)]
callgrind/tests/filter_stderr
cachegrind/tests/filter_stderr
Filter out an additional warning, so the tests pass on machines with a
6MB L2 cache.
cachegrind/cg-x86.c
cachegrind/cg-amd64.c
These two files were almost identical. cg-amd64.c now just #includes
cg-x86.c.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8912
Nicholas Nethercote [Tue, 6 Jan 2009 05:54:45 +0000 (05:54 +0000)]
Add an FAQ about attaching Valgrind to already-running programs.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8911
Julian Seward [Mon, 5 Jan 2009 17:14:12 +0000 (17:14 +0000)]
Bump version number on the trunk.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8909
Tom Hughes [Mon, 5 Jan 2009 12:16:21 +0000 (12:16 +0000)]
Add some more system calls to ptrcheck.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8908
Julian Seward [Fri, 2 Jan 2009 23:21:54 +0000 (23:21 +0000)]
Late entrant for 3.4.0 (sigh)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8899
Julian Seward [Fri, 2 Jan 2009 23:19:26 +0000 (23:19 +0000)]
--> 3.4.0 (first attempt)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8898
Julian Seward [Fri, 2 Jan 2009 23:17:02 +0000 (23:17 +0000)]
Suppress all races whose top frame is in libc.so. This is a not very
clever interim solution to the problem of Helgrind reporting lots of
false races in glibc's stdio functions, due to it not seeing the
relevant (inlined, alas) locking that glibc uses.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8897
Bart Van Assche [Fri, 2 Jan 2009 17:49:17 +0000 (17:49 +0000)]
Updated ignore list.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8896
Bart Van Assche [Fri, 2 Jan 2009 13:29:32 +0000 (13:29 +0000)]
Polished manual.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8892
Tom Hughes [Fri, 2 Jan 2009 11:07:18 +0000 (11:07 +0000)]
Add some more Intel cache configuration values needed for Atom
processors. These come from sandpile.org as the current version
of Intel's Application Note 485 doesn't have them yet.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8891
Tom Hughes [Fri, 2 Jan 2009 11:03:55 +0000 (11:03 +0000)]
Remove spurious newlines from messages.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8890
Tom Hughes [Fri, 2 Jan 2009 10:42:27 +0000 (10:42 +0000)]
Add some more Intel L2 and L3 cache configuration values.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8889
Bart Van Assche [Wed, 31 Dec 2008 09:55:44 +0000 (09:55 +0000)]
Updated to do list.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8887
Julian Seward [Mon, 29 Dec 2008 14:46:26 +0000 (14:46 +0000)]
Suppress any race that occurs in ld.so (just a single frame will do).
his gets rid of a bunch of more specific suppressions.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8886
Bart Van Assche [Sat, 27 Dec 2008 09:19:01 +0000 (09:19 +0000)]
Additional suppression patterns for glib.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8885
Bart Van Assche [Thu, 25 Dec 2008 09:31:40 +0000 (09:31 +0000)]
Moved two define's, such that the ABIWARNING appears immediately before the enum declaration it applies to.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8884
Bart Van Assche [Thu, 25 Dec 2008 09:09:59 +0000 (09:09 +0000)]
Made sure that the file bar_trivial.stdout.exp gets included in the distribution tarball.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8883
Julian Seward [Wed, 24 Dec 2008 18:40:57 +0000 (18:40 +0000)]
Second attempt at 3.4.0 RC1.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8882
Bart Van Assche [Wed, 24 Dec 2008 10:13:33 +0000 (10:13 +0000)]
Added a pthread suppression pattern and generalized a glib suppression pattern.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8881
Bart Van Assche [Wed, 24 Dec 2008 09:45:41 +0000 (09:45 +0000)]
Renamed a variable and removed two statements that were commented out.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8880
Julian Seward [Tue, 23 Dec 2008 23:09:57 +0000 (23:09 +0000)]
Finalise 3.4.0 RC1.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8879
Julian Seward [Tue, 23 Dec 2008 20:46:12 +0000 (20:46 +0000)]
Un-break 'make dist'.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8878
Julian Seward [Tue, 23 Dec 2008 20:00:23 +0000 (20:00 +0000)]
ML_(addDiCfSI)(): truncate DiCfSI's that fall partially but not
entirely inside the r-x mapped area, so that they fall entirely
within the mapped area. This is necessary in order to avoid
assertion failures later in check_CFSI_related_invariants().
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8877
Julian Seward [Tue, 23 Dec 2008 17:04:52 +0000 (17:04 +0000)]
Update bug lists.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8876
Julian Seward [Tue, 23 Dec 2008 16:34:19 +0000 (16:34 +0000)]
Bump the version stuff.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8875
Julian Seward [Tue, 23 Dec 2008 16:26:06 +0000 (16:26 +0000)]
Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8874
Julian Seward [Tue, 23 Dec 2008 15:09:09 +0000 (15:09 +0000)]
Disable the building of exp-omega, but don't rm it from the repo,
nor from the tarball.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8873
Julian Seward [Tue, 23 Dec 2008 13:14:06 +0000 (13:14 +0000)]
Update for 3.4.0 (imcomplete).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8872
Julian Seward [Tue, 23 Dec 2008 11:13:07 +0000 (11:13 +0000)]
Minor futzing with the documentation.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8871
Julian Seward [Tue, 23 Dec 2008 11:12:40 +0000 (11:12 +0000)]
Add a couple more suppressions.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8870
Julian Seward [Tue, 23 Dec 2008 11:07:59 +0000 (11:07 +0000)]
Add an expected-output set for Ubuntu 8.04 (and 8.10) on amd64.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8869
Julian Seward [Tue, 23 Dec 2008 02:31:22 +0000 (02:31 +0000)]
Comment out unused code so as to get a warning free build.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8868
Julian Seward [Tue, 23 Dec 2008 02:09:17 +0000 (02:09 +0000)]
Unbreak the build on aix5.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8867
Julian Seward [Tue, 23 Dec 2008 00:10:26 +0000 (00:10 +0000)]
Ignore races that occur on data in .plt sections, as well as those
that occur on data in .got.plt sections.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8866
Julian Seward [Mon, 22 Dec 2008 20:21:38 +0000 (20:21 +0000)]
Rationalise standard suppressions: get rid of vast amounts of
near-duplication on the suppressions concerning combinations of
libc, ld and libpthread.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8865
Julian Seward [Mon, 22 Dec 2008 18:17:24 +0000 (18:17 +0000)]
During instrumentation, handle Imbe_SnoopedStore{Begin,End} a bit more
convincingly.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8864
Julian Seward [Mon, 22 Dec 2008 15:40:48 +0000 (15:40 +0000)]
Update expected outputs.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8863
Bart Van Assche [Mon, 22 Dec 2008 07:10:44 +0000 (07:10 +0000)]
Updated after merge of Helgrind from YARD branch to trunk.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8862
Julian Seward [Mon, 22 Dec 2008 01:00:15 +0000 (01:00 +0000)]
Minor updates for 3.4.0. Also fix a large number of missing <para>
and </para> tags.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8861
Julian Seward [Mon, 22 Dec 2008 00:39:41 +0000 (00:39 +0000)]
Finish off updates to the Helgrind manual.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8860
Julian Seward [Sun, 21 Dec 2008 23:11:14 +0000 (23:11 +0000)]
More documentation updates. Urr. I knew there was a reason I'd been
putting this off.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8859
Julian Seward [Sun, 21 Dec 2008 21:17:24 +0000 (21:17 +0000)]
Partial update of the Helgrind documentation (incomplete).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8858
Bart Van Assche [Sun, 21 Dec 2008 17:44:32 +0000 (17:44 +0000)]
Added prereq clause.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8857