]> git.ipfire.org Git - thirdparty/valgrind.git/log
thirdparty/valgrind.git
23 years agoignore
Dirk Mueller [Tue, 16 Apr 2002 10:53:53 +0000 (10:53 +0000)] 
ignore

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

23 years agoAdd more pthread wrappers in a failed attempt to get Opera 6.0TP2
Julian Seward [Tue, 16 Apr 2002 04:40:49 +0000 (04:40 +0000)] 
Add more pthread wrappers in a failed attempt to get Opera 6.0TP2
to run.  Now it creates some threads but segfaults.  Also add
wrapper for syscall __NR_mremap; it is way wrong, but finding
a decent description of what mremap() really does is nearly
impossible.

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

23 years agoHandle VG_USERREQ__PTHREAD_GET_THREADID and VG_USERREQ__RUNNING_ON_VALGRIND
Julian Seward [Tue, 16 Apr 2002 03:44:31 +0000 (03:44 +0000)] 
Handle VG_USERREQ__PTHREAD_GET_THREADID and VG_USERREQ__RUNNING_ON_VALGRIND
cheaply, with the trivial-client-request mechanism.  The latter is called
once per pthread call, even simple ones like pthread_mutex_[un]lock.

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

23 years agoGet rid of the muraroa.demon.co.uk references since that account is
Julian Seward [Tue, 16 Apr 2002 02:51:05 +0000 (02:51 +0000)] 
Get rid of the muraroa.demon.co.uk references since that account is
soon to disappear.

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

23 years agoUpdate the message on clone() failure to reflect new pthreads work.
Julian Seward [Tue, 16 Apr 2002 02:09:31 +0000 (02:09 +0000)] 
Update the message on clone() failure to reflect new pthreads work.

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

23 years agoMake --demangle=no work as advertised.
Julian Seward [Tue, 16 Apr 2002 02:05:49 +0000 (02:05 +0000)] 
Make --demangle=no work as advertised.

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

23 years agoDon't refer to IPC_64 if it doesn't exist. Was breaking builds on older
Julian Seward [Tue, 16 Apr 2002 01:58:19 +0000 (01:58 +0000)] 
Don't refer to IPC_64 if it doesn't exist.  Was breaking builds on older
systems.

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

23 years agoGet rid of the --client-perms= flag. Valgrind now depends critically
Julian Seward [Tue, 16 Apr 2002 01:55:18 +0000 (01:55 +0000)] 
Get rid of the --client-perms= flag.  Valgrind now depends critically
on the client-request subsystem, and disabling it is no longer a
sensible thing to do.

Also: in the manual, mention flags --trace-sched= and --trace-pthread=.

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

23 years agoDon't skip the top frame when picking up ExeContexts for malloc etc.
Julian Seward [Tue, 16 Apr 2002 01:10:18 +0000 (01:10 +0000)] 
Don't skip the top frame when picking up ExeContexts for malloc etc.
This restores the pre-pthread-merge behaviour.

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

23 years agoFix -Wall complaints.
Julian Seward [Tue, 16 Apr 2002 00:57:02 +0000 (00:57 +0000)] 
Fix -Wall complaints.

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

23 years agoRelent, and properly implement bt/bts/btc/btr for literal bit-offsets.
Julian Seward [Tue, 16 Apr 2002 00:42:12 +0000 (00:42 +0000)] 
Relent, and properly implement bt/bts/btc/btr for literal bit-offsets.
bt_literal.c is a somewhat halfhearted test case for it.

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

23 years agoGet rid of the old bt/bts/btr/btc implementation.
Julian Seward [Mon, 15 Apr 2002 18:36:39 +0000 (18:36 +0000)] 
Get rid of the old bt/bts/btr/btc implementation.

Turns out these insns are also available as Grp8 extensions, with
literal bit-offset values.  Nuisance.  I've #if 0'd out the old code
which implements them since am too lazy to fix them properly, and I
can't find any cases of their use anyway.  I'll wait until someone
yelps.

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

23 years agoAdd fairly comprehensive test case for bt/bts/btc/btc, mem and reg
Julian Seward [Mon, 15 Apr 2002 16:01:47 +0000 (16:01 +0000)] 
Add fairly comprehensive test case for bt/bts/btc/btc, mem and reg
targets, although size-L (4-byte) only.  In any event the jitter
doesn't handle the size 2 case and has never been asked too, AFAIK.

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

23 years agoCorrectly implement x86 bt/btc/bts/btr insn. Previous impl was wrong:
Julian Seward [Mon, 15 Apr 2002 14:35:28 +0000 (14:35 +0000)] 
Correctly implement x86 bt/btc/bts/btr insn.  Previous impl was wrong:

* Didn't handle correctly operands in memory, where arbitrary signed
  bit offsets are allowed.  Prior impl will trash the client's stack
  and give the wrong answer.

* Was done by a helper function and therefore could give spurious
  value errors.

Now the address computations are done in-line.

Old implementation is there, but unused and scheduled for demolition.

Test case to follow.

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

23 years agomalloc() and friends have moved to vg_clientfuncs.c, so move the
Julian Seward [Mon, 15 Apr 2002 14:27:48 +0000 (14:27 +0000)] 
malloc() and friends have moved to vg_clientfuncs.c, so move the
-fno-omit-frame-pointer flag there too.  Otherwise they are invisible
in backtraces.

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

23 years agofix initial installation problem
Dirk Mueller [Mon, 15 Apr 2002 00:54:13 +0000 (00:54 +0000)] 
fix initial installation problem

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

23 years agosome workarounds for newer automake
Dirk Mueller [Mon, 15 Apr 2002 00:31:58 +0000 (00:31 +0000)] 
some workarounds for newer automake

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

23 years agouse install-exec-hook to create the .so.0 symlink.
Frédéric Gobry [Sun, 14 Apr 2002 15:31:19 +0000 (15:31 +0000)] 
use install-exec-hook to create the .so.0 symlink.

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

23 years agoFix problems to do with make dist/make distcheck not finding the source
Julian Seward [Sun, 14 Apr 2002 14:32:54 +0000 (14:32 +0000)] 
Fix problems to do with make dist/make distcheck not finding the source
file vg_libpthread.so.0.c.  Now:

* libpthread.so is built as just-another-so, like valgrind.so and
  valgrinq.so.

* there is a new dummy target libpthread.so.0 which is build just
  by a symlink.

Unfortunately for some reason, when the .so.0 is installed, it gets
a complete copy rather than just the symlink being copied.  But it
works, at least.

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

23 years agoTurn off debug printing by default.
Julian Seward [Sun, 14 Apr 2002 13:27:00 +0000 (13:27 +0000)] 
Turn off debug printing by default.

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

23 years agoAdd dummy stubs for pthread_key_create, pthread_key_delete,
Julian Seward [Sun, 14 Apr 2002 13:13:05 +0000 (13:13 +0000)] 
Add dummy stubs for pthread_key_create, pthread_key_delete,
pthread_setspecific, pthread_getspecific.  They don't do anything
right now and may well crash programs which use them.

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

23 years ago* external namespace check
Julian Seward [Sun, 14 Apr 2002 13:01:38 +0000 (13:01 +0000)] 
* external namespace check
* VG_(printf) format strings check

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

23 years agoPlumb the right %EIP and %EBP values through to VG_(get_ExeContext)
Julian Seward [Sun, 14 Apr 2002 04:16:48 +0000 (04:16 +0000)] 
Plumb the right %EIP and %EBP values through to VG_(get_ExeContext)
now that we have the additional complication of multiple threads.

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

23 years agoMinor cleanups:
Julian Seward [Sun, 14 Apr 2002 02:46:33 +0000 (02:46 +0000)] 
Minor cleanups:
* when a thread exits, mark its stack as noaccess
* print VgTs_Sleeping status correctly

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

23 years agoTake notice of SA_RESTART flags on signals, so as to deal (at least
Julian Seward [Sun, 14 Apr 2002 02:29:29 +0000 (02:29 +0000)] 
Take notice of SA_RESTART flags on signals, so as to deal (at least
partially properly) with blocking system calls interrupted by signals.

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

23 years agoAdd wrapper for lseek().
Julian Seward [Sat, 13 Apr 2002 04:18:32 +0000 (04:18 +0000)] 
Add wrapper for lseek().

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

23 years agopoll_for_read_fds(): don't waste time calling select() if there are
Julian Seward [Sat, 13 Apr 2002 04:09:07 +0000 (04:09 +0000)] 
poll_for_read_fds(): don't waste time calling select() if there are
no waiting fds.

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

23 years agoUltra-hacking implementation of non-blocking select() using blocking
Julian Seward [Sat, 13 Apr 2002 03:45:44 +0000 (03:45 +0000)] 
Ultra-hacking implementation of non-blocking select() using blocking
select and non-blocking nanosleep().  Barf.  Does seem to work tho.

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

23 years agoWrite return address for threads in assembly so we can reliably
Julian Seward [Sat, 13 Apr 2002 00:08:51 +0000 (00:08 +0000)] 
Write return address for threads in assembly so we can reliably
grab their return values.

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

23 years agoCleanup of the dispatch mechanism. Now syscall returns and the final
Julian Seward [Fri, 12 Apr 2002 23:24:59 +0000 (23:24 +0000)] 
Cleanup of the dispatch mechanism.  Now syscall returns and the final
request to shutdown valgrind are done with the client request
mechanism too.  This is much better than having to check all
call/return addresses.

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

23 years agosimple_mutex program from the OReilly pthreads book.
Julian Seward [Fri, 12 Apr 2002 21:57:01 +0000 (21:57 +0000)] 
simple_mutex program from the OReilly pthreads book.

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

23 years agoClean up debug printing for scheduler / pthreads. Two new flags,
Julian Seward [Fri, 12 Apr 2002 20:12:20 +0000 (20:12 +0000)] 
Clean up debug printing for scheduler / pthreads.  Two new flags,
--trace-sched=no|yes and --trace-pthread=no|yes, if you really want
to see tons of gory details.

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

23 years agoadded rules to generate libpthread.so
Frédéric Gobry [Fri, 12 Apr 2002 13:32:11 +0000 (13:32 +0000)] 
added rules to generate libpthread.so

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

23 years agoOops! An important file I forgot to add (is part of the pthread_
Julian Seward [Fri, 12 Apr 2002 11:49:29 +0000 (11:49 +0000)] 
Oops!  An important file I forgot to add (is part of the pthread_
mega-merge).

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

23 years agoMega-merge of my last 2 weeks hacking. This basically does the groundwork
Julian Seward [Fri, 12 Apr 2002 11:12:52 +0000 (11:12 +0000)] 
Mega-merge of my last 2 weeks hacking.  This basically does the groundwork
for pthread_* support.  Major changes:

* Valgrind now contains a (skeletal!) user-space pthreads
  implementation.  The exciting bits are in new file vg_scheduler.c.
  This contains thread management and scheduling, including nasty crud
  to do with making some syscalls (read,write,nanosleep) nonblocking.
  Also implementation of pthread_ functions: create join
  mutex_{create,destroy,lock,unlock} and cancel.

* As a side effect of the above, major improvements to signal handling
  and to the client-request machinery.  This is now used to intercept
  malloc/free etc too; the hacky way this is done before is gone.
  Another side effect is that vg_dispatch.S is greatly simplified.
  Also, the horrible hacks to do with delivering signals to threads
  blocked in syscalls are gone, since the new mechanisms cover this case
  easily.

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

23 years agoNew files to support pthreads.
Julian Seward [Fri, 12 Apr 2002 10:26:32 +0000 (10:26 +0000)] 
New files to support pthreads.

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

23 years agocosmetic fixes
Frédéric Gobry [Thu, 11 Apr 2002 06:58:55 +0000 (06:58 +0000)] 
cosmetic fixes

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

23 years agoAdd spurious comment.
Julian Seward [Wed, 10 Apr 2002 13:48:03 +0000 (13:48 +0000)] 
Add spurious comment.

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

23 years agoFrom the OReilly book, page 15. Uses _create and _join.
Julian Seward [Wed, 10 Apr 2002 12:14:34 +0000 (12:14 +0000)] 
From the OReilly book, page 15.  Uses _create and _join.

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

23 years agocosmetic fixes
Frédéric Gobry [Fri, 5 Apr 2002 07:02:00 +0000 (07:02 +0000)] 
cosmetic fixes

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

23 years agoupdated the info about the default.supp file.
Frédéric Gobry [Fri, 5 Apr 2002 06:56:07 +0000 (06:56 +0000)] 
updated the info about the default.supp file.

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

23 years agosplitted the suppression files so that default.supp can be created by picking
Frédéric Gobry [Thu, 4 Apr 2002 09:18:39 +0000 (09:18 +0000)] 
splitted the suppression files so that default.supp can be created by picking
from the library specific supp files.

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

23 years agoPlease change my e-mail address to amu@alum.mit.edu; monk is just a
Julian Seward [Sat, 30 Mar 2002 02:02:04 +0000 (02:02 +0000)] 
Please change my e-mail address to amu@alum.mit.edu; monk is just a
finger server that knows how to deal with my account.  (Perhaps I
should clarify my .sig?)

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

23 years agoSomeone claimed that this gives reads below %esp when compiled with
Julian Seward [Fri, 29 Mar 2002 16:47:19 +0000 (16:47 +0000)] 
Someone claimed that this gives reads below %esp when compiled with
g++ 3.0.4; I can't repro it.  But am collecting anyway.

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

23 years agoversion --> 20020329
Julian Seward [Fri, 29 Mar 2002 15:34:47 +0000 (15:34 +0000)] 
version --> 20020329

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

23 years agowrappers for ioctl TIOCSCTTY and for syscall __NR_nice.
Julian Seward [Fri, 29 Mar 2002 14:22:46 +0000 (14:22 +0000)] 
wrappers for ioctl TIOCSCTTY and for syscall __NR_nice.

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

23 years ago(VG_(do__NR_sigaction)): Don't allow setting of
Julian Seward [Fri, 29 Mar 2002 14:02:34 +0000 (14:02 +0000)] 
(VG_(do__NR_sigaction)): Don't allow setting of
handlers for SIGKILL or SIGSTOP.  This fixes
valgrind: vg_signals.c:723 (vgPlain_do__NR_sigaction):
Assertion `our_old_handler == ((void *)0)' failed.

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

23 years agoAdd wrapper for ioctl TIOCGPGRP (Alexandre Duret-Lutz <duret_g@epita.fr>)
Julian Seward [Fri, 29 Mar 2002 04:39:00 +0000 (04:39 +0000)] 
Add wrapper for ioctl TIOCGPGRP (Alexandre Duret-Lutz  <duret_g@epita.fr>)

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

23 years agoSignificantly improved SYSV IPC call handling. Unfortunately some of
Julian Seward [Fri, 29 Mar 2002 04:35:08 +0000 (04:35 +0000)] 
Significantly improved SYSV IPC call handling.  Unfortunately some of
this stuff doesn't use safe_dereference when it should.

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

23 years agoAdd a couple of bogons people sent.
Julian Seward [Fri, 29 Mar 2002 04:11:48 +0000 (04:11 +0000)] 
Add a couple of bogons people sent.

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

23 years agoadded support for maintainer mode.
Frédéric Gobry [Wed, 27 Mar 2002 21:00:33 +0000 (21:00 +0000)] 
added support for maintainer mode.

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

23 years agoadded support for maintainer mode
Frédéric Gobry [Wed, 27 Mar 2002 20:58:58 +0000 (20:58 +0000)] 
added support for maintainer mode

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

23 years agoApplied patch from Simon Hausmann <hausmann@kde.org> to enable automake1.5
Frédéric Gobry [Tue, 26 Mar 2002 20:44:55 +0000 (20:44 +0000)] 
Applied patch from Simon Hausmann <hausmann@kde.org> to enable automake1.5
compilation, except for the use of $(EXEEXT) which generates annoying warnings.

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

23 years agoChange VG_N_EPOCHS to 20000 to avoid resolution loss for long-running
Julian Seward [Mon, 25 Mar 2002 02:02:52 +0000 (02:02 +0000)] 
Change VG_N_EPOCHS to 20000 to avoid resolution loss for long-running
loops.

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

23 years agoAdd experimental omission of V-bits for address values, using
Julian Seward [Mon, 25 Mar 2002 00:07:36 +0000 (00:07 +0000)] 
Add experimental omission of V-bits for address values, using
--check-addrVs=no.  The default behaviour, =yes, is the original
behaviour.  So far this is undocumented.

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

23 years agoadded a bzdist target
Frédéric Gobry [Sun, 24 Mar 2002 18:01:46 +0000 (18:01 +0000)] 
added a bzdist target

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

23 years agoDetect FPU instructions which set %EFLAGS and mark the resulting
Julian Seward [Sun, 24 Mar 2002 13:52:19 +0000 (13:52 +0000)] 
Detect FPU instructions which set %EFLAGS and mark the resulting
UInstrs accordingly.  Fixes a bug in the simulated CPU in which the
results of f{u}comi{p} FPU insns were ignored, potentially leading to
wrong program behaviour.  This will only have happened to people using
P6/P7/K7 class CPUs.

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

23 years agocompile wibble
Julian Seward [Sun, 24 Mar 2002 13:47:51 +0000 (13:47 +0000)] 
compile wibble

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

23 years agoRemove mention of vg_version.h.
Julian Seward [Sun, 24 Mar 2002 12:32:13 +0000 (12:32 +0000)] 
Remove mention of vg_version.h.

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

23 years agoUse autoconf tests for glibc version in argc/argv/envp search.
Julian Seward [Sun, 24 Mar 2002 12:22:39 +0000 (12:22 +0000)] 
Use autoconf tests for glibc version in argc/argv/envp search.

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

23 years agoFix plumbing of version number from config.h to vg_main.c
Julian Seward [Sun, 24 Mar 2002 12:18:35 +0000 (12:18 +0000)] 
Fix plumbing of version number from config.h to vg_main.c

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

23 years agoversion --> 20020324
Julian Seward [Sun, 24 Mar 2002 12:10:57 +0000 (12:10 +0000)] 
version --> 20020324

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

23 years agoAdd test case for the fucomip probable-bug.
Julian Seward [Sun, 24 Mar 2002 12:06:29 +0000 (12:06 +0000)] 
Add test case for the fucomip probable-bug.

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

23 years agoPrint suggested fix to avoid this panic:
Julian Seward [Sun, 24 Mar 2002 12:03:00 +0000 (12:03 +0000)] 
Print suggested fix to avoid this panic:
VG_ASSUMED_EXE_BASE doesn't match reality

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

23 years agoImplement DAA as well as DAS. Byrial Jensen <byrial@image.dk>
Julian Seward [Sun, 24 Mar 2002 11:54:07 +0000 (11:54 +0000)] 
Implement DAA as well as DAS.  Byrial Jensen <byrial@image.dk>

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

23 years ago#ifdef SNDCTL_DSP_GETCHANNELMASK and SNDCTL_DSP_BIND_CHANNEL; not available
Julian Seward [Sun, 24 Mar 2002 11:43:56 +0000 (11:43 +0000)] 
#ifdef SNDCTL_DSP_GETCHANNELMASK and SNDCTL_DSP_BIND_CHANNEL; not available
on all Linuxes, it seems.

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

23 years agoAdd suppression from Joe Buck <Joe.Buck@synopsys.com>
Julian Seward [Sun, 24 Mar 2002 11:38:37 +0000 (11:38 +0000)] 
Add suppression from Joe Buck <Joe.Buck@synopsys.com>

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

23 years agoMarkup wibbles.
Julian Seward [Sun, 24 Mar 2002 11:31:13 +0000 (11:31 +0000)] 
Markup wibbles.

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

23 years agoChange message "Use of uninitialized CPU condition code" to
Julian Seward [Sun, 24 Mar 2002 11:29:13 +0000 (11:29 +0000)] 
Change message "Use of uninitialized CPU condition code" to
"Conditional jump or move depends on uninitialised value(s)", since
that will be more meaningful to most programmers.  Also change the
suppression-kind to Cond in .supp files.  The old Value0 descriptor
means the same and is still accepted.  Suggested by Joe Buck
<Joe.Buck@synopsys.com>.

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

23 years agoAdd syscall setresgid32
Julian Seward [Sun, 24 Mar 2002 10:49:46 +0000 (10:49 +0000)] 
Add syscall setresgid32

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

23 years ago(merge from 20020320)
Julian Seward [Sun, 24 Mar 2002 10:18:41 +0000 (10:18 +0000)] 
(merge from 20020320)
Final comments.

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

23 years ago(merge from 20020320)
Julian Seward [Sun, 24 Mar 2002 10:17:25 +0000 (10:17 +0000)] 
(merge from 20020320)
Syscalls/ioctls added between 0317 and 0320.

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

23 years ago(merge from 20020320)
Julian Seward [Sun, 24 Mar 2002 10:05:14 +0000 (10:05 +0000)] 
(merge from 20020320)
(commented out): sleep(10) at startup to give enough time to attach GDB.

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

23 years ago(merge from 20020320)
Julian Seward [Sun, 24 Mar 2002 10:03:17 +0000 (10:03 +0000)] 
(merge from 20020320)
Modify codegen_SAHF so the instrumenter doesn't generate spurious
value errors if parts of %eax other than %ah are undefined.

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

23 years ago(merge from 20020320)
Julian Seward [Sun, 24 Mar 2002 10:00:09 +0000 (10:00 +0000)] 
(merge from 20020320)
Implement x86 das instruction.

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

23 years ago(merge from 20020320)
Julian Seward [Sun, 24 Mar 2002 09:45:26 +0000 (09:45 +0000)] 
(merge from 20020320)
Allow suppressions with only a single level of backtrace, for suppressing
against libraries compiled with -fomit-frame-pointer.

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

23 years agothis is a generated file
Frédéric Gobry [Fri, 22 Mar 2002 13:40:55 +0000 (13:40 +0000)] 
this is a generated file

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

23 years agoimproved the build system
Frédéric Gobry [Fri, 22 Mar 2002 13:38:30 +0000 (13:38 +0000)] 
improved the build system

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

23 years agoInitial revision
Julian Seward [Fri, 22 Mar 2002 01:27:54 +0000 (01:27 +0000)] 
Initial revision

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

23 years agoNew repository initialized by cvs2svn.
no author [Fri, 22 Mar 2002 01:27:54 +0000 (01:27 +0000)] 
New repository initialized by cvs2svn.

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