]>
git.ipfire.org Git - thirdparty/valgrind.git/log
Nicholas Nethercote [Mon, 23 Oct 2006 21:24:55 +0000 (21:24 +0000)]
Updated docs on tool-writing. Moved them into the user manual.
MERGED FROM TRUNK
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6340
Nicholas Nethercote [Sat, 21 Oct 2006 23:19:52 +0000 (23:19 +0000)]
Update for recent removal of Cachegrind tech docs.
MERGED FROM TRUNK
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6337
Nicholas Nethercote [Sat, 21 Oct 2006 23:02:13 +0000 (23:02 +0000)]
Link to dissertation with a proper link.
MERGED FROM TRUNK
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6335
Nicholas Nethercote [Sat, 21 Oct 2006 22:25:56 +0000 (22:25 +0000)]
Removed the file format description from cg_annotate.in, because it's in the
Cachegrind docs.
Removed the Cachegrind tech docs, because they're so out of date to be
useless. My PhD dissertation gives a much better description of how
Cachegrind works. (I mentioned this in the Cachegrind user manual.) The
only still-useful part of Cachegrind's tech docs, the output file format
description, I moved into the Cachegrind user manual.
MERGED FROM TRUNK
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6333
Nicholas Nethercote [Sat, 21 Oct 2006 18:25:12 +0000 (18:25 +0000)]
- Update comments about Cachegrind file format.
- Be slightly more strict in accepting Cachegrind input files.
MERGED FROM TRUNK
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6331
Nicholas Nethercote [Fri, 20 Oct 2006 22:54:20 +0000 (22:54 +0000)]
Merge minor improvements to Lackey from the trunk.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6329
Nicholas Nethercote [Fri, 20 Oct 2006 22:52:34 +0000 (22:52 +0000)]
Move VG_BUGS_TO to pub_tool_basics.h so that Nulgrind need not import
pub_tool_libcassert.h.
MERGED FROM TRUNK
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6328
Nicholas Nethercote [Fri, 20 Oct 2006 22:23:54 +0000 (22:23 +0000)]
Add an FAQ.
MERGED FROM TRUNK
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6327
Dirk Mueller [Mon, 16 Oct 2006 17:19:53 +0000 (17:19 +0000)]
glibc 2.5 support
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6240
Julian Seward [Sat, 16 Sep 2006 01:09:58 +0000 (01:09 +0000)]
Bump version.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6075
Julian Seward [Fri, 15 Sep 2006 13:40:01 +0000 (13:40 +0000)]
Finalise 3.2.1.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6070
Julian Seward [Thu, 14 Sep 2006 20:17:09 +0000 (20:17 +0000)]
Update
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6069
Julian Seward [Thu, 14 Sep 2006 20:10:19 +0000 (20:10 +0000)]
Merge r6064 (callgrind_annotate: fix warnings with "--collect-jumps=yes")
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6067
Julian Seward [Thu, 14 Sep 2006 20:07:46 +0000 (20:07 +0000)]
Yet another X padding suppression.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6066
Julian Seward [Tue, 12 Sep 2006 23:08:49 +0000 (23:08 +0000)]
Bump versions.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6063
Julian Seward [Tue, 12 Sep 2006 23:06:00 +0000 (23:06 +0000)]
Update for 3.2.1.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6062
Julian Seward [Tue, 12 Sep 2006 22:39:02 +0000 (22:39 +0000)]
Merge r6059 (fix for: docs path hardwired (Dennis Lubert))
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6060
Julian Seward [Tue, 12 Sep 2006 21:13:11 +0000 (21:13 +0000)]
Merge r6045 and r6053 (callgrind: fix failed assertion when toggling
instrumentation mode) (JosefW)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6057
Julian Seward [Tue, 12 Sep 2006 21:09:17 +0000 (21:09 +0000)]
Merge r6044 (callgrind: fix annotate script for data produced with
--dump-instr=yes) (JosefW)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6056
Julian Seward [Tue, 12 Sep 2006 21:07:53 +0000 (21:07 +0000)]
Merge r6043 (callgrind: fix warning about malformed creator line)
(JosefW)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6055
Julian Seward [Tue, 12 Sep 2006 21:05:48 +0000 (21:05 +0000)]
Merge r6049 (fix for #133694, from Tom Hughes)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6054
Julian Seward [Mon, 11 Sep 2006 17:22:54 +0000 (17:22 +0000)]
Misc minor fixes for SuSE 10.1 (ppc32)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6048
Julian Seward [Mon, 28 Aug 2006 22:59:58 +0000 (22:59 +0000)]
Merge r6040 (fix for: 'cfsi->len > 0 && cfsi->len <
2000000 ' failed)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6041
Julian Seward [Mon, 28 Aug 2006 21:51:34 +0000 (21:51 +0000)]
Partial bump of version number.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6039
Julian Seward [Mon, 28 Aug 2006 21:18:59 +0000 (21:18 +0000)]
Merge r6036 (fix for: valgrind header files are not standard C)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6037
Julian Seward [Mon, 28 Aug 2006 13:13:01 +0000 (13:13 +0000)]
Merge r5987 (regtest for: amd64->IR: 0x66 0xF 0xF6 0xC4 (psadbw,SSE2))
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6032
Julian Seward [Mon, 28 Aug 2006 13:08:16 +0000 (13:08 +0000)]
Merge r6030 (fix for: VG_N_SEGNAMES too low)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6031
Julian Seward [Mon, 28 Aug 2006 12:40:05 +0000 (12:40 +0000)]
Merge r6011 (amd64 padding suppressions)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6029
Julian Seward [Mon, 28 Aug 2006 12:38:31 +0000 (12:38 +0000)]
Merge r6010 (ppc32 SuSE 10.1 redir)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6028
Julian Seward [Mon, 28 Aug 2006 12:36:11 +0000 (12:36 +0000)]
Merge r5999 (BartV: Don't print more lines of a stack-trace than were
obtained.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6027
Julian Seward [Mon, 28 Aug 2006 12:32:43 +0000 (12:32 +0000)]
Merge r6001 (fix for: Alex Bennee mmap problem (9 Aug))
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6026
Julian Seward [Mon, 28 Aug 2006 12:28:51 +0000 (12:28 +0000)]
Merge r6003,4 (fix for: cachegrind/callgrind causes executable to die)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6025
Julian Seward [Mon, 28 Aug 2006 12:24:48 +0000 (12:24 +0000)]
Merge r5991,4,6 (GraydonH leak checking fix)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6024
Julian Seward [Mon, 28 Aug 2006 12:21:19 +0000 (12:21 +0000)]
Merge r5990 (fix for: Livelocks entire machine)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6023
Julian Seward [Mon, 28 Aug 2006 12:19:40 +0000 (12:19 +0000)]
Merge r5983 (fix for:Valgrind aborts when process calls malloc_trim())
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6022
Julian Seward [Mon, 28 Aug 2006 12:17:41 +0000 (12:17 +0000)]
Merge r5979 (fix for: Can't stat .so/.exe error while reading symbols)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6021
Julian Seward [Mon, 28 Aug 2006 12:13:19 +0000 (12:13 +0000)]
Merge r5989 (fix for: PATCH: ppc32 missing system calls)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6020
Julian Seward [Mon, 28 Aug 2006 12:11:25 +0000 (12:11 +0000)]
Merge r5988 (fix for: JJ: ppc32/ppc64 syscalls, w/ patch)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6019
Julian Seward [Mon, 28 Aug 2006 12:08:10 +0000 (12:08 +0000)]
Merge r5970 (fix for: Lacks support for VKI_[GP]IO_UNIMAP*)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6018
Julian Seward [Mon, 28 Aug 2006 12:04:01 +0000 (12:04 +0000)]
Merge r5968 (fix for: FUTEX_WAKE does not use uaddr2)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6017
Julian Seward [Mon, 28 Aug 2006 12:02:10 +0000 (12:02 +0000)]
Merge r5986 (fix for: VG_N_SEGMENTS too low)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6016
Julian Seward [Mon, 28 Aug 2006 11:59:20 +0000 (11:59 +0000)]
Merge r5973 (fix for: 'c' in --gen-supps=yes doesn't work)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6015
Julian Seward [Mon, 28 Aug 2006 11:57:21 +0000 (11:57 +0000)]
Merge r5973 (fix for: ppc64-linux stack RZ fast-case snafu)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6014
Julian Seward [Mon, 28 Aug 2006 11:54:40 +0000 (11:54 +0000)]
Merge r5974 (fix for: Expanding brk() into last available page asserts)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6013
Julian Seward [Wed, 7 Jun 2006 01:30:19 +0000 (01:30 +0000)]
svn propset svn:externals \
"VEX svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH" .
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@5961
Julian Seward [Wed, 7 Jun 2006 01:21:22 +0000 (01:21 +0000)]
Create branches/VALGRIND_3_2_BRANCH from trunk r5957 for Valgrind 3.2.0.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@5959
Julian Seward [Tue, 6 Jun 2006 21:41:22 +0000 (21:41 +0000)]
Finalise 3.2.0.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5957
Julian Seward [Tue, 6 Jun 2006 21:39:09 +0000 (21:39 +0000)]
Install header in the right place. (From Josef W).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5956
Julian Seward [Mon, 5 Jun 2006 23:27:18 +0000 (23:27 +0000)]
More copyright updates.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5955
Julian Seward [Mon, 5 Jun 2006 23:21:15 +0000 (23:21 +0000)]
Update copyright dates.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5954
Julian Seward [Mon, 5 Jun 2006 23:20:25 +0000 (23:20 +0000)]
Restrict to *.[chS]; otherwise it ends up losing permissions on
executable files. Also bump dates to 2006.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5953
Nicholas Nethercote [Fri, 2 Jun 2006 23:59:40 +0000 (23:59 +0000)]
wibbles
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5952
Nicholas Nethercote [Fri, 2 Jun 2006 23:57:22 +0000 (23:57 +0000)]
Add documentation on how to run the performance suite.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5951
Nicholas Nethercote [Fri, 2 Jun 2006 22:58:34 +0000 (22:58 +0000)]
Clarify usage instructions for --trace-flags.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5950
Nicholas Nethercote [Fri, 2 Jun 2006 22:32:02 +0000 (22:32 +0000)]
Add a helpful comment.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5949
Nicholas Nethercote [Thu, 1 Jun 2006 13:44:07 +0000 (13:44 +0000)]
Added a useful script.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5948
Julian Seward [Sat, 27 May 2006 23:43:27 +0000 (23:43 +0000)]
Third time lucky?
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5947
Julian Seward [Sat, 27 May 2006 22:38:45 +0000 (22:38 +0000)]
Back to the past: another Red Hat 7.3 suppression.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5946
Julian Seward [Sat, 27 May 2006 21:14:09 +0000 (21:14 +0000)]
Wibble, wibble, wibble
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5945
Julian Seward [Sat, 27 May 2006 17:27:31 +0000 (17:27 +0000)]
3.2.0rc1 second try.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5944
Josef Weidendorfer [Sat, 27 May 2006 15:39:45 +0000 (15:39 +0000)]
Bug reports should have the same destination as for other VG tools
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5943
Josef Weidendorfer [Sat, 27 May 2006 15:30:58 +0000 (15:30 +0000)]
Fix a failed assertion on retranslation of rep or cmov instructions.
Bug description: Very similar to cachegrind, callgrind stores
metainformation per guest instruction; this meta information is
given when calling into the simulator. In contrast to cachegrind,
callgrind keeps this info when the source is discarded, and checks
on retranslation whether the same meta info is generated.
This check sometimes fails: E.g. for rep x86 instructions, 2 simulator
calls
are usually generated for one x86 instruction (the instruction fetch and
a
data access), thus overwriting the data_size meta information for one
x86
instruction first with 0, and afterwards e.g. with 1. The check on
retranslation
fails because of this. The fix is to only write/check data_size values
>0.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5942
Julian Seward [Sat, 27 May 2006 11:25:18 +0000 (11:25 +0000)]
Oops, track date change in r5940.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5941
Julian Seward [Sat, 27 May 2006 03:22:47 +0000 (03:22 +0000)]
Move into 2006.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5940
Julian Seward [Sat, 27 May 2006 03:22:04 +0000 (03:22 +0000)]
Even more news.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5939
Julian Seward [Fri, 26 May 2006 16:06:10 +0000 (16:06 +0000)]
Wording wibble.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5938
Julian Seward [Fri, 26 May 2006 13:51:37 +0000 (13:51 +0000)]
3.2.0rc1, hopefully.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5937
Julian Seward [Fri, 26 May 2006 12:00:26 +0000 (12:00 +0000)]
Sigh .. now fix for 32-bit targets.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5936
Julian Seward [Fri, 26 May 2006 11:31:15 +0000 (11:31 +0000)]
Replace the obviously-bogus piece of inline asm with a probably
equally bogus new version. In fact if I actually understood the
magical "earlyclobber" (&) asm constraint this would probably be
unnecessary, but I don't. Ah well.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5935
Julian Seward [Fri, 26 May 2006 11:29:17 +0000 (11:29 +0000)]
Fix gcc pedantry on 64-bit platforms
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5934
Julian Seward [Fri, 26 May 2006 00:50:41 +0000 (00:50 +0000)]
Disable tests none/tests/amd64/faultstatus, none/tests/x86/faultstatus
and none/tests/x86/int. They always fail, the tested functionality
isn't going to get fixed in a hurry, and it's just generally annoying.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5933
Julian Seward [Fri, 26 May 2006 00:47:13 +0000 (00:47 +0000)]
Push towards a final version for 3.2.0.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5932
Julian Seward [Fri, 26 May 2006 00:13:21 +0000 (00:13 +0000)]
Read extra args for all tests from $EXTRA_REGTEST_OPTS, which is
useful (eg) for running tests with --sanity-level= set. Print a
big warning before and after the tests if it is set.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5931
Julian Seward [Thu, 25 May 2006 18:37:49 +0000 (18:37 +0000)]
Finalise.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5930
Julian Seward [Thu, 25 May 2006 18:37:25 +0000 (18:37 +0000)]
Various minor edits.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5929
Julian Seward [Thu, 25 May 2006 18:33:56 +0000 (18:33 +0000)]
Update expected output.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5928
Julian Seward [Thu, 25 May 2006 18:24:32 +0000 (18:24 +0000)]
Suppression for SuSE 10.1 on amd64.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5927
Tom Hughes [Wed, 24 May 2006 12:51:17 +0000 (12:51 +0000)]
Decode EOVERFLOW in VG_(strerror).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5926
Tom Hughes [Wed, 24 May 2006 10:00:53 +0000 (10:00 +0000)]
Add a %s for the error string...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5925
Dirk Mueller [Tue, 23 May 2006 09:52:21 +0000 (09:52 +0000)]
add backport request for VEX
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5924
Julian Seward [Mon, 22 May 2006 15:55:05 +0000 (15:55 +0000)]
A couple of suppressions for FC5/ppc32.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5923
Julian Seward [Mon, 22 May 2006 13:59:42 +0000 (13:59 +0000)]
Assertion is too restrictive; it's possible to validly get an
addressibility error when MC_(clo_undef_value_errors) is True.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5922
Julian Seward [Mon, 22 May 2006 13:04:42 +0000 (13:04 +0000)]
Rewrite inline asm for ppc32/64-linux to make them gcc-4.1.0 proof.
Thanks to David Woodhouse for pointing me in the right direction.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5921
Tom Hughes [Mon, 22 May 2006 11:20:15 +0000 (11:20 +0000)]
When moving an address range add the new range before marking the old
one as free otherwise the filename referred to by the temporary copy
of the segment may be dropped from the segment name table when the old
range is freed even though the new range is going to use it.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5920
Tom Hughes [Mon, 22 May 2006 11:15:47 +0000 (11:15 +0000)]
Validate the fnIdx for a file segment when doing a sanity check.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5919
Julian Seward [Mon, 22 May 2006 00:09:51 +0000 (00:09 +0000)]
Change ifdefs to select per-platform, not per-arch.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5918
Julian Seward [Mon, 22 May 2006 00:05:11 +0000 (00:05 +0000)]
Fix crash on ppc64-linux.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5917
Julian Seward [Sun, 21 May 2006 17:12:27 +0000 (17:12 +0000)]
(1) build libmpiwrap.so with -fPIC, not -fpic.
(2) if the build/install fails, just keep going anyway.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5916
Julian Seward [Sun, 21 May 2006 15:20:19 +0000 (15:20 +0000)]
Update for 3.2.0.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5915
Julian Seward [Sun, 21 May 2006 15:19:42 +0000 (15:19 +0000)]
Add JosefW.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5914
Julian Seward [Sun, 21 May 2006 14:47:30 +0000 (14:47 +0000)]
Add missing closing tags (a.k.a. "Wow, that xsltproc is such a pedant!")
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5913
Julian Seward [Sun, 21 May 2006 14:40:33 +0000 (14:40 +0000)]
Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5912
Tom Hughes [Sun, 21 May 2006 13:41:17 +0000 (13:41 +0000)]
Report the error number when a UME mmap fails.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5911
Julian Seward [Sun, 21 May 2006 12:40:30 +0000 (12:40 +0000)]
A 1 page stack isn't big enough for this test on ppc32-linux.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5910
Julian Seward [Sun, 21 May 2006 12:18:16 +0000 (12:18 +0000)]
Update expected output following vex r1619.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5909
Julian Seward [Sun, 21 May 2006 01:52:09 +0000 (01:52 +0000)]
Back out r5595: the redirections deleted there are in fact used by
gcc 2.96 on R H 7.3.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5908
Julian Seward [Sun, 21 May 2006 00:51:28 +0000 (00:51 +0000)]
Un-break coredumping on ppc64-linux. Finally fixes #121617.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5907
Julian Seward [Sat, 20 May 2006 01:13:38 +0000 (01:13 +0000)]
Change the default load address on all platforms to be 7/8s of a G.
This should make V work on any address space setup in which at least
the first 1 G of address space is usable.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5906
Tom Hughes [Wed, 17 May 2006 14:24:12 +0000 (14:24 +0000)]
Implement the set_robust_list and get_robust_list system calls.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5905
Tom Hughes [Wed, 17 May 2006 13:53:23 +0000 (13:53 +0000)]
Sync system call lists with 2.6.17-rc4 kernel source.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5904