]> git.ipfire.org Git - thirdparty/valgrind.git/log
thirdparty/valgrind.git
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

20 years agoupdated j's email address
Donna Robinson [Mon, 25 Jul 2005 12:35:02 +0000 (12:35 +0000)] 
updated j's email address

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

20 years agoUpdate docs for 3.0.0 release. Still to do: update command line options.
Nicholas Nethercote [Mon, 25 Jul 2005 00:12:19 +0000 (00:12 +0000)] 
Update docs for 3.0.0 release.  Still to do:  update command line options.

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

20 years agoAdded a checklist of things to do when doing a release. Please add to this
Nicholas Nethercote [Sun, 24 Jul 2005 23:47:01 +0000 (23:47 +0000)] 
Added a checklist of things to do when doing a release.  Please add to this
if you think of anything that is missing.

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

20 years agoFix 'make dist'.
Nicholas Nethercote [Sun, 24 Jul 2005 23:21:28 +0000 (23:21 +0000)] 
Fix 'make dist'.

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

20 years agowibble
Nicholas Nethercote [Sun, 24 Jul 2005 17:19:09 +0000 (17:19 +0000)] 
wibble

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

20 years agobugfixes and improvements
Julian Seward [Sun, 24 Jul 2005 11:18:41 +0000 (11:18 +0000)] 
bugfixes and improvements

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

20 years agoDon't claim that the --single-step= and --optimise= flags exist any
Julian Seward [Sun, 24 Jul 2005 07:39:17 +0000 (07:39 +0000)] 
Don't claim that the --single-step= and --optimise= flags exist any
more.  They have been replaced by --vex-guest-max-insns= and the
--vex-iropt-* flags.

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

20 years agoRename tags in XML <status> block.
Julian Seward [Sun, 24 Jul 2005 07:33:15 +0000 (07:33 +0000)] 
Rename tags in XML <status> block.

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

20 years ago--branchpred= doesn't do anything (I'm not sure what it ever did do). Rm'd.
Julian Seward [Sun, 24 Jul 2005 07:23:54 +0000 (07:23 +0000)] 
--branchpred= doesn't do anything (I'm not sure what it ever did do).  Rm'd.

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

20 years agoGet rid of --support-elan3=. This flag wasn't doing anything since
Julian Seward [Sun, 24 Jul 2005 07:15:44 +0000 (07:15 +0000)] 
Get rid of --support-elan3=.  This flag wasn't doing anything since
the Elan3 user-space driver now works on unmodified Valgrind.

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

20 years agoRename --smc-support= to --smc-check=.
Julian Seward [Sun, 24 Jul 2005 07:00:45 +0000 (07:00 +0000)] 
Rename --smc-support= to --smc-check=.

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

20 years agoA couple of gsl-1.6 patches which make it compile/run more cleanly.
Julian Seward [Sun, 24 Jul 2005 06:44:27 +0000 (06:44 +0000)] 
A couple of gsl-1.6 patches which make it compile/run more cleanly.

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

20 years agoEnable sys_poll.
Julian Seward [Sun, 24 Jul 2005 06:30:37 +0000 (06:30 +0000)] 
Enable sys_poll.

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

20 years agoRemove dead #undef.
Julian Seward [Sat, 23 Jul 2005 23:22:24 +0000 (23:22 +0000)] 
Remove dead #undef.

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