]>
git.ipfire.org Git - thirdparty/valgrind.git/log
Julian Seward [Tue, 5 Jun 2007 21:10:51 +0000 (21:10 +0000)]
Merge r6758 (Handle a whole bunch of obscure types.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6760
Julian Seward [Mon, 4 Jun 2007 21:00:16 +0000 (21:00 +0000)]
Handle MPI_DOUBLE_PRECISION.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6755
Julian Seward [Fri, 18 May 2007 10:49:12 +0000 (10:49 +0000)]
Edit the manual to bring it up to date and make some of the wording a
bit more professional sounding. I believe its last major overhaul was
around 3.1.0 time, and some of the text dates from 2002, when V was
more of a fun hack and not a widely used tool, so some of the "relaxed
terminology" :-) is less appropriate now. The main changes are:
* lots of minor wording adjustments to:
- bring facts up to date
- remove very informal styles of writing
- we have many run-on sentences (sentence 1; sentence 2) which
I split into two (sentence 1. Sentence 2). Similarly, we
overuse sub-sentences in parentheses, some of which I have
turned into fully fledged sentences.
- make naming more consistent: change "valgrind" to "Valgrind"
or to the current tool name, as appropriate
* delete Helgrind section from the manual (not by really deleting
it, but commenting out the relevant include-file statement).
I don't think it's good to have the manual describing functionality
that the code doesn't provide.
* various rewordings in the Callgrind manual
* add missing flag docs to Lackey manual
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6743
Julian Seward [Mon, 14 May 2007 14:06:30 +0000 (14:06 +0000)]
Merge r6734 (Callgrind: improve documentation)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6740
Julian Seward [Sat, 5 May 2007 16:46:21 +0000 (16:46 +0000)]
Merge r6728 (Fix stack overflow which lead to totally mysterious .bss
corruption)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6729
Julian Seward [Wed, 2 May 2007 10:43:25 +0000 (10:43 +0000)]
Merge r6722 (Avoid compilation warnings with gcc-4.2.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6725
Julian Seward [Wed, 2 May 2007 10:28:07 +0000 (10:28 +0000)]
Merge r6721 (If gcc supports -fno-stack-protector, use it.) Fixes
#144112 and various other reports of the same problem.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6724
Julian Seward [Tue, 1 May 2007 15:43:05 +0000 (15:43 +0000)]
Merge r6608 (Add an intercept for __memmove_chk (another glibc 2.5
artefact))
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6723
Julian Seward [Tue, 1 May 2007 08:44:38 +0000 (08:44 +0000)]
Merge r6707 as a preventative measure (it's generally a good idea to
set call-by-reference arguments, especially when the function comments
says that they always are set.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6719
Julian Seward [Tue, 1 May 2007 08:31:17 +0000 (08:31 +0000)]
Merge r6612 and r6646 (Update RedHat8 suppressions)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6718
Julian Seward [Tue, 1 May 2007 08:21:43 +0000 (08:21 +0000)]
Merge r6656 (Clarify the "out of memory" message.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6717
Julian Seward [Tue, 1 May 2007 08:18:39 +0000 (08:18 +0000)]
Merge r6649 (Use a 64-bit counter to keep track of the total number of
bytes allocated)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6716
Julian Seward [Tue, 1 May 2007 08:10:48 +0000 (08:10 +0000)]
Merge r6641 (Handle sys_ioprio_set on amd64-linux.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6715
Julian Seward [Mon, 30 Apr 2007 09:44:15 +0000 (09:44 +0000)]
Merge r6599 (Correctly handle DW_CFA_def_cfa_sf)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6714
Julian Seward [Mon, 30 Apr 2007 08:48:19 +0000 (08:48 +0000)]
Merge r6622 (Add .eh_frame gunk for
VG_(amd64_linux_REDIR_FOR_vgettimeofday) and
VG_(amd64_linux_REDIR_FOR_vgettimeofday) so they can participate in
stack unwinding.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6713
Julian Seward [Mon, 30 Apr 2007 08:36:52 +0000 (08:36 +0000)]
Merge r6601 (Callgrind: Fix threads display of "callgrind_control -s")
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6712
Julian Seward [Mon, 30 Apr 2007 08:28:06 +0000 (08:28 +0000)]
Merge r6593 (callgrind: fix --collect-systime=yes with "no
instrumentation" mode )
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6711
Julian Seward [Mon, 30 Apr 2007 07:43:01 +0000 (07:43 +0000)]
Merge r6566 (implement support for AT_FDCWD in openat())
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6710
Julian Seward [Thu, 5 Apr 2007 00:59:32 +0000 (00:59 +0000)]
Merge r6692 (Handle some more types: {REAL,INTEGER}{4,8} and 2INT.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6694
Julian Seward [Thu, 5 Apr 2007 00:55:13 +0000 (00:55 +0000)]
Merge r6575 (Handle type MPI_PACKED and associated functions
PMPI_Packed and PMPI_Unpacked.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6693
Nicholas Nethercote [Mon, 26 Mar 2007 23:52:19 +0000 (23:52 +0000)]
Fix bug 142491: allow more --alloc-fn functions (128, up from 32).
MERGED FROM TRUNK
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6672
Nicholas Nethercote [Mon, 26 Mar 2007 23:45:01 +0000 (23:45 +0000)]
Fix bug 142197: don't free --toolname:foo options after they've been munged,
because tools should be able to assume that they are never freed, just like
other options.
Merged from trunk.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6669
Nicholas Nethercote [Mon, 26 Mar 2007 22:10:53 +0000 (22:10 +0000)]
Don't read ./.valgrindrc if CWD==HOME.
Merged from trunk (r6660). Also required r6380.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6666
Julian Seward [Tue, 30 Jan 2007 13:36:18 +0000 (13:36 +0000)]
Move on.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6564
Julian Seward [Mon, 29 Jan 2007 18:43:20 +0000 (18:43 +0000)]
--> 3.2.3, hopefully
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6560
Julian Seward [Mon, 29 Jan 2007 01:07:21 +0000 (01:07 +0000)]
Merge r6553/6 (Intercept __stpcpy_chk. (Dirk Mueller))
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6558
Julian Seward [Wed, 24 Jan 2007 01:29:25 +0000 (01:29 +0000)]
Bump version.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6552
Julian Seward [Mon, 22 Jan 2007 15:30:21 +0000 (15:30 +0000)]
-> 3.2.2 final.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6545
Julian Seward [Mon, 22 Jan 2007 15:25:46 +0000 (15:25 +0000)]
Merge r6543 (Another ifort 9.1 suppression (Ashley Pittman))
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6544
Julian Seward [Fri, 19 Jan 2007 02:48:22 +0000 (02:48 +0000)]
--> 3.2.2.RC6
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6539
Julian Seward [Thu, 18 Jan 2007 18:10:52 +0000 (18:10 +0000)]
Merge r6537 (Intercept mempcpy also in ld.so.1.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6538
Julian Seward [Thu, 18 Jan 2007 02:24:35 +0000 (02:24 +0000)]
--> 3.2.2.RC5
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6536
Julian Seward [Thu, 18 Jan 2007 02:21:33 +0000 (02:21 +0000)]
Update for 3.2.2.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6535
Julian Seward [Thu, 18 Jan 2007 02:20:33 +0000 (02:20 +0000)]
Merge r6533 (Sync with AUTHORS.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6534
Julian Seward [Thu, 18 Jan 2007 00:17:01 +0000 (00:17 +0000)]
Merge r6530 (Enable the pselect6 wrapper on amd64-linux.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6531
Julian Seward [Tue, 16 Jan 2007 22:04:50 +0000 (22:04 +0000)]
Merge r6526 (Intercept _intel_fast_memcpy in the main executable.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6528
Julian Seward [Tue, 16 Jan 2007 22:03:54 +0000 (22:03 +0000)]
Merge r6523 (Inline a bunch of helper functions)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6527
Nicholas Nethercote [Sat, 13 Jan 2007 00:01:39 +0000 (00:01 +0000)]
Merge r6514 (nanoleak2.c)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6515
Julian Seward [Fri, 12 Jan 2007 22:11:45 +0000 (22:11 +0000)]
Merge r6510 (Handle DW_CFA_undefined)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6513
Julian Seward [Fri, 12 Jan 2007 22:09:57 +0000 (22:09 +0000)]
Merge r6509 (ML_(read_callframe_info_dwarf2): deal better with CIEs
with no augmentation)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6512
Julian Seward [Fri, 12 Jan 2007 22:03:14 +0000 (22:03 +0000)]
Merge r6506,7,8: Non-functional changes - partially rename
variables/fields used during debuginfo reading for greater clarity.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6511
Julian Seward [Wed, 10 Jan 2007 18:32:36 +0000 (18:32 +0000)]
ifort 9.1 on amd64 suppression
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6504
Julian Seward [Wed, 10 Jan 2007 15:43:36 +0000 (15:43 +0000)]
Merge r6502 (Generate valid XML even for very long fn names)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6503
Julian Seward [Tue, 9 Jan 2007 20:41:41 +0000 (20:41 +0000)]
Merge r6479 (Replace bcmp in ld.so.1.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6498
Julian Seward [Tue, 9 Jan 2007 20:40:44 +0000 (20:40 +0000)]
Merge r6495 (handle hinted client mmaps more robustly)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6497
Julian Seward [Mon, 8 Jan 2007 06:43:25 +0000 (06:43 +0000)]
-> 3.2.2 RC1
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6492
Julian Seward [Mon, 8 Jan 2007 06:31:34 +0000 (06:31 +0000)]
Update copyright dates.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6490
Julian Seward [Mon, 8 Jan 2007 06:27:23 +0000 (06:27 +0000)]
Merge r6486 (Update for 2007)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6489
Julian Seward [Sun, 7 Jan 2007 17:43:49 +0000 (17:43 +0000)]
Partial merge of r6397 (Include missing files in tarball.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6483
Julian Seward [Sun, 7 Jan 2007 04:07:09 +0000 (04:07 +0000)]
Merge r6297 (word size fixes for tinycc.c)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6482
Julian Seward [Sun, 7 Jan 2007 01:49:31 +0000 (01:49 +0000)]
parse_procselfmaps: don't hand zero-length mappings to
*record_mapping, since they can't really be represented by the segment
table herein, and are mistaken for a mapping which covers the entire
address space. Intended to fix #132998, but fix has not been
verified. It does not appear to cause any other failures though.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6480
Julian Seward [Sat, 6 Jan 2007 05:46:30 +0000 (05:46 +0000)]
Merge r6477 (Fixes for MPICH on amd64-linux.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6478
Julian Seward [Sat, 6 Jan 2007 00:13:43 +0000 (00:13 +0000)]
Merge r6475 (Pass CC and AR to vex's Makefile here too.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6476
Julian Seward [Fri, 5 Jan 2007 15:22:41 +0000 (15:22 +0000)]
Merge r6473 (Supps for MVL 4.0.1 on ppc32 (Bart Van Assche))
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6474
Julian Seward [Mon, 1 Jan 2007 22:17:37 +0000 (22:17 +0000)]
Merge r6471 (Avoid printf in the recursive routines ...)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6472
Julian Seward [Sun, 31 Dec 2006 19:40:56 +0000 (19:40 +0000)]
Merge r6469 (Provide a replacement for mempcpy.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6470
Julian Seward [Sun, 31 Dec 2006 15:33:12 +0000 (15:33 +0000)]
Merge r6467 (Apparently needed on Red Hat 7.3.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6468
Julian Seward [Sun, 31 Dec 2006 02:30:16 +0000 (02:30 +0000)]
Merge r6463 (Redo a suppression in X.org style.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6465
Julian Seward [Sun, 31 Dec 2006 02:26:57 +0000 (02:26 +0000)]
Merge r6462 (Intercept/replace glibc-2.5's __strcpy_chk function)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6464
Julian Seward [Sat, 30 Dec 2006 17:58:20 +0000 (17:58 +0000)]
Merge r6460 (Remove redundant \n)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6461
Julian Seward [Sat, 30 Dec 2006 04:06:15 +0000 (04:06 +0000)]
Followup to r6457 (Support 64k pages on ppc32/64-linux) which adds
some assertions and then fixes definitions accordingly.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6458
Julian Seward [Sat, 30 Dec 2006 02:46:07 +0000 (02:46 +0000)]
Support 64k pages on ppc32/64-linux (Jakub Jelink, Dave Nomura)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6457
Julian Seward [Thu, 28 Dec 2006 17:42:37 +0000 (17:42 +0000)]
Merge r6453 (Update expected output following r6447 (Test lvxl and stvxl.))
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6455
Julian Seward [Thu, 28 Dec 2006 17:42:06 +0000 (17:42 +0000)]
Merge r6452 (Avoid name clash on ppc64-linux.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6454
Julian Seward [Wed, 27 Dec 2006 21:39:18 +0000 (21:39 +0000)]
Merge r6447 (Test lvxl and stvxl.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6448
Julian Seward [Wed, 27 Dec 2006 05:21:14 +0000 (05:21 +0000)]
Merge r6444 (Print a marginally more helpful error message if UME (ELF
loading) fails.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6445
Julian Seward [Wed, 27 Dec 2006 04:22:08 +0000 (04:22 +0000)]
Merge r6441 (Handle new primop Iop_SarN8x8 introduced in vex r1702.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6442
Julian Seward [Tue, 26 Dec 2006 04:51:50 +0000 (04:51 +0000)]
Merge r6439 (Finally close #133054/#118903 ('make install' fails with
syntax errors))
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6440
Julian Seward [Tue, 26 Dec 2006 04:42:53 +0000 (04:42 +0000)]
Finally close #133054/#118903 ('make install' fails with syntax errors)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6438
Julian Seward [Tue, 26 Dec 2006 04:34:38 +0000 (04:34 +0000)]
Merge r6389 (Fix 'make html-docs' and 'make print-docs'.)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6437
Julian Seward [Tue, 26 Dec 2006 04:30:48 +0000 (04:30 +0000)]
Merge r6406: Add missing case, apparently not very popular :-)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6436
Julian Seward [Tue, 26 Dec 2006 04:29:17 +0000 (04:29 +0000)]
Merge r6417: Always ensure that the output buffer is zero-terminated,
even if it is already full. (Nick N)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6435
Julian Seward [Tue, 26 Dec 2006 04:08:39 +0000 (04:08 +0000)]
Merge r6411 (usb ioctl handling)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6433
Julian Seward [Tue, 26 Dec 2006 04:03:36 +0000 (04:03 +0000)]
Merge r6410 (Enhancement of prctl ioctl)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6432
Julian Seward [Tue, 26 Dec 2006 03:55:38 +0000 (03:55 +0000)]
Merge r6404/5 (fix ppc insn set tests for gcc >= 4.1)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6431
Julian Seward [Tue, 26 Dec 2006 03:53:52 +0000 (03:53 +0000)]
Merge r6391 (ppc32/64-linux: use 'ctr' for the branch address, not 'lr' since
using the latter trashes the branch predictors somehow)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6430
Julian Seward [Tue, 26 Dec 2006 03:51:46 +0000 (03:51 +0000)]
Merge r6382/3 (Fix confusing leak-checker flag hints, and regtest updates)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6429
Julian Seward [Tue, 26 Dec 2006 03:17:44 +0000 (03:17 +0000)]
Merge r6377/8: --gen-suppressions fixes (fix for #136844, #138507)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6428
Julian Seward [Tue, 26 Dec 2006 03:13:14 +0000 (03:13 +0000)]
Merge r6374 (make User errors suppressible)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6427
Julian Seward [Tue, 26 Dec 2006 03:10:51 +0000 (03:10 +0000)]
Merge r6371 (fix handling of MPI_LONG_DOUBLE)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6426
Julian Seward [Tue, 26 Dec 2006 03:07:02 +0000 (03:07 +0000)]
Merge r6356:
CFI reader: when decoding the single (address) argument to
DW_CFA_set_loc, take into account any encoding info conveyed by the
augmentation string. See big comment in the code.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6425
Julian Seward [Tue, 26 Dec 2006 03:01:53 +0000 (03:01 +0000)]
Merge r6341 (ExeContext hashing fix)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6424
Julian Seward [Tue, 26 Dec 2006 02:59:50 +0000 (02:59 +0000)]
Merge r6365 and r6367 (fix for: "Drepper: obscure Cachegrind
simulation bug", and the same for Callgrind)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6423
Julian Seward [Tue, 26 Dec 2006 02:56:23 +0000 (02:56 +0000)]
Merge r6211 (Cachegrind: Update cache parameter detection)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6422
Julian Seward [Tue, 26 Dec 2006 02:54:46 +0000 (02:54 +0000)]
Merge r6084 (fix for #134727: valgrind exits with "Value too large
for defined data type")
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6421
Dirk Mueller [Thu, 7 Dec 2006 15:34:04 +0000 (15:34 +0000)]
backport build fix from trunk
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6385
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