Fix 334788  clarify doc about --log-file initial program directory
Behaviour is kept unchanged, a paragraph is added in the doc to
clarify.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13979 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/NEWS b/NEWS
index a4f02a1..a7065b5 100644
--- a/NEWS
+++ b/NEWS
@@ -129,6 +129,7 @@
 334049  lzcnt fails silently (x86_32)
 334705  sendmsg and recvmsg should guard against bogus msghdr fields.
 334727  Build fails with -Werror=format-security
+334788  clarify doc about --log-file initial program directory
 n-i-bz  Fix KVM_CREATE_IRQCHIP ioctl handling
 n-i-bz  s390x: Fix memory corruption for multithreaded applications
 n-i-bz  vex arm->IR: allow PC as basereg in some LDRD cases
diff --git a/docs/internals/3_9_BUGSTATUS.txt b/docs/internals/3_9_BUGSTATUS.txt
index 63e6ba5..06df9bb 100644
--- a/docs/internals/3_9_BUGSTATUS.txt
+++ b/docs/internals/3_9_BUGSTATUS.txt
@@ -175,7 +175,3 @@
 ========================================================================
 ========================================================================
 
-Mon May 12 16:19:52 CEST 2014
-
-334788  Changing the current directory confuses Valgrind when it tries
-        to write to log files for forked children
diff --git a/docs/xml/manual-core.xml b/docs/xml/manual-core.xml
index ab8f591..b6be6dc 100644
--- a/docs/xml/manual-core.xml
+++ b/docs/xml/manual-core.xml
@@ -892,6 +892,13 @@
       
       <para>If an <option>%</option> is followed by any other character, it
       causes an abort.</para>
+
+      <para>If the file name specifies a relative file name, it is put
+      in the program's initial working directory : this is the current
+      directory when the program started its execution after the fork
+      or after the exec.  If it specifies an absolute file name (ie.
+      starts with '/') then it is put there.
+      </para>
     </listitem>
   </varlistentry>