]>
git.ipfire.org Git - thirdparty/valgrind.git/log
Ivo Raisr [Mon, 14 Aug 2017 10:26:21 +0000 (12:26 +0200)]
Merge VEX_3_2_BRANCH into VALGRIND_3_2_BRANCH
Dirk Mueller [Mon, 26 Nov 2007 15:15:40 +0000 (15:15 +0000)]
backport minimal glibc 2.7 support
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@7227
Dirk Mueller [Fri, 14 Sep 2007 09:02:43 +0000 (09:02 +0000)]
fix division by zeros
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6831
Dirk Mueller [Wed, 12 Sep 2007 13:25:21 +0000 (13:25 +0000)]
suppression update for openSUSE 10.3
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6825
Julian Seward [Thu, 23 Aug 2007 19:02:47 +0000 (19:02 +0000)]
Merge r1776 (Allow up to 7 prefixes, so as to accept 66 66 66 66 66 66
2e 0f 1f 84 00 00 00 00 00).
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1777
Dirk Mueller [Tue, 21 Aug 2007 20:28:58 +0000 (20:28 +0000)]
update suppressions
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6773
Dirk Mueller [Mon, 23 Jul 2007 14:33:06 +0000 (14:33 +0000)]
suppression update for 10.3/glibc 2.6
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6769
Dirk Mueller [Tue, 3 Jul 2007 10:36:43 +0000 (10:36 +0000)]
backport glibc 2.6 support from trunk
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6762
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 [Fri, 4 May 2007 10:48:12 +0000 (10:48 +0000)]
Merge r1761 (Handle x87 FCOMP.)
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1762
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:42:48 +0000 (10:42 +0000)]
Merge r1759 (keep gcc-4.2 happy)
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1760
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 [Sun, 29 Apr 2007 10:39:16 +0000 (10:39 +0000)]
Merge r1749 (Implement lahf/sahf on amd64. Also set NDEP on x86 sahf.
Fixes #143907.)
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1758
Julian Seward [Sun, 29 Apr 2007 10:34:42 +0000 (10:34 +0000)]
Merge r1748 (x86 front end: Fix various cases where the instruction
decoder asserted/paniced instead of doing the normal SIGILL thing.
Fixes #143354.)
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1757
Julian Seward [Sun, 29 Apr 2007 10:28:33 +0000 (10:28 +0000)]
Merge r1747 (Fold Add8(t,t) ==> t << 1. Fixes #143817 (Unused
bitfield pad bits confuse memcheck))
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1756
Julian Seward [Sun, 29 Apr 2007 10:20:05 +0000 (10:20 +0000)]
Merge r1742 and r1743 (x86 and amd64 front ends: synthesise SIGILL in
the normal way for some obscure invalid instruction cases, rather than
asserting, as happened in #143079 and #142279.)
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1755
Julian Seward [Sun, 29 Apr 2007 10:07:20 +0000 (10:07 +0000)]
Merge r1740 (Tolerate redundant REX.W prefix produced by Mono for
'fsqrt' (a lame kludge).)
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1754
Julian Seward [Sun, 29 Apr 2007 09:57:48 +0000 (09:57 +0000)]
Merge r1738 (comment only changes for the ppc front end)
Merge r1739 (ppc64 code generation bug fix: When generating 64-bit
code, ensure that any addresses used in 4 or 8 byte loads or stores of
the form reg+imm have the lowest 2 bits of imm set to zero, so that
they can safely be used in ld/ldu/lda/std/stdu instructions.)
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1753
Julian Seward [Sun, 29 Apr 2007 09:49:38 +0000 (09:49 +0000)]
Merge r1737 (Handle the (bizarre) no-op "26 2E 64 65 90 %es:%cs:%fs:%gs:nop")
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1752
Julian Seward [Sun, 29 Apr 2007 09:40:56 +0000 (09:40 +0000)]
Merge r1736 and r1741: int $3 support (x86 and amd64)
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1751
Julian Seward [Sun, 29 Apr 2007 09:28:21 +0000 (09:28 +0000)]
Merge r1735 (Handle FCOM and FCOMPP in 64-bit mode (see #141790))
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1750
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 [Mon, 29 Jan 2007 00:58:10 +0000 (00:58 +0000)]
Merge r1731 (Fill in missing cases in eqIRConst.)
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1732
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
Julian Seward [Tue, 16 Jan 2007 22:02:35 +0000 (22:02 +0000)]
Merge r1728 (Constant fold XorV128(t,t) -> 0.)
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1729
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 [Fri, 12 Jan 2007 21:26:51 +0000 (21:26 +0000)]
Merge r1725 (Implement rcl{b,w,l,q} on amd64.)
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1727
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 [Wed, 10 Jan 2007 05:22:03 +0000 (05:22 +0000)]
Merge r1722 (Implement FXSAVE on amd64.)
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1724
Julian Seward [Wed, 10 Jan 2007 05:13:42 +0000 (05:13 +0000)]
Update copyright dates.
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1723
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 [Thu, 4 Jan 2007 16:20:53 +0000 (16:20 +0000)]
Merge r1716 (Use 'ifndef' in the makefile correctly.)
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1717
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 [Fri, 29 Dec 2006 05:06:51 +0000 (05:06 +0000)]
Sync x86/amd64 flag helpers with the trunk.
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1715
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 [Thu, 28 Dec 2006 02:03:07 +0000 (02:03 +0000)]
Merge r1711 (Handle recent binutils padding "nopw %cs:0x0(%eax,%eax,1)")
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1712
Julian Seward [Thu, 28 Dec 2006 00:03:25 +0000 (00:03 +0000)]
Merge r1709 (Enable support for altivec prefetches: dss, dst, dstt,
dstst, dststt.)
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1710
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 21:38:35 +0000 (21:38 +0000)]
Merge r1707 (Enable lvxl and stvxl.)
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1708
Julian Seward [Wed, 27 Dec 2006 19:04:45 +0000 (19:04 +0000)]
Merge r1705 (Implement mfspr 268 and 269. Fixes #139050.)
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1706
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:52:17 +0000 (04:52 +0000)]
Merge r1677 (comment-only change: IR comments)
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1704
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 [Wed, 27 Dec 2006 04:21:05 +0000 (04:21 +0000)]
Merge r1702 (x86 front end: Implement MASKMOVQ and MASKMOVDQU)
git-svn-id: svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH@1703
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