]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Un-break --trace-children=yes.
authorJulian Seward <jseward@acm.org>
Fri, 11 Mar 2005 12:56:56 +0000 (12:56 +0000)
committerJulian Seward <jseward@acm.org>
Fri, 11 Mar 2005 12:56:56 +0000 (12:56 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3282

NOTES.txt
coregrind/vg_syscalls.c

index 71a8df95e92d8144737c1bdd52988455757947e1..b555c82b54f5549bce5260aafc3fea5a7a24c739 100644 (file)
--- a/NOTES.txt
+++ b/NOTES.txt
@@ -28,9 +28,6 @@ Known breakage is:
   implementation is possible.  Result of that is that thread-event
   modelling and Helgrind are also disabled for that period.
 
-* --trace-children=yes no longer works.  This is presumably some
-  trivial bug which should be fixed asap.
-
 * signal contexts for x86 signal deliveries are partially broken.  On
   delivery of an rt-signal, a context frame is built, but only the 8
   integer registers and %eflags are written into it, no SSE and no FP
index 85233a7c7f164bda15c7aba5c5d0c47a8b6b1c38..4a5e6649bc04bf22678f4a44e59b5f26a52fc5e3 100644 (file)
@@ -2004,7 +2004,7 @@ PRE(sys_execve, Special)
       VG_(env_setenv)( (Char***)&ARG3, VALGRINDLIB, VG_(libdir));
 
       // Create executable name: "/proc/self/fd/<vgexecfd>", update ARG1
-      ARG1 = (Addr)VG_(build_child_exename)();
+      path = VG_(build_child_exename)();
    }
 
    if (0) {