]> git.ipfire.org Git - thirdparty/valgrind.git/log
thirdparty/valgrind.git
20 years agoFuture-proof a piece of conditional compilation.
Nicholas Nethercote [Fri, 30 Sep 2005 00:06:09 +0000 (00:06 +0000)] 
Future-proof a piece of conditional compilation.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4822

20 years agoOn x86 and ppc32 the offset argument to mmap2 is specified in pages
Tom Hughes [Thu, 29 Sep 2005 23:26:06 +0000 (23:26 +0000)] 
On x86 and ppc32 the offset argument to mmap2 is specified in pages
not bytes. This is a horrible kludge of a fix and it should probably
be fixed properly with a separate sys_mmap for amd64.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4821

20 years agoFix a very stupid bug in the new aspacemgr, in which mmap "hint-style"
Julian Seward [Thu, 29 Sep 2005 21:20:41 +0000 (21:20 +0000)] 
Fix a very stupid bug in the new aspacemgr, in which mmap "hint-style"
requests were being granted at the requested address when they should
not have been.  This was causing ppc32-linux to crash at startup
(since the wrongly-granted mapping annihilated 5 others).  This shows
the value of a multiplatform approach -- the bug applies to all
targets, yet x86 and amd64 appeared to work perfectly.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4820

20 years agoMake ppc32-linux build again following aspacem merge. Doesn't work, though:
Julian Seward [Thu, 29 Sep 2005 11:09:56 +0000 (11:09 +0000)] 
Make ppc32-linux build again following aspacem merge.  Doesn't work, though:
programs crash before reaching main.  I don't know why.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4819

20 years agoComment-only changes
Julian Seward [Thu, 29 Sep 2005 10:24:17 +0000 (10:24 +0000)] 
Comment-only changes

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4818

20 years agoAdd an explanatory message for when instruction decoding fails.
Nicholas Nethercote [Thu, 29 Sep 2005 00:35:18 +0000 (00:35 +0000)] 
Add an explanatory message for when instruction decoding fails.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4817

20 years agoRemove redundant function call.
Nicholas Nethercote [Thu, 29 Sep 2005 00:31:40 +0000 (00:31 +0000)] 
Remove redundant function call.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4816

20 years agoFix up vg_preload_core.so vs. vgpreload_core.so confusion introduced
Nicholas Nethercote [Thu, 29 Sep 2005 00:25:07 +0000 (00:25 +0000)] 
Fix up vg_preload_core.so vs. vgpreload_core.so confusion introduced
during the ASPACEM merge.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4815

20 years agoFix subtle bug in ML_(generic_POST_sys_shmdt) caused by new aspacem.
Julian Seward [Wed, 28 Sep 2005 20:05:31 +0000 (20:05 +0000)] 
Fix subtle bug in ML_(generic_POST_sys_shmdt) caused by new aspacem.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4814

20 years ago%u -> %lu
Julian Seward [Wed, 28 Sep 2005 20:00:30 +0000 (20:00 +0000)] 
%u -> %lu

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4813

20 years agoFix command-line printing.
Julian Seward [Wed, 28 Sep 2005 19:59:19 +0000 (19:59 +0000)] 
Fix command-line printing.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4812

20 years agoMake --log-socket= work on amd64-linux.
Julian Seward [Wed, 28 Sep 2005 19:58:58 +0000 (19:58 +0000)] 
Make --log-socket= work on amd64-linux.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4811

20 years agoMake primes.c a bazillion times faster.
Nicholas Nethercote [Wed, 28 Sep 2005 14:49:40 +0000 (14:49 +0000)] 
Make primes.c a bazillion times faster.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4810

20 years agoRestore correct version number following the aspacem merge.
Julian Seward [Wed, 28 Sep 2005 11:51:17 +0000 (11:51 +0000)] 
Restore correct version number following the aspacem merge.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4809

20 years agoIncrease some sizes to deal better with the new multigigabyte world:
Julian Seward [Wed, 28 Sep 2005 11:50:20 +0000 (11:50 +0000)] 
Increase some sizes to deal better with the new multigigabyte world:

- on 64-bit platforms, double the size of the supported address
  space to 32G.

- Increase the size of the ExeContext table 6 times.  Some very
  large apps have been observed to have been doing a lot of
  searching in the old 4999 entry table.  This table may be
  OSetified in the fullness of time.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4808

20 years agoHandy program for finding prime numbers (small ones!)
Julian Seward [Wed, 28 Sep 2005 11:25:10 +0000 (11:25 +0000)] 
Handy program for finding prime numbers (small ones!)

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4807

20 years agoGet rid of pub_core_main.h, so that m_main is not imported by anyone,
Julian Seward [Wed, 28 Sep 2005 10:47:38 +0000 (10:47 +0000)] 
Get rid of pub_core_main.h, so that m_main is not imported by anyone,
and so is not part of a module cycle.  This requires a moderately
grotty hack of passing a continuation-function pointer in a global
variable.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4806

20 years agoPrivatise parse_procselfmaps() and move it into aspacemgr.c in order
Julian Seward [Wed, 28 Sep 2005 09:37:16 +0000 (09:37 +0000)] 
Privatise parse_procselfmaps() and move it into aspacemgr.c in order
to benefit from the module-cycle-breaking functions in aspacemgr.c.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4805

20 years agoRename m_launcher.c to launcher.c to make clear it's not part of the
Julian Seward [Wed, 28 Sep 2005 01:53:07 +0000 (01:53 +0000)] 
Rename m_launcher.c to launcher.c to make clear it's not part of the
normal module scheme -- it's a standalone program.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4804

20 years agoVG_(am_extend_into_adjacent_reservation_client): Do not allow the
Julian Seward [Wed, 28 Sep 2005 01:46:31 +0000 (01:46 +0000)] 
VG_(am_extend_into_adjacent_reservation_client): Do not allow the
reservation segment to be shrunk below one page.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4803

20 years agoGet rid of some macros used only by the old aspacemgr, and tidy up
Julian Seward [Wed, 28 Sep 2005 01:36:01 +0000 (01:36 +0000)] 
Get rid of some macros used only by the old aspacemgr, and tidy up
m_main even more.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4802

20 years agoClean up the m_debuginfo interface a bit.
Julian Seward [Wed, 28 Sep 2005 01:23:25 +0000 (01:23 +0000)] 
Clean up the m_debuginfo interface a bit.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4801

20 years agoGet rid of the "ioctl-mmap" weird-hack flag.
Julian Seward [Wed, 28 Sep 2005 01:14:32 +0000 (01:14 +0000)] 
Get rid of the "ioctl-mmap" weird-hack flag.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4800

20 years agoSmall cleanups, mostly of m_main:
Julian Seward [Wed, 28 Sep 2005 00:53:09 +0000 (00:53 +0000)] 
Small cleanups, mostly of m_main:

- Move VG_(fd_{soft,hard}_limit) into m_clientstate
- m_main: clean up auxv handling.  Get rid of scan_auxv().
- m_main: move scan_colsep() to somewhere more sensible.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4799

20 years agoDon't reserve space for trampoline page on the stack, since it isn't
Julian Seward [Tue, 27 Sep 2005 23:53:09 +0000 (23:53 +0000)] 
Don't reserve space for trampoline page on the stack, since it isn't
used any more.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4798

20 years agoRemove now-unused "shadow_memory" need.
Nicholas Nethercote [Tue, 27 Sep 2005 21:35:01 +0000 (21:35 +0000)] 
Remove now-unused "shadow_memory" need.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4797

20 years agoRecord an observation about addr_is_in_MAC_Chunk().
Nicholas Nethercote [Tue, 27 Sep 2005 20:51:12 +0000 (20:51 +0000)] 
Record an observation about addr_is_in_MAC_Chunk().

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4796

20 years agoRemove ancient unused test files.
Nicholas Nethercote [Tue, 27 Sep 2005 20:28:00 +0000 (20:28 +0000)] 
Remove ancient unused test files.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4795

20 years agoFix up Makefile.core.am which got a little confused during the ASPACEM
Nicholas Nethercote [Tue, 27 Sep 2005 20:27:04 +0000 (20:27 +0000)] 
Fix up Makefile.core.am which got a little confused during the ASPACEM
merging.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4794

20 years agoUnbreak build on amd64 following aspacem merge.
Julian Seward [Tue, 27 Sep 2005 19:57:35 +0000 (19:57 +0000)] 
Unbreak build on amd64 following aspacem merge.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4792

20 years agoDisable vgtest_ume, which is broken.
Nicholas Nethercote [Tue, 27 Sep 2005 19:52:02 +0000 (19:52 +0000)] 
Disable vgtest_ume, which is broken.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4791

20 years agoFix scalar and cmdline[12].
Nicholas Nethercote [Tue, 27 Sep 2005 19:46:46 +0000 (19:46 +0000)] 
Fix scalar and cmdline[12].

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4790

20 years agoThis commit merges in changes from branches/ASPACEM (specifically,
Julian Seward [Tue, 27 Sep 2005 19:20:21 +0000 (19:20 +0000)] 
This commit merges in changes from branches/ASPACEM (specifically,
changes from r4341 through r4787 inclusive).  That branch is now dead.
Please do not commit anything else to it.

For the most part the merge was not troublesome.  The main areas of
uncertainty are:

- build system: I had to import by hand Makefile.core-AM_CPPFLAGS.am
  and include it in a couple of places.  Building etc seems to still
  work, but I haven't tried building the documentation.

- syscall wrappers: Following analysis by Greg & Nick, a whole lot of
  stuff was moved from -generic to -linux after the branch was created.
  I think that is satisfactorily glued back together now.

- Regtests: although this appears to work, no .out files appear, which
  is strange, and makes it hard to diagnose regtest failures.  In
  particular memcheck/tests/x86/scalar.stderr.exp remains in a
  conflicted state.

- amd64 is broken (slightly), and ppc32 will be unbuildable.  I'll
  attend to the former shortly.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4789

20 years agowibbles
Nicholas Nethercote [Tue, 27 Sep 2005 18:52:39 +0000 (18:52 +0000)] 
wibbles

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4788

20 years agoadd note
Nicholas Nethercote [Mon, 26 Sep 2005 14:50:39 +0000 (14:50 +0000)] 
add note

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4784

20 years agorecord an email
Nicholas Nethercote [Mon, 26 Sep 2005 01:55:14 +0000 (01:55 +0000)] 
record an email

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4781

20 years agoupdate
Nicholas Nethercote [Mon, 26 Sep 2005 01:49:39 +0000 (01:49 +0000)] 
update

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4780

20 years agoupdate
Nicholas Nethercote [Mon, 26 Sep 2005 01:12:57 +0000 (01:12 +0000)] 
update

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4779

20 years agoFix broken links in the manual. Bug #113190.
Nicholas Nethercote [Mon, 26 Sep 2005 01:11:40 +0000 (01:11 +0000)] 
Fix broken links in the manual.  Bug #113190.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4778

20 years agoupdate
Nicholas Nethercote [Sun, 25 Sep 2005 19:13:21 +0000 (19:13 +0000)] 
update

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4770

20 years agoFix incorrect computation of miss rates due to Int/Long mixups <sigh>.
Nicholas Nethercote [Sun, 25 Sep 2005 19:11:45 +0000 (19:11 +0000)] 
Fix incorrect computation of miss rates due to Int/Long mixups <sigh>.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4769

20 years agoactually, they're unsigned
Nicholas Nethercote [Sun, 25 Sep 2005 17:59:16 +0000 (17:59 +0000)] 
actually, they're unsigned

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4766

20 years agoPrint longs as longs.
Nicholas Nethercote [Sun, 25 Sep 2005 17:57:47 +0000 (17:57 +0000)] 
Print longs as longs.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4765

20 years agofix for #113230
Nicholas Nethercote [Sat, 24 Sep 2005 19:42:41 +0000 (19:42 +0000)] 
fix for #113230

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4751

20 years agoMake 3.1.0 work with gcc 2.95.
Nicholas Nethercote [Sat, 24 Sep 2005 19:14:12 +0000 (19:14 +0000)] 
Make 3.1.0 work with gcc 2.95.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4750

20 years agoMake VPATH builds work again.
Nicholas Nethercote [Fri, 16 Sep 2005 03:59:37 +0000 (03:59 +0000)] 
Make VPATH builds work again.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4668

20 years agoNote that SSE3 isn't supported.
Nicholas Nethercote [Tue, 13 Sep 2005 21:03:46 +0000 (21:03 +0000)] 
Note that SSE3 isn't supported.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4646

20 years agowibble
Nicholas Nethercote [Tue, 13 Sep 2005 19:56:19 +0000 (19:56 +0000)] 
wibble

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4645

20 years agoRename VG_(have_altivec) => VG_(have_altivec_ppc) for consistency.
Cerion Armour-Brown [Tue, 13 Sep 2005 16:47:00 +0000 (16:47 +0000)] 
Rename VG_(have_altivec) => VG_(have_altivec_ppc) for consistency.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4641

20 years agosetup new variable VG_(have_altivec) from auxv::AT_HWCAP
Cerion Armour-Brown [Tue, 13 Sep 2005 11:13:43 +0000 (11:13 +0000)] 
setup new variable VG_(have_altivec) from auxv::AT_HWCAP
fixed default VSCR in dispatch-ppc32.S (non-java mode = 1)

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4636

20 years agoAdd some new bugs to the bug status file.
Tom Hughes [Tue, 13 Sep 2005 08:42:48 +0000 (08:42 +0000)] 
Add some new bugs to the bug status file.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4635

20 years agoFix "make distcheck".
Nicholas Nethercote [Tue, 13 Sep 2005 04:10:45 +0000 (04:10 +0000)] 
Fix "make distcheck".

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4633

20 years agoClarify comment. No functional change.
Nicholas Nethercote [Tue, 13 Sep 2005 00:58:19 +0000 (00:58 +0000)] 
Clarify comment.  No functional change.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4631

20 years agoRemove unnecessary filter_* files for ppc32.
Nicholas Nethercote [Tue, 13 Sep 2005 00:49:49 +0000 (00:49 +0000)] 
Remove unnecessary filter_* files for ppc32.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4630

20 years agoDon't print the client's argv[i] if it's null, and related changes.
Nicholas Nethercote [Tue, 13 Sep 2005 00:46:27 +0000 (00:46 +0000)] 
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

20 years agoFix ppc32 regtest execution. Thanks to Jeroen Witmond for spotting it.
Nicholas Nethercote [Tue, 13 Sep 2005 00:45:14 +0000 (00:45 +0000)] 
Fix ppc32 regtest execution.  Thanks to Jeroen Witmond for spotting it.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4628

20 years agoassert ppc guest_state vector regs are 16byte aligned
Cerion Armour-Brown [Mon, 12 Sep 2005 22:53:39 +0000 (22:53 +0000)] 
assert ppc guest_state vector regs are 16byte aligned

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4627

20 years agoadd case Iop_V128to32 to memcheck
Cerion Armour-Brown [Mon, 12 Sep 2005 22:29:38 +0000 (22:29 +0000)] 
add case Iop_V128to32 to memcheck

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4626

20 years agoFix register constraints to this works with both -O and without (David
Julian Seward [Fri, 9 Sep 2005 12:03:28 +0000 (12:03 +0000)] 
Fix register constraints to this works with both -O and without (David
Woodhouse).

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4614

20 years agoAdd a test for {l,st}sw{s,i}. At the moment only works when the program is
Julian Seward [Fri, 9 Sep 2005 11:33:25 +0000 (11:33 +0000)] 
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

20 years agoThese seem to be needed to make regtesting work. Not sure why -- they are
Julian Seward [Fri, 9 Sep 2005 11:28:02 +0000 (11:28 +0000)] 
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

20 years agoRecord recently-arrived bugs.
Julian Seward [Tue, 6 Sep 2005 13:04:40 +0000 (13:04 +0000)] 
Record recently-arrived bugs.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4609

20 years agoUnbreak ppc32 build.
Julian Seward [Tue, 6 Sep 2005 08:43:15 +0000 (08:43 +0000)] 
Unbreak ppc32 build.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4608

20 years agoUnbreak amd64 and ppc32 some more.
Nicholas Nethercote [Thu, 1 Sep 2005 16:27:28 +0000 (16:27 +0000)] 
Unbreak amd64 and ppc32 some more.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4607

20 years agoFix AMD64 breakage and possibly the PPC32 breakage, too.
Nicholas Nethercote [Thu, 1 Sep 2005 03:35:40 +0000 (03:35 +0000)] 
Fix AMD64 breakage and possibly the PPC32 breakage, too.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4606

20 years agoupdate
Dirk Mueller [Wed, 31 Aug 2005 19:58:19 +0000 (19:58 +0000)] 
update

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4602

20 years agoupdate
Dirk Mueller [Wed, 31 Aug 2005 19:57:12 +0000 (19:57 +0000)] 
update

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4600

20 years agoAdd a 3.1.0 maybe feature (suppression by line number)
Nicholas Nethercote [Wed, 31 Aug 2005 15:59:16 +0000 (15:59 +0000)] 
Add a 3.1.0 maybe feature (suppression by line number)

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4599

20 years agoMoved sys_mmap2 wrapper from "generic" to "linux".
Nicholas Nethercote [Wed, 31 Aug 2005 03:00:40 +0000 (03:00 +0000)] 
Moved sys_mmap2 wrapper from "generic" to "linux".

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4595

20 years agoMoved some more syscall wrappers from "generic" to "linux".
Nicholas Nethercote [Wed, 31 Aug 2005 02:44:31 +0000 (02:44 +0000)] 
Moved some more syscall wrappers from "generic" to "linux".

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4594

20 years agoUpdate bug status.
Tom Hughes [Tue, 30 Aug 2005 21:07:49 +0000 (21:07 +0000)] 
Update bug status.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4593

20 years agoQuote some more CC expansions.
Tom Hughes [Tue, 30 Aug 2005 21:07:23 +0000 (21:07 +0000)] 
Quote some more CC expansions.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4592

20 years agoAdd a note about a nice paper describing data races.
Nicholas Nethercote [Tue, 30 Aug 2005 19:47:32 +0000 (19:47 +0000)] 
Add a note about a nice paper describing data races.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4591

20 years agoUpdate bug status.
Tom Hughes [Tue, 30 Aug 2005 18:49:25 +0000 (18:49 +0000)] 
Update bug status.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4590

20 years agoQuote the expansion of CC when invoking make for VEX. Fixes bug #111785.
Tom Hughes [Tue, 30 Aug 2005 18:47:35 +0000 (18:47 +0000)] 
Quote the expansion of CC when invoking make for VEX. Fixes bug #111785.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4589

20 years agoMoved the 3.0.2+3.1.0 bugs nearer to the top, before the 3.0.1+3.1.0 bugs.
Nicholas Nethercote [Tue, 30 Aug 2005 13:32:58 +0000 (13:32 +0000)] 
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

20 years agoFix suspicious code in the memcheck instrumenter which probably
Julian Seward [Tue, 30 Aug 2005 12:54:36 +0000 (12:54 +0000)] 
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

20 years agoSync with 3_0_BRANCH.
Julian Seward [Tue, 30 Aug 2005 12:35:36 +0000 (12:35 +0000)] 
Sync with 3_0_BRANCH.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4586

20 years agoupdate
Nicholas Nethercote [Tue, 30 Aug 2005 03:12:57 +0000 (03:12 +0000)] 
update

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4585

20 years agounbreak ppc32, I hope
Nicholas Nethercote [Tue, 30 Aug 2005 03:02:00 +0000 (03:02 +0000)] 
unbreak ppc32, I hope

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4584

20 years agoUpdate.
Julian Seward [Tue, 30 Aug 2005 02:50:57 +0000 (02:50 +0000)] 
Update.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4583

20 years agoAdd aesthetically important spacing :-) and record the first vex bug
Julian Seward [Tue, 30 Aug 2005 02:48:35 +0000 (02:48 +0000)] 
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

20 years agoGroup Linux-specific syscalls a bit.
Nicholas Nethercote [Tue, 30 Aug 2005 02:45:44 +0000 (02:45 +0000)] 
Group Linux-specific syscalls a bit.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4581

20 years agomore
Nicholas Nethercote [Tue, 30 Aug 2005 02:38:01 +0000 (02:38 +0000)] 
more

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4580

20 years agoadd an item about creating branches when necessary
Nicholas Nethercote [Tue, 30 Aug 2005 02:33:22 +0000 (02:33 +0000)] 
add an item about creating branches when necessary

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4579

20 years agoMoved sched_* from "generic" to "linux"; Darwin doesn't have them.
Nicholas Nethercote [Tue, 30 Aug 2005 02:17:23 +0000 (02:17 +0000)] 
Moved sched_* from "generic" to "linux";  Darwin doesn't have them.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4576

20 years agoMove *xattr from "generic" to "linux". Darwin has them, but with an extra
Nicholas Nethercote [Tue, 30 Aug 2005 01:53:54 +0000 (01:53 +0000)] 
Move *xattr from "generic" to "linux".  Darwin has them, but with an extra
parameter.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4575

20 years agominor things
Nicholas Nethercote [Mon, 29 Aug 2005 22:24:20 +0000 (22:24 +0000)] 
minor things

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4572

20 years agoCompletely restructured this file (don't bother trying to read the
Nicholas Nethercote [Mon, 29 Aug 2005 22:21:36 +0000 (22:21 +0000)] 
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

20 years agomark 3.0.1RC1
Julian Seward [Mon, 29 Aug 2005 13:44:43 +0000 (13:44 +0000)] 
mark 3.0.1RC1

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4569

20 years agoUpdate for 3.0.1.
Julian Seward [Mon, 29 Aug 2005 13:24:51 +0000 (13:24 +0000)] 
Update for 3.0.1.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4566

20 years agoUpdate (hopefully this is the final change for 3.0.1)
Julian Seward [Mon, 29 Aug 2005 13:22:33 +0000 (13:22 +0000)] 
Update (hopefully this is the final change for 3.0.1)

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4565

20 years agoPass $(CC) to the vex Makefile.
Julian Seward [Mon, 29 Aug 2005 12:11:06 +0000 (12:11 +0000)] 
Pass $(CC) to the vex Makefile.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4559

20 years agoUpdate bug statuses.
Tom Hughes [Sun, 28 Aug 2005 10:17:00 +0000 (10:17 +0000)] 
Update bug statuses.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4550

20 years agoHandle the SCTP_GET_LOCAL_ADDRS and SCTP_GET_PEER_ADDRS getsockopt
Tom Hughes [Sun, 28 Aug 2005 10:16:29 +0000 (10:16 +0000)] 
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

20 years agoAdd some comments.
Nicholas Nethercote [Sun, 28 Aug 2005 05:21:17 +0000 (05:21 +0000)] 
Add some comments.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4548

20 years agoSave some informative emails about Darwin from Greg Parker.
Nicholas Nethercote [Sun, 28 Aug 2005 05:10:48 +0000 (05:10 +0000)] 
Save some informative emails about Darwin from Greg Parker.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4547

20 years agoGive file a better name.
Nicholas Nethercote [Sun, 28 Aug 2005 04:48:12 +0000 (04:48 +0000)] 
Give file a better name.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4546

20 years agoMove the core dumping code out of m_signals to a new module,
Nicholas Nethercote [Sun, 28 Aug 2005 04:38:12 +0000 (04:38 +0000)] 
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

20 years agoRemoved incorrectly dup'd text.
Nicholas Nethercote [Sat, 27 Aug 2005 19:35:42 +0000 (19:35 +0000)] 
Removed incorrectly dup'd text.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4544