Julian Seward
1fd197db11
Add a replacement for strcasestr, along with test case. Fixes #282979 .
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12187
2011-10-21 08:07:13 +00:00
Julian Seward
141e66b02a
Cause the build to fail when man pages aren't built properly. At
...
present that doesn't happen. #272967 , which is Debian bug 599563.
(Pierre Habouzit, madcoder@debian.org )
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12186
2011-10-21 06:16:27 +00:00
Julian Seward
19f702f49f
ML_(ppSym): minor improvement in debug printing for DiSyms.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12185
2011-10-21 05:00:37 +00:00
Julian Seward
9bb0938218
Debug printing only: when printing SB translation header lines,
...
print the object and SVMA too, so as to make it easy to find the
relevant bit of code by objdump -d of the object, even if the
function name is unknown. Also re-order some of the fields.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12184
2011-10-21 04:59:56 +00:00
Florian Krohm
f163321692
Adapt the faultstatus.c testcase to work properly on systems with larger
...
page size. E.g. ppc64 running SLES 11 has 64k pages.
Patch by Maynard Johnson (maynardj@us.ibm.com ) with small modification
to minimize source code changes. Fixes bugzilla #283709 .
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12183
2011-10-21 02:32:49 +00:00
Florian Krohm
98716a2619
Update s390x bug list.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12182
2011-10-20 23:00:37 +00:00
Florian Krohm
d9916d3ab6
Update filter_gdb script for ppc64. Fixes bugzilla #284305
...
Patch by Maynard Johnson (maynardj@us.ibm.com ).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12181
2011-10-20 22:49:58 +00:00
Florian Krohm
8b79b3956f
Filter out more warnings (Dwarf reader and debug info).
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12180
2011-10-20 20:37:46 +00:00
Bart Van Assche
78f5c24928
Update Subversion ignore list
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12179
2011-10-20 16:18:50 +00:00
Bart Van Assche
a38ef2312e
Remove filter_int because not used anywhere
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12178
2011-10-20 16:06:51 +00:00
Julian Seward
58d0ead76e
Enable sys_epoll_pwait on arm-linux. #283427 . Derived from
...
larger patch by John Reiser (jreiser@bitwagon.com ).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12177
2011-10-20 13:00:32 +00:00
Julian Seward
cfe0e65b27
Add (well, actually, enable existing) test cases for Thumb2 ROR
...
(register) encoding T2. See #284472 .
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12176
2011-10-20 12:43:16 +00:00
Julian Seward
1007d8b2c9
ppc64-linux: handle sys_setresuid and sys_setresgid. #273640 .
...
(Jan Stancek, jan.stancek@gmail.com )
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12175
2011-10-20 10:44:34 +00:00
Julian Seward
bd26301df3
Fix a compile warning on {ppc32,ppc64}-linux.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12174
2011-10-20 10:41:37 +00:00
Julian Seward
dcdaa88f60
Avoid potential overflow in range check. #273431 .
...
(Alexandre Duret-Lutz, adl@gnu.org )
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12173
2011-10-20 08:09:39 +00:00
Florian Krohm
086294dbed
Add missing filter scripts to Makefile.am so they are included in
...
the tarball generated by "make dist".
With this change running regtest from the tarball produces the same
results as a regtest on a checked out repository (on x86 that is).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12172
2011-10-20 01:17:12 +00:00
Florian Krohm
3533e70bbf
Add ABI information for s390x.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12171
2011-10-20 00:27:00 +00:00
Florian Krohm
080238fd39
Add some verbiage about "make dist".
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12170
2011-10-19 21:56:25 +00:00
Florian Krohm
738a4307c2
Fix a comment.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12169
2011-10-19 20:48:45 +00:00
Julian Seward
6c7425309e
Add test cases for PCMPxSTRx case 0x38. See #273318 .
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12168
2011-10-19 20:17:50 +00:00
Bart Van Assche
bcfb47cd21
Add missing backslash
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12167
2011-10-19 16:22:50 +00:00
Julian Seward
ac3ebc6ca3
Add test cases for PMULUDQ and PCMPEQQ. Duh -- in future, add test
...
cases at the end, since adding in the middle changes the random
data used for all tests that follow, and makes the diff huge.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12166
2011-10-19 15:26:36 +00:00
Julian Seward
6af4478c60
Handle new Iop_CmpEQ64x2 introduced in vex r2218.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12165
2011-10-19 15:24:55 +00:00
Julian Seward
60c4f86e74
Fix false positive following pthread_cond_timedwait failure.
...
Fixes #271917 . (Philippe Waroquiers, philippe.waroquiers@skynet.be )
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12164
2011-10-19 05:41:34 +00:00
Josef Weidendorfer
d08c246e3f
Fix callgrind part of bug 280757.
...
For this, we make VG_(tmpdir) available to tools.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12163
2011-10-17 18:12:48 +00:00
Bart Van Assche
7680fced62
Use proper automake variable (patch from Philippe Waroquiers - see also #273465 )
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12162
2011-10-15 07:52:46 +00:00
Bart Van Assche
0d37e7cf29
Move --child-silent-after-fork=yes from drd/tests/threaded-fork.vgtest to drd/tests/verify-xml-output
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12161
2011-10-15 07:27:56 +00:00
Bart Van Assche
2882ffc1e8
Update documentation now that DRD supports XML output
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12160
2011-10-14 18:06:41 +00:00
Bart Van Assche
a110d56510
drd/tests/threaded-fork: Make sure that the generated XML output is valid
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12159
2011-10-14 18:02:21 +00:00
Bart Van Assche
077d9ba4c2
drd, XML testing: trigger more XMLcode
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12158
2011-10-14 18:01:18 +00:00
Bart Van Assche
66ba22b5a4
drd, XML: more xsd refinements
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12157
2011-10-14 18:00:06 +00:00
Bart Van Assche
8a25238262
drd: Add drd/docs/drd-xml-output.xsd to the distribution tarball
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12156
2011-10-14 17:53:30 +00:00
Bart Van Assche
399aea2c1b
memcheck/tests/linux/Makefile.am: Add four .vgtest files to the distribution tarball and remove the capget binary
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12155
2011-10-14 09:32:46 +00:00
Bart Van Assche
eaf864d634
callgrind/tests/Makefile.am: Add regression tests simwork-both, simwork-branch and simwork-cache to the distribution tarball
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12154
2011-10-14 09:31:54 +00:00
Bart Van Assche
15fb871467
Add empty-exe regression test to the distribution tarball
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12153
2011-10-14 09:31:04 +00:00
Bart Van Assche
42c970c72f
Add insn_pclmulqdq regression test files to the distribution tarball even if the system on which the tarball has been generated does not support pclmulqdq
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12152
2011-10-14 09:30:21 +00:00
Bart Van Assche
708a8b0ec4
helgrind/tests/Makefile.am: Add tc22_exit_w_lock.stderr.exp-kfail-x86 to EXTRA_DIST. See also r12079.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12151
2011-10-14 09:28:41 +00:00
Bart Van Assche
363e70865b
Add 3.7.0 drd items to NEWS
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12150
2011-10-13 18:52:25 +00:00
Bart Van Assche
6145f83cda
Document command-line switches new in version 3.7.0
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12149
2011-10-13 18:51:47 +00:00
Bart Van Assche
221abe7451
Document command-line switches new in version 3.7.0
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12148
2011-10-13 18:50:15 +00:00
Bart Van Assche
7ee7cc8779
drd, XML: add xsd schema description and a script to verify the DRD XML output against the xsd
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12147
2011-10-13 18:16:29 +00:00
Bart Van Assche
45e4d0e7ee
drd, XML tracing: move newline generation into DRD_(trace_msg)() / change tracing output format slightly.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12146
2011-10-13 18:04:30 +00:00
Bart Van Assche
a1bf83f581
drd, XML: more XML output consistency improvements
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12145
2011-10-13 16:47:53 +00:00
Bart Van Assche
ef91802c74
drd, XML: make the XML output a little easier to parse
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12144
2011-10-13 16:42:49 +00:00
Julian Seward
56372a717d
Update the list of fixed bugs.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12143
2011-10-13 16:41:17 +00:00
Bart Van Assche
8aa868f0d7
drd/tests/filter_stderr: Don't touch XML tags
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12142
2011-10-13 16:30:05 +00:00
Julian Seward
2b88121478
Fix typo spotted by Philip Waroquiers.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12141
2011-10-13 16:11:58 +00:00
Bart Van Assche
539cdca4a5
drd, XML: Use proper XML syntax
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12140
2011-10-13 16:10:49 +00:00
Bart Van Assche
aea944631e
Remove an obsolete regression test output file
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12139
2011-10-12 17:29:23 +00:00
Bart Van Assche
ca5c77ac7e
Set svn:executable property
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12138
2011-10-12 06:01:39 +00:00