Commit Graph

3660 Commits

Author SHA1 Message Date
Nicholas Nethercote
de82f7dc42 Remove unnecessary filter_* files for ppc32.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4630
2005-09-13 00:49:49 +00:00
Nicholas Nethercote
ca38159b2d Don't print the client's argv[i] if it's null, and related changes.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4629
2005-09-13 00:46:27 +00:00
Nicholas Nethercote
7310d60c12 Fix ppc32 regtest execution. Thanks to Jeroen Witmond for spotting it.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4628
2005-09-13 00:45:14 +00:00
Cerion Armour-Brown
17d2cd1342 assert ppc guest_state vector regs are 16byte aligned
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4627
2005-09-12 22:53:39 +00:00
Cerion Armour-Brown
ffa2cf0ac5 add case Iop_V128to32 to memcheck
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4626
2005-09-12 22:29:38 +00:00
Julian Seward
340cbb8909 Fix register constraints to this works with both -O and without (David
Woodhouse).



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4614
2005-09-09 12:03:28 +00:00
Julian Seward
3fd2054ee1 Add a test for {l,st}sw{s,i}. At the moment only works when the program is
compiled -O due to inline assembly problems, and so it fails in a standard
'make regtest'.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4613
2005-09-09 11:33:25 +00:00
Julian Seward
3c642e2c26 These seem to be needed to make regtesting work. Not sure why -- they are
identical to the x86 and amd64 ones.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4612
2005-09-09 11:28:02 +00:00
Julian Seward
17f8d735a5 Record recently-arrived bugs.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4609
2005-09-06 13:04:40 +00:00
Julian Seward
010862f024 Unbreak ppc32 build.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4608
2005-09-06 08:43:15 +00:00
Nicholas Nethercote
ebb0bb7a05 Unbreak amd64 and ppc32 some more.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4607
2005-09-01 16:27:28 +00:00
Nicholas Nethercote
38e6ac5ae8 Fix AMD64 breakage and possibly the PPC32 breakage, too.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4606
2005-09-01 03:35:40 +00:00
Dirk Mueller
9e0a5bfe0b update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4602
2005-08-31 19:58:19 +00:00
Dirk Mueller
ad74aaee6b update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4600
2005-08-31 19:57:12 +00:00
Nicholas Nethercote
053e9bb114 Add a 3.1.0 maybe feature (suppression by line number)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4599
2005-08-31 15:59:16 +00:00
Nicholas Nethercote
1394091f86 Moved sys_mmap2 wrapper from "generic" to "linux".
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4595
2005-08-31 03:00:40 +00:00
Nicholas Nethercote
c198b967b3 Moved some more syscall wrappers from "generic" to "linux".
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4594
2005-08-31 02:44:31 +00:00
Tom Hughes
a0c0a32bff Update bug status.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4593
2005-08-30 21:07:49 +00:00
Tom Hughes
4c19c1fef0 Quote some more CC expansions.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4592
2005-08-30 21:07:23 +00:00
Nicholas Nethercote
c881e934c3 Add a note about a nice paper describing data races.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4591
2005-08-30 19:47:32 +00:00
Tom Hughes
9b6dd59424 Update bug status.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4590
2005-08-30 18:49:25 +00:00
Tom Hughes
abd818b4c0 Quote the expansion of CC when invoking make for VEX. Fixes bug #111785.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4589
2005-08-30 18:47:35 +00:00
Nicholas Nethercote
e85e1f2394 Moved the 3.0.2+3.1.0 bugs nearer to the top, before the 3.0.1+3.1.0 bugs.
Also added #111748.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4588
2005-08-30 13:32:58 +00:00
Julian Seward
29058c3576 Fix suspicious code in the memcheck instrumenter which probably
rendered many of the assertions in this file ineffective.  Spotted by
Tom Truscott.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4587
2005-08-30 12:54:36 +00:00
Julian Seward
c7178391fb Sync with 3_0_BRANCH.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4586
2005-08-30 12:35:36 +00:00
Nicholas Nethercote
1de811dc15 update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4585
2005-08-30 03:12:57 +00:00
Nicholas Nethercote
b951ee0662 unbreak ppc32, I hope
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4584
2005-08-30 03:02:00 +00:00
Julian Seward
bd27a5ce69 Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4583
2005-08-30 02:50:57 +00:00
Julian Seward
f81ba50ab0 Add aesthetically important spacing :-) and record the first vex bug
targeted for 3.0.2.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4582
2005-08-30 02:48:35 +00:00
Nicholas Nethercote
b706da9aa9 Group Linux-specific syscalls a bit.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4581
2005-08-30 02:45:44 +00:00
Nicholas Nethercote
1f03cece36 more
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4580
2005-08-30 02:38:01 +00:00
Nicholas Nethercote
5530dd86f3 add an item about creating branches when necessary
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4579
2005-08-30 02:33:22 +00:00
Nicholas Nethercote
b79e7281d4 Moved sched_* from "generic" to "linux"; Darwin doesn't have them.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4576
2005-08-30 02:17:23 +00:00
Nicholas Nethercote
40eb28bec1 Move *xattr from "generic" to "linux". Darwin has them, but with an extra
parameter.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4575
2005-08-30 01:53:54 +00:00
Nicholas Nethercote
e90a2084d9 minor things
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4572
2005-08-29 22:24:20 +00:00
Nicholas Nethercote
477d989b98 Completely restructured this file (don't bother trying to read the
diff).

It's now laid out according to which release(s) a bug is targeted for,
ie.  which release(s) we want to fix it by.  Eg. 3.0.1 and 3.1.0, or
3.1.0 only.  This is more useful than grouping the bugs by when they
were reported.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4571
2005-08-29 22:21:36 +00:00
Julian Seward
edb0623b91 mark 3.0.1RC1
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4569
2005-08-29 13:44:43 +00:00
Julian Seward
ae5946a850 Update for 3.0.1.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4566
2005-08-29 13:24:51 +00:00
Julian Seward
7bec27ad12 Update (hopefully this is the final change for 3.0.1)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4565
2005-08-29 13:22:33 +00:00
Julian Seward
42b4516a9d Pass $(CC) to the vex Makefile.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4559
2005-08-29 12:11:06 +00:00
Tom Hughes
350ceec5ca Update bug statuses.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4550
2005-08-28 10:17:00 +00:00
Tom Hughes
cf8c1b047f Handle the SCTP_GET_LOCAL_ADDRS and SCTP_GET_PEER_ADDRS getsockopt
calls correctly. Fix to bug #111231.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4549
2005-08-28 10:16:29 +00:00
Nicholas Nethercote
a8e6f9f6cf Add some comments.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4548
2005-08-28 05:21:17 +00:00
Nicholas Nethercote
2a2434f7d9 Save some informative emails about Darwin from Greg Parker.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4547
2005-08-28 05:10:48 +00:00
Nicholas Nethercote
63df7df1c8 Give file a better name.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4546
2005-08-28 04:48:12 +00:00
Nicholas Nethercote
e1d86426b2 Move the core dumping code out of m_signals to a new module,
m_coredump.  The code is still commented out, though.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4545
2005-08-28 04:38:12 +00:00
Nicholas Nethercote
cd3b4fcb73 Removed incorrectly dup'd text.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4544
2005-08-27 19:35:42 +00:00
Nicholas Nethercote
951d413835 Add .txt extensions to those files missing them, for consistency.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4543
2005-08-27 19:30:36 +00:00
Nicholas Nethercote
6f95ca2b45 update for new files
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4542
2005-08-27 18:00:21 +00:00
Nicholas Nethercote
22ff47ed67 tweak
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4541
2005-08-27 17:58:09 +00:00