]> git.ipfire.org Git - thirdparty/valgrind.git/log
thirdparty/valgrind.git
20 years agoFill in some revision numbers.
Tom Hughes [Wed, 10 Aug 2005 18:21:42 +0000 (18:21 +0000)] 
Fill in some revision numbers.

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

20 years agoReformat and update.
Julian Seward [Wed, 10 Aug 2005 17:21:30 +0000 (17:21 +0000)] 
Reformat and update.

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

20 years agoUpdate details of slow startup on gentoo amd64 systems.
Tom Hughes [Wed, 10 Aug 2005 13:42:50 +0000 (13:42 +0000)] 
Update details of slow startup on gentoo amd64 systems.

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

20 years agoUpdate.
Julian Seward [Wed, 10 Aug 2005 12:54:53 +0000 (12:54 +0000)] 
Update.

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

20 years agoUpdate.
Julian Seward [Wed, 10 Aug 2005 11:20:44 +0000 (11:20 +0000)] 
Update.

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

20 years agofixed endianness bug for ppc xml output
Cerion Armour-Brown [Tue, 9 Aug 2005 22:34:18 +0000 (22:34 +0000)] 
fixed endianness bug for ppc xml output

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

20 years agoUpdate regtest output after r4356. Will update 64-bit expected output
Julian Seward [Tue, 9 Aug 2005 22:21:14 +0000 (22:21 +0000)] 
Update regtest output after r4356.  Will update 64-bit expected output
tomorrow.

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

20 years agoPrint all XML output with a consistent nesting style, so as to make it
Julian Seward [Tue, 9 Aug 2005 22:03:08 +0000 (22:03 +0000)] 
Print all XML output with a consistent nesting style, so as to make it
easier to compare it to the output of other XML generating tools.
Regtest expected-output changes to follow.

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

20 years agoWhen printing error counts, print the <unique> in the same way that
Julian Seward [Tue, 9 Aug 2005 21:50:18 +0000 (21:50 +0000)] 
When printing error counts, print the <unique> in the same way that
it is in the error itself.  Otherwise it's totally useless :-)

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

20 years agoMove file to a more appropriate place.
Nicholas Nethercote [Tue, 9 Aug 2005 00:13:48 +0000 (00:13 +0000)] 
Move file to a more appropriate place.

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

20 years agoFix up the sigaction results.
Tom Hughes [Mon, 8 Aug 2005 18:32:54 +0000 (18:32 +0000)] 
Fix up the sigaction results.

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

20 years agoFix system call name in error messages.
Tom Hughes [Mon, 8 Aug 2005 16:50:16 +0000 (16:50 +0000)] 
Fix system call name in error messages.

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

20 years agoUpdate summary.
Julian Seward [Mon, 8 Aug 2005 00:53:45 +0000 (00:53 +0000)] 
Update summary.

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

20 years agoMake Valgrind work again on x86 CPUs which don't have SSE. This is a
Julian Seward [Mon, 8 Aug 2005 00:35:46 +0000 (00:35 +0000)] 
Make Valgrind work again on x86 CPUs which don't have SSE.  This is a
bit of an ugly hack (see comments in m_machine.c) which is suitable
for merging into 3_0_BRANCH, but should be cleaned up once that's
done.

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

20 years agoCheck the fields of the new structure passed to sigaction individually
Tom Hughes [Sun, 7 Aug 2005 15:16:59 +0000 (15:16 +0000)] 
Check the fields of the new structure passed to sigaction individually
and only check sa_restorer if the SA_RESTORER flag is set.

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

20 years agoValgrind-side stub for dealing with x86 sysenter artefacts from Vex.
Julian Seward [Sun, 7 Aug 2005 14:49:27 +0000 (14:49 +0000)] 
Valgrind-side stub for dealing with x86 sysenter artefacts from Vex.
Does not do anything yet.

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

20 years agoEnable the inotify system calls on amd64.
Tom Hughes [Sat, 6 Aug 2005 18:07:17 +0000 (18:07 +0000)] 
Enable the inotify system calls on amd64.

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

20 years agoResync system call lists with the 2.6.13-rc5 kernel source.
Tom Hughes [Sat, 6 Aug 2005 18:04:14 +0000 (18:04 +0000)] 
Resync system call lists with the 2.6.13-rc5 kernel source.

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

20 years agoUpdated expected output following %eflags.ac simulation fix.
Julian Seward [Sat, 6 Aug 2005 12:26:26 +0000 (12:26 +0000)] 
Updated expected output following %eflags.ac simulation fix.

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

20 years agoAn attempt at a running summary of 3.0.0 bugs, for perusal/discussion/
Julian Seward [Sat, 6 Aug 2005 11:48:50 +0000 (11:48 +0000)] 
An attempt at a running summary of 3.0.0 bugs, for perusal/discussion/
modification.

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

20 years agoOops, should have done this as soon as 3.0.0 was tagged.
Julian Seward [Sat, 6 Aug 2005 10:37:37 +0000 (10:37 +0000)] 
Oops, should have done this as soon as 3.0.0 was tagged.

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

20 years agoIf the pre-handler for the execve system call fails to state the file
Tom Hughes [Fri, 5 Aug 2005 07:46:32 +0000 (07:46 +0000)] 
If the pre-handler for the execve system call fails to state the file
being executed then propagate the error from the stat instead of just
return ENOACCES all the time. Fixes bug #110208.

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

20 years agoImplement the waitid system call. Fixes bug #110202.
Tom Hughes [Fri, 5 Aug 2005 07:32:04 +0000 (07:32 +0000)] 
Implement the waitid system call. Fixes bug #110202.

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

20 years agoAllow a NULL second argument to clock_getres. Fixes bug #110203.
Tom Hughes [Fri, 5 Aug 2005 07:22:00 +0000 (07:22 +0000)] 
Allow a NULL second argument to clock_getres. Fixes bug #110203.

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

20 years agoFix up do_syscall_clone_ppc32_linux. Seems to improve thread exiting.
Julian Seward [Fri, 5 Aug 2005 02:15:18 +0000 (02:15 +0000)] 
Fix up do_syscall_clone_ppc32_linux.  Seems to improve thread exiting.

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

20 years agoppc32-linux: clear reservation before running thread; see attached
Julian Seward [Fri, 5 Aug 2005 00:25:11 +0000 (00:25 +0000)] 
ppc32-linux: clear reservation before running thread; see attached
comment for details.

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

20 years agoppc32-linux: implement a bunch more syscalls, and also fix up clone
Julian Seward [Fri, 5 Aug 2005 00:10:11 +0000 (00:10 +0000)] 
ppc32-linux: implement a bunch more syscalls, and also fix up clone
handling enough so that threads can successfuly be started.

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

20 years agoppc32-linux: bring a bunch more syscalls into circulation
Julian Seward [Fri, 5 Aug 2005 00:06:46 +0000 (00:06 +0000)] 
ppc32-linux: bring a bunch more syscalls into circulation

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

20 years agoppc32-linux only: HACK: for now, mess with the auxv handed to the
Julian Seward [Thu, 4 Aug 2005 23:52:21 +0000 (23:52 +0000)] 
ppc32-linux only: HACK: for now, mess with the auxv handed to the
client so as to not claim that the CPU supports Altivec.  This is a
partially-successful hack to try and dissuade glibc and its minions
from doing Altivec insns.

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

20 years agoReplace out-of-date email address.
Nicholas Nethercote [Thu, 4 Aug 2005 19:26:54 +0000 (19:26 +0000)] 
Replace out-of-date email address.

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

20 years agoChange the vex external back to svn://. Not being able to commit
Julian Seward [Thu, 4 Aug 2005 16:42:58 +0000 (16:42 +0000)] 
Change the vex external back to svn://.  Not being able to commit
through an http:// external is confusing and awkward.

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

20 years ago3.0.0 second try, sigh.
Julian Seward [Wed, 3 Aug 2005 20:42:06 +0000 (20:42 +0000)] 
3.0.0 second try, sigh.

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

20 years agoMinor tweaks to get the FAQ on one page, per nick's request
Donna Robinson [Wed, 3 Aug 2005 20:28:33 +0000 (20:28 +0000)] 
Minor tweaks to get the FAQ on one page, per nick's request

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

20 years agominor tweaks
Donna Robinson [Wed, 3 Aug 2005 18:58:45 +0000 (18:58 +0000)] 
minor tweaks

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

20 years agoHopefully this is the final commit for 3.0.0.
Julian Seward [Wed, 3 Aug 2005 17:01:51 +0000 (17:01 +0000)] 
Hopefully this is the final commit for 3.0.0.

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

20 years agoAlmost-final wibbles.
Julian Seward [Wed, 3 Aug 2005 16:40:10 +0000 (16:40 +0000)] 
Almost-final wibbles.

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

20 years agoCopy the right stuff into the tarball.
Julian Seward [Wed, 3 Aug 2005 16:39:44 +0000 (16:39 +0000)] 
Copy the right stuff into the tarball.

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

20 years agoDo per-chapter chunking for the html output.
Julian Seward [Wed, 3 Aug 2005 16:39:08 +0000 (16:39 +0000)] 
Do per-chapter chunking for the html output.

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

20 years agoFixed a bug in Cachegrind: it was adding instrumentation after
Nicholas Nethercote [Tue, 2 Aug 2005 23:07:02 +0000 (23:07 +0000)] 
Fixed a bug in Cachegrind:  it was adding instrumentation after
conditional jumps, so if those jumps were taken, the instrumentation
wasn't executed.  This was causing the I-cache access counts to be
underestimated.

This commit puts the instrumentation before the jumps, except for the
odd case of REP instructions, giving the same behaviour as 2.4.0.
Based on a patch from Josef Weidendorfer.

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

20 years agoAdd list of fixed bugs.
Julian Seward [Tue, 2 Aug 2005 21:05:58 +0000 (21:05 +0000)] 
Add list of fixed bugs.

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

20 years agoDouble static limits for safety.
Julian Seward [Tue, 2 Aug 2005 15:30:08 +0000 (15:30 +0000)] 
Double static limits for safety.

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

20 years agoUpdate NEWS a bit.
Julian Seward [Tue, 2 Aug 2005 15:28:07 +0000 (15:28 +0000)] 
Update NEWS a bit.

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

20 years ago"Fix" (kludge) highly obscure bug in flag settings for growdown stacks
Julian Seward [Tue, 2 Aug 2005 13:35:21 +0000 (13:35 +0000)] 
"Fix" (kludge) highly obscure bug in flag settings for growdown stacks
which manifested itself as unreliable behaviour with
--smc-check=stack.  The accompanying comment explains.

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

20 years agoUpdate this-cpu-not-supported message.
Julian Seward [Mon, 1 Aug 2005 23:41:20 +0000 (23:41 +0000)] 
Update this-cpu-not-supported message.

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

20 years agoWhen identifying stacks so as to decide whether or not to make a self
Julian Seward [Mon, 1 Aug 2005 23:25:55 +0000 (23:25 +0000)] 
When identifying stacks so as to decide whether or not to make a self
checking translation in the case --smc-check=stack (the default),
don't use SF_GROWDOWN as an indication of stackness, since that only
is set for the main stack.  Instead establish whether code is being
taken from a stack by seeing if the requesting thread's stack pointer
points into the same area that the translation is being taken from.

This makes trampolining work even for threaded programs.

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

20 years agoOne more thing to remember.
Nicholas Nethercote [Mon, 1 Aug 2005 15:18:16 +0000 (15:18 +0000)] 
One more thing to remember.

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

20 years agoRemove temporary file once regtest completes.
Nicholas Nethercote [Mon, 1 Aug 2005 15:12:23 +0000 (15:12 +0000)] 
Remove temporary file once regtest completes.

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

20 years agoAdd explanation of filename.
Nicholas Nethercote [Mon, 1 Aug 2005 15:11:15 +0000 (15:11 +0000)] 
Add explanation of filename.

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

20 years agoDon't show CFI reader warnings without -v. This is intended to hide
Julian Seward [Mon, 1 Aug 2005 14:12:17 +0000 (14:12 +0000)] 
Don't show CFI reader warnings without -v.  This is intended to hide

  Warning: zero-sized CIE/FDE but not at section end in DWARF2 CFI reading

which I know is not a good fix, but I don't want to get into messing
with the CFI reader this close to 3.0, and the appearance of this
message causes many regtests to fail on some systems.

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

20 years agoDon't forget tls.vgtest in the final tarball.
Julian Seward [Mon, 1 Aug 2005 13:40:08 +0000 (13:40 +0000)] 
Don't forget tls.vgtest in the final tarball.

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

20 years agoUse the standard #ifdefs for arch-specific code.
Nicholas Nethercote [Sat, 30 Jul 2005 01:22:37 +0000 (01:22 +0000)] 
Use the standard #ifdefs for arch-specific code.

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

20 years agoEnable sys_fchmod and sys_fchown.
Julian Seward [Fri, 29 Jul 2005 22:01:19 +0000 (22:01 +0000)] 
Enable sys_fchmod and sys_fchown.

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

20 years agoTake the address of the ifr_index member when testing if it is defined
Tom Hughes [Fri, 29 Jul 2005 18:42:22 +0000 (18:42 +0000)] 
Take the address of the ifr_index member when testing if it is defined
before an SIOCGIFNAME ioctl.

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

20 years agoA static const variable must have a constant initialiser, so remove the
Tom Hughes [Fri, 29 Jul 2005 18:33:19 +0000 (18:33 +0000)] 
A static const variable must have a constant initialiser, so remove the
static qualifier from those variables with a non-constant initialiser.

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

20 years agouse http:// svn:externals for all those poor
Dirk Mueller [Fri, 29 Jul 2005 17:20:21 +0000 (17:20 +0000)] 
use http:// svn:externals for all those poor
souls behind braindamaged firewalls

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

20 years agoHandle a failure case more gracefully.
Julian Seward [Fri, 29 Jul 2005 08:51:34 +0000 (08:51 +0000)] 
Handle a failure case more gracefully.

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

20 years agoHandle the TIOCMGET ioctl.
Tom Hughes [Thu, 28 Jul 2005 16:26:34 +0000 (16:26 +0000)] 
Handle the TIOCMGET ioctl.

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

20 years agoHandle the HDIO_GETGEO ioctl. Secondary problem found from bug #109780.
Tom Hughes [Thu, 28 Jul 2005 16:13:42 +0000 (16:13 +0000)] 
Handle the HDIO_GETGEO ioctl. Secondary problem found from bug #109780.

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

20 years agoDefine extra block device ioctls.
Tom Hughes [Thu, 28 Jul 2005 16:10:42 +0000 (16:10 +0000)] 
Define extra block device ioctls.

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

20 years agoHandle a number of additional block device ioctls. Fixes bug #109780.
Tom Hughes [Thu, 28 Jul 2005 16:08:09 +0000 (16:08 +0000)] 
Handle a number of additional block device ioctls. Fixes bug #109780.

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

20 years agoMove (commented out) call to VG_(tm_thread_switchto) to VG_(set_running) so
Tom Hughes [Wed, 27 Jul 2005 23:04:28 +0000 (23:04 +0000)] 
Move (commented out) call to VG_(tm_thread_switchto) to VG_(set_running) so
that it is always called when a new thread starts running. Add in a direct
call to VG_TRACK to issue a thread_run event at the same place until thread
modelling is working again.

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

20 years agoIgnore prefetch information when decoding Intel cache details. Patch
Tom Hughes [Wed, 27 Jul 2005 22:59:50 +0000 (22:59 +0000)] 
Ignore prefetch information when decoding Intel cache details. Patch
from Josef Weidendorfer <Josef.Weidendorfer@gmx.de>.

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

20 years agoHandle the fadvise64 system calls correctly on 32 bit platforms.
Tom Hughes [Wed, 27 Jul 2005 22:57:18 +0000 (22:57 +0000)] 
Handle the fadvise64 system calls correctly on 32 bit platforms.

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

20 years agoRemoved dead declaration.
Nicholas Nethercote [Wed, 27 Jul 2005 20:31:57 +0000 (20:31 +0000)] 
Removed dead declaration.

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

20 years agoBump version number.
Julian Seward [Wed, 27 Jul 2005 17:49:17 +0000 (17:49 +0000)] 
Bump version number.

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

20 years agoInsert name of magic flag.
Tom Hughes [Wed, 27 Jul 2005 10:33:08 +0000 (10:33 +0000)] 
Insert name of magic flag.

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

20 years agoSync with web site.
Julian Seward [Wed, 27 Jul 2005 10:09:11 +0000 (10:09 +0000)] 
Sync with web site.

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

20 years agoMore stuff.
Julian Seward [Wed, 27 Jul 2005 09:55:24 +0000 (09:55 +0000)] 
More stuff.

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

20 years agoPrevent the rule for installing the VEX headers from trying to add
Tom Hughes [Wed, 27 Jul 2005 09:25:08 +0000 (09:25 +0000)] 
Prevent the rule for installing the VEX headers from trying to add
them to the distribution as it doesn't work due to the full paths and
they are in EXTRA_DIST anyway.

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

20 years agoThere is no need to checkout and build VEX separately now.
Tom Hughes [Wed, 27 Jul 2005 07:37:41 +0000 (07:37 +0000)] 
There is no need to checkout and build VEX separately now.

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

20 years agoInstall VEX headers from the configured version not the default version.
Tom Hughes [Wed, 27 Jul 2005 07:36:22 +0000 (07:36 +0000)] 
Install VEX headers from the configured version not the default version.

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

20 years agoMake VG_(clo_vex_control) tool-visible so tools can control how
Julian Seward [Tue, 26 Jul 2005 23:47:00 +0000 (23:47 +0000)] 
Make VG_(clo_vex_control) tool-visible so tools can control how
aggressive Vex is, if they need to do that.

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

20 years agoIf --log-file-qualifier= is set, and we're logging to a file or
Julian Seward [Tue, 26 Jul 2005 23:43:26 +0000 (23:43 +0000)] 
If --log-file-qualifier= is set, and we're logging to a file or
socket, emit the qualifier and its current value in the plain text
output as well as in the XML.  (Ashley Pittman).

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

20 years agoVex headers should be installed in $INST/include/valgrind/, too.
Nicholas Nethercote [Tue, 26 Jul 2005 23:06:18 +0000 (23:06 +0000)] 
Vex headers should be installed in $INST/include/valgrind/, too.

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

20 years agoMake VG_(discard_translations) 64-bit clean. As JosefW points out, it
Julian Seward [Tue, 26 Jul 2005 23:04:25 +0000 (23:04 +0000)] 
Make VG_(discard_translations) 64-bit clean.  As JosefW points out, it
doesn't make much sense to have a 64-bit base address but only a
32-bit length.

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

20 years agoFix a very suspicious-looking bug in the translation-discard stuff.
Julian Seward [Tue, 26 Jul 2005 22:54:55 +0000 (22:54 +0000)] 
Fix a very suspicious-looking bug in the translation-discard stuff.

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

20 years agoUpdate to match website description.
Nicholas Nethercote [Tue, 26 Jul 2005 22:33:26 +0000 (22:33 +0000)] 
Update to match website description.

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

20 years agoUpdate to match web site description.
Nicholas Nethercote [Tue, 26 Jul 2005 22:31:52 +0000 (22:31 +0000)] 
Update to match web site description.

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

20 years agoCopy the valgrind.spec.in file from 2.4.0, which Jeremy wrote with this
Nicholas Nethercote [Tue, 26 Jul 2005 22:23:08 +0000 (22:23 +0000)] 
Copy the valgrind.spec.in file from 2.4.0, which Jeremy wrote with this
commit message:

  Steal some magic from FC3's valgrind-2.2.0 .spec file; it would be nice
  to know if this works under other RPM-based distros (SuSE particularly).

I don't know much about .spec files, but this new version is much easier
to maintain because we don't have to list any filenames explicitly, and
no-one complained about it in 2.4.0, so let's go with it.

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

20 years agoMore release-HOWTO notes.
Nicholas Nethercote [Tue, 26 Jul 2005 22:17:14 +0000 (22:17 +0000)] 
More release-HOWTO notes.

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

20 years agoUpdate for 3.0.
Nicholas Nethercote [Tue, 26 Jul 2005 22:01:04 +0000 (22:01 +0000)] 
Update for 3.0.

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

20 years agoMakefile stuff, partly from Tom, which uses the SVN-externall'd VEX
Julian Seward [Tue, 26 Jul 2005 10:42:57 +0000 (10:42 +0000)] 
Makefile stuff, partly from Tom, which uses the SVN-externall'd VEX
tree a bit better.  Also, fixes to make 'make dist' include into the
final tarball a minimal but workable subset of the stuff in the VEX
directory.

Note, you must do 'make' or 'make install' before 'make dist' since
otherwise VEX/priv/main/vex_svnversion.h will not exist.

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

20 years agoProperty change: list svn://svn.valgrind.org/vex/trunk as an SVN
Julian Seward [Tue, 26 Jul 2005 10:40:31 +0000 (10:40 +0000)] 
Property change: list svn://svn.valgrind.org/vex/trunk as an SVN
external to be checked out into ./VEX

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

20 years agoAdded some anchors for core flags
Donna Robinson [Tue, 26 Jul 2005 01:16:59 +0000 (01:16 +0000)] 
Added some anchors for core flags

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

20 years agowibble++
Julian Seward [Mon, 25 Jul 2005 23:50:22 +0000 (23:50 +0000)] 
wibble++

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

20 years agoIn the final install, copy the documentation .pdf/.ps to files with a
Julian Seward [Mon, 25 Jul 2005 23:36:58 +0000 (23:36 +0000)] 
In the final install, copy the documentation .pdf/.ps to files with a
bit of a more sensible name.

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

20 years agofix breakage/wibbles
Nicholas Nethercote [Mon, 25 Jul 2005 23:30:24 +0000 (23:30 +0000)] 
fix breakage/wibbles

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

20 years agowibble
Nicholas Nethercote [Mon, 25 Jul 2005 23:30:06 +0000 (23:30 +0000)] 
wibble

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

20 years agoClean up command-line args info in the manual and man page for 3.0.0
Nicholas Nethercote [Mon, 25 Jul 2005 23:18:44 +0000 (23:18 +0000)] 
Clean up command-line args info in the manual and man page for 3.0.0
release.

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

20 years agoTweak order of Memcheck's cmd-line options.
Nicholas Nethercote [Mon, 25 Jul 2005 23:18:04 +0000 (23:18 +0000)] 
Tweak order of Memcheck's cmd-line options.

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

20 years agoBuild the .ps/.pdf documentation by default when doing 'make dist'.
Julian Seward [Mon, 25 Jul 2005 23:01:43 +0000 (23:01 +0000)] 
Build the .ps/.pdf documentation by default when doing 'make dist'.
Because this means installing lots of XML processing tools and
supporting gunk, there is a hack at the top of docs/Makefile.am for
disabling the .pdf/.ps build.

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

20 years agoRecategorise options in the usage message.
Nicholas Nethercote [Mon, 25 Jul 2005 22:36:52 +0000 (22:36 +0000)] 
Recategorise options in the usage message.

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

20 years agoMake it more obvious if something fails when making HTML or PS/PDF docs.
Nicholas Nethercote [Mon, 25 Jul 2005 21:12:40 +0000 (21:12 +0000)] 
Make it more obvious if something fails when making HTML or PS/PDF docs.

Also put the output of all pfdxmltex runs in the logfile, not just the
last run's output.

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

20 years agoI'm still a moron (just in case anybody wondered whether things had
Julian Seward [Mon, 25 Jul 2005 17:58:48 +0000 (17:58 +0000)] 
I'm still a moron (just in case anybody wondered whether things had
improved since last time I was a moron.  No, they haven't).

Move text that's supposed to be at the top of the file to the top of
the file.  I need to learn about these scroll-bar things some time.

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

20 years agoRecord my adventures in 'make print-docs' land.
Julian Seward [Mon, 25 Jul 2005 17:54:06 +0000 (17:54 +0000)] 
Record my adventures in 'make print-docs' land.

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

20 years agoI think && might be a better statement-joiner than ; -- the pdfxmltex
Julian Seward [Mon, 25 Jul 2005 17:53:46 +0000 (17:53 +0000)] 
I think && might be a better statement-joiner than ;  -- the pdfxmltex
runs can easily die silently.

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

20 years agoFix some inconsistent system call trace messages.
Tom Hughes [Mon, 25 Jul 2005 15:28:36 +0000 (15:28 +0000)] 
Fix some inconsistent system call trace messages.

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

20 years agoAdd support for the inotify system calls based on a patch
Tom Hughes [Mon, 25 Jul 2005 15:21:41 +0000 (15:21 +0000)] 
Add support for the inotify system calls based on a patch
from John McCutchan <ttb@tentacle.dhs.org>.

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

20 years agoUpdate unistd headers to match the 2.6.13-rc3 kernel source.
Tom Hughes [Mon, 25 Jul 2005 15:04:00 +0000 (15:04 +0000)] 
Update unistd headers to match the 2.6.13-rc3 kernel source.

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

20 years agoAdded a point for Josef W.
Nicholas Nethercote [Mon, 25 Jul 2005 12:49:39 +0000 (12:49 +0000)] 
Added a point for Josef W.

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