OSDN Git Service

merge from gcc
authordj <dj>
Thu, 6 Sep 2007 17:22:36 +0000 (17:22 +0000)
committerdj <dj>
Thu, 6 Sep 2007 17:22:36 +0000 (17:22 +0000)
include/ChangeLog
include/libiberty.h
libiberty/ChangeLog
libiberty/pexecute.txh

index 3c6743b..9dfb1b0 100644 (file)
@@ -1,3 +1,7 @@
+2007-09-06  Tom Tromey  <tromey@redhat.com>
+
+       * libiberty.h (pex_free): Document process killing.
+
 2007-08-31  Douglas Gregor  <doug.gregor@gmail.com>
 
        * demangle.h (enum demangle_component_type): Add
index 4e69734..6ea8761 100644 (file)
@@ -1,6 +1,6 @@
 /* Function declarations for libiberty.
 
-   Copyright 2001, 2002, 2005 Free Software Foundation, Inc.
+   Copyright 2001, 2002, 2005, 2007 Free Software Foundation, Inc.
    
    Note - certain prototypes declared in this header file are for
    functions whoes implementation copyright does not belong to the
@@ -541,7 +541,8 @@ struct pex_time
 extern int pex_get_times (struct pex_obj *, int count,
                          struct pex_time *vector);
 
-/* Clean up a pex_obj.  */
+/* Clean up a pex_obj.  If you have not called pex_get_times or
+   pex_get_status, this will try to kill the subprocesses.  */
 
 extern void pex_free (struct pex_obj *);
 
index 2e43390..781a961 100644 (file)
@@ -1,3 +1,7 @@
+2007-09-06  Tom Tromey  <tromey@redhat.com>
+
+       * pexecute.txh (pex_free): Document process killing.
+
 2007-08-31  Douglas Gregor  <doug.gregor@gmail.com>
        
        * cp-demangle.c (d_dump): Handle
index b87c0e5..8baf9a0 100644 (file)
@@ -265,7 +265,9 @@ process times, all the fields will be set to @code{0}.
 
 @deftypefn Extension void pex_free (struct pex_obj @var{obj})
 
-Clean up and free all data associated with @var{obj}.
+Clean up and free all data associated with @var{obj}.  If you have not
+yet called @code{pex_get_times} or @code{pex_get_status}, this will
+try to kill the subprocesses.
 
 @end deftypefn