]>
git.ipfire.org Git - thirdparty/valgrind.git/log
Ivo Raisr [Mon, 14 Aug 2017 10:26:22 +0000 (12:26 +0200)]
Merge VEX_3_4_BRANCH into VALGRIND_3_4_BRANCH
Bart Van Assche [Sat, 6 Jun 2009 19:22:26 +0000 (19:22 +0000)]
Merged trunk revisions 10261, 10262, 10265, 10266 and 10269.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@10270
Bart Van Assche [Thu, 4 Jun 2009 11:12:51 +0000 (11:12 +0000)]
Merged r10228 from trunk: fixed memory leak triggered by vc_cleanup().
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@10244
Bart Van Assche [Thu, 4 Jun 2009 09:59:28 +0000 (09:59 +0000)]
Merged r10191 and r10242 from trunk: fixed a bug in DRD's malloc wrappers that caused 'start' messages to be printed for unrelated memory allocations with address tracing enabled.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@10243
Nicholas Nethercote [Tue, 2 Jun 2009 23:21:28 +0000 (23:21 +0000)]
Merge r10215 (manual intro additions) from the trunk.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@10216
Nicholas Nethercote [Mon, 1 Jun 2009 23:01:38 +0000 (23:01 +0000)]
Add an FAQ from the trunk.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@10193
Tom Hughes [Fri, 29 May 2009 08:19:22 +0000 (08:19 +0000)]
Merge r10150 from trunk to fix #194429.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@10168
Bart Van Assche [Tue, 19 May 2009 17:55:03 +0000 (17:55 +0000)]
Updated ignore list.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9988
Bart Van Assche [Tue, 19 May 2009 17:54:29 +0000 (17:54 +0000)]
Merged trunk revisions 9851, 9852 and 9986: fixed DRD assertion failure triggered by mutex reinitialization and added regression test.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9987
Bart Van Assche [Tue, 19 May 2009 17:21:01 +0000 (17:21 +0000)]
Updated ignore list.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9985
Bart Van Assche [Tue, 19 May 2009 06:41:42 +0000 (06:41 +0000)]
svn merge -r9852:9969 svn://svn.valgrind.org/valgrind/trunk/drd/tests drd/tests
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9970
Nicholas Nethercote [Mon, 18 May 2009 00:20:41 +0000 (00:20 +0000)]
Add some missing __extension__ attributes. Fixes #192954.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9875
Nicholas Nethercote [Thu, 7 May 2009 00:20:07 +0000 (00:20 +0000)]
Minor doc fix.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9788
Bart Van Assche [Thu, 23 Apr 2009 17:23:24 +0000 (17:23 +0000)]
Removed an unused variable.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9592
Bart Van Assche [Thu, 23 Apr 2009 17:13:28 +0000 (17:13 +0000)]
Merged r9590 from trunk.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9591
Bart Van Assche [Wed, 22 Apr 2009 19:15:50 +0000 (19:15 +0000)]
Merged r9577:9578 from trunk to here (fixes #189763).
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9579
Bart Van Assche [Sat, 18 Apr 2009 15:25:37 +0000 (15:25 +0000)]
More expected output updates as part of the fix for bug #187048. Should have been included in the previous commit.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9574
Nicholas Nethercote [Thu, 16 Apr 2009 00:40:43 +0000 (00:40 +0000)]
Merged r9559 (a manual fix) from the trunk.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9560
Nicholas Nethercote [Thu, 16 Apr 2009 00:37:57 +0000 (00:37 +0000)]
Merge r9556 (clarify crash/abort message) from the trunk.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9558
Nicholas Nethercote [Wed, 15 Apr 2009 03:56:49 +0000 (03:56 +0000)]
Merge r9539 (fix for #189054) from the trunk.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9540
Nicholas Nethercote [Wed, 15 Apr 2009 03:49:44 +0000 (03:49 +0000)]
Merge a small part of r9357 from the trunk, to fix bug #179731.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9538
Bart Van Assche [Sat, 14 Mar 2009 09:07:28 +0000 (09:07 +0000)]
Merged trunk revisions 9398, 9399, 9400 and 9407 to the 3.4 branch. Fixes bug #187048.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9408
Nicholas Nethercote [Tue, 10 Mar 2009 22:17:53 +0000 (22:17 +0000)]
Update copyright notices.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9346
Julian Seward [Sat, 28 Feb 2009 09:51:50 +0000 (09:51 +0000)]
Finalise 3.4.1.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9293
Julian Seward [Wed, 25 Feb 2009 23:15:17 +0000 (23:15 +0000)]
merge r9265:
Generalise a couple of Qt4 suppressions (David Faure).
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9266
Julian Seward [Tue, 24 Feb 2009 16:31:25 +0000 (16:31 +0000)]
--> 3.4.1.RC1
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9253
Julian Seward [Tue, 24 Feb 2009 14:42:57 +0000 (14:42 +0000)]
Fix undefined references in valgrind.pc.in (Ingmar Vanhassel).
Fixes #134207.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9252
Julian Seward [Mon, 23 Feb 2009 17:18:58 +0000 (17:18 +0000)]
merge r9243:
(exp-ptrcheck) handle sys_fallocate and sys_getresuid32, and
make suppressions for ld.so be a bit more aggressive
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9244
Julian Seward [Sat, 21 Feb 2009 11:52:27 +0000 (11:52 +0000)]
merge bug-fix components of r9106:
Fix a minor bug, whereby a stack entry of zero would cause a "(heap
allocation functions)" line to be written.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9210
Julian Seward [Wed, 18 Feb 2009 09:26:04 +0000 (09:26 +0000)]
merge r9157:
Update the sed expressions that handle the output of ld --verbose
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9200
Julian Seward [Wed, 18 Feb 2009 09:17:46 +0000 (09:17 +0000)]
merge r9154:
get_otrack_shadow_offset_wrk(ppc32): handle a missing case that
caused an assertion failure (Chris Wilson).
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9199
Julian Seward [Wed, 18 Feb 2009 09:15:38 +0000 (09:15 +0000)]
merge r8946:
drd/tests/matinv.c:
Runs now fine on systems for which PTHREAD_STACK_MIN > 32768.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9198
Nicholas Nethercote [Tue, 3 Feb 2009 04:14:20 +0000 (04:14 +0000)]
Merge r9099 (fix problem with --massif-out-file= checking) from the trunk.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9100
Julian Seward [Sun, 1 Feb 2009 21:46:28 +0000 (21:46 +0000)]
merge revs:
9096 Add support for glibc-2.10 (when it eventually appears).
9097 Suppression update (Helgrind)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9098
Julian Seward [Sat, 31 Jan 2009 23:03:08 +0000 (23:03 +0000)]
Merge r9094:
Move an assertion (pertaining to showing initial segments to the
tools) to the correct place, and add a big comment explaining why
this is necessary.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9095
Julian Seward [Sat, 31 Jan 2009 15:02:07 +0000 (15:02 +0000)]
Merge from the trunk, some Drd-related changes:
9087 Suppress any error whose top frame is in libc.so. While not very
elegant, this is an effective way to suppress data race reports
triggered by glibc's stdio functions (which uses inlined locking
functions).
9090 Do not only recognize .plt and .plt.got sections inside the
mapped address range, but also outside the mapped address range
(necessary for ppc).
9091 Generalized suppression patterns.
9092 Removed mandatory redirections for DRD since these made DRD
impossible to use on openSUSE 10.3 ppc.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9093
Julian Seward [Fri, 30 Jan 2009 17:02:15 +0000 (17:02 +0000)]
merge r9084: Generalise zlib suppressions a bit.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9089
Julian Seward [Thu, 29 Jan 2009 10:14:53 +0000 (10:14 +0000)]
Merge in non-power-of-2-sized cache simulation fixes for Callgrind
and Cachegrind:
8912 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.
9080 Cachegrind/Callgrind: allow for cache sizes other than only
powers of two
9081 Callgrind: Remove ifdef'ed-out, non-working code.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9088
Julian Seward [Thu, 29 Jan 2009 09:20:44 +0000 (09:20 +0000)]
merge r9083:
* get_Seg_containing_addr: fix incorrect test guarding assertion
* support some more syscalls
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9086
Julian Seward [Mon, 26 Jan 2009 16:01:19 +0000 (16:01 +0000)]
merge r8945:
Do not only intercept SIGILL during detection of the supported
instruction set on ppc but also SIGFPE.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9078
Julian Seward [Mon, 26 Jan 2009 15:54:03 +0000 (15:54 +0000)]
merge r1882: Handle redundant REX.W on PUNPCKHgg. #173751.
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_4_BRANCH@1883
Julian Seward [Mon, 26 Jan 2009 15:45:59 +0000 (15:45 +0000)]
Merge from the trunk, a bunch of improvements for exp-ptrcheck:
8908 Add some more system calls to ptrcheck.
9027 Ptrcheck: More aggressive suppression of error reports from ld.so.
9056 Handle a few more syscalls, as per #179618.
9059 Prior to this commit, exp-ptrcheck would assert if the DWARF3
data for global or stack blocks described overlapping blocks
9060 Intercept and replace calls to calls to strnlen in glibc, for the
usual reasons.
9061 Minor refinements:
* h_main.c: handle a few more syscalls
* exp-ptrcheck.supp: ignore errors in glibc's getenv
-- is highly optimised
* pc_common.c: fix small error in error message printing
9062 Remove function that was made redundant by r9059.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9077
Julian Seward [Mon, 26 Jan 2009 15:13:44 +0000 (15:13 +0000)]
merge r9063 Helgrind: Initialise laog and laog__exposition (properly).
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9076
Julian Seward [Mon, 26 Jan 2009 15:08:46 +0000 (15:08 +0000)]
merge m9058:
Handle a couple of artefacts produced by icc11:
DW_TAG_reference_type that doesn't have a size, and DW_FORM_ref_addr
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9075
Julian Seward [Mon, 26 Jan 2009 15:05:25 +0000 (15:05 +0000)]
merge r9057:
Handle a couple of artefacts generated by gcc-4.4:
DW_OP_reg{0..31} and DW_OP_const1s.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9074
Julian Seward [Mon, 26 Jan 2009 15:02:20 +0000 (15:02 +0000)]
merge r9055: Accept 'enum' type DIEs that do not have any names
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9073
Julian Seward [Mon, 26 Jan 2009 15:00:15 +0000 (15:00 +0000)]
merge r9051:
VG_(apply_StackTrace): following r8818, we should regard an entry
of -1 as denoting the logical end of the stack.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9072
Julian Seward [Mon, 26 Jan 2009 14:57:27 +0000 (14:57 +0000)]
merge r9050 ML_(evaluate_trivial_GX): handle the case
(DW_OP_addr: DW_OP_plus_uconst: ULEB < 128)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9071
Julian Seward [Mon, 26 Jan 2009 14:53:38 +0000 (14:53 +0000)]
merge r9049:
Handle the case where a Compilation Unit (CU) (or, really, the CU
and its associated DIEs) occupies less space than stated in the
CU's header.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9070
Julian Seward [Mon, 26 Jan 2009 14:48:43 +0000 (14:48 +0000)]
merge r9028: Helgrind: Suppress any error at all that occurs in libpthread
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9069
Julian Seward [Mon, 26 Jan 2009 14:42:36 +0000 (14:42 +0000)]
merge r9029 Minor tidyings: (in debuginfo reader)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9068
Julian Seward [Mon, 26 Jan 2009 13:02:16 +0000 (13:02 +0000)]
Merge from the trunk, a bunch of changes to fix ELF segment mapping
and bias computation problems:
9020 Improve detection of where ELF sections have been mapped
9021 Don't assume that all global variables are in the data section
9022 Removed unused round_Addr_upwards function.
9024 Handle the rodata and sbss sections
9025 Accept zero size text segments.
9026 Don't worry about an unmapped, zero sized, bss segment.
9053 Fix aix5 build breakage following r9021.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9067
Julian Seward [Mon, 26 Jan 2009 12:41:31 +0000 (12:41 +0000)]
merge:
r8957 The SG_GET_VERSION_NUM ioctl writes to memory rather than
reading it.
r8958 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/branches/VALGRIND_3_4_BRANCH@9066
Julian Seward [Mon, 26 Jan 2009 12:24:36 +0000 (12:24 +0000)]
merge r8930 (Add signalfd4 support.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9065
Julian Seward [Mon, 26 Jan 2009 12:18:35 +0000 (12:18 +0000)]
merge r8917 (Handle __NR_socketpair in Ptrcheck.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9064
Julian Seward [Mon, 5 Jan 2009 17:15:44 +0000 (17:15 +0000)]
Bump version number on 3_4_BRANCH.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@8910
Julian Seward [Sat, 3 Jan 2009 17:46:13 +0000 (17:46 +0000)]
Swizzle the external, to vex/branches/VEX_3_4_BRANCH.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@8903
Julian Seward [Sat, 3 Jan 2009 17:35:15 +0000 (17:35 +0000)]
Make a copy of trunk r1878, to form the start of the 3_4_BRANCH.
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_4_BRANCH@1880
Julian Seward [Sat, 3 Jan 2009 17:31:46 +0000 (17:31 +0000)]
Make a copy of trunk r8899, to form the start of 3_4_BRANCH.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@8901
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
Bart Van Assche [Sun, 21 Dec 2008 17:24:21 +0000 (17:24 +0000)]
circular_buffer test now passes on systems with and without built-in support for atomic operations.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8856
Bart Van Assche [Sun, 21 Dec 2008 17:21:05 +0000 (17:21 +0000)]
Added a suppression pattern for the data races triggered by the glibc function fflush().
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8855