From 70b1e3763115ba960003375325844418d0eb0eaa Mon Sep 17 00:00:00 2001 From: Ralf Wildenhues Date: Wed, 30 Jul 2008 05:28:53 +0000 Subject: [PATCH] re PR ada/15479 (Ada manual problems) gcc/ada/ PR documentation/15479 * gnat-style.texi: Remove AdaCore copyright statement and GPL statement for GNAT. Add @copying stanza, use it. Update to GFDL 1.2. Do not list GFDL as Invariant Section, do not list title as Front-Cover Text. * gnat_rm.texi: Likewise. * gnat_ugn.texi: Likewise. gcc/ * doc/cpp.texi: Update to GFDL 1.2. * doc/gcc.texi: Do not list GPL as Invariant Section. * doc/gccint.texi: Likewise. Update copyright years. * doc/install.texi: Update copyright years. gcc/fortran/ * gfc-internals.texi: Update to GFDL 1.2. Do not list GPL as Invariant Section. * gfortran.texi: Likewise. * intrinsic.texi: Do not list GPL as Invariant Section. * invoke.texi: Likewise. Update copyright years. gcc/java/ * gcj.texi: Update copyright years. Do not list GPL as Invariant Section. libgomp/ * libgomp.texi: Update to GFDL 1.2. Update copyright years. Do not list GPL as Invariant Section. From-SVN: r138293 --- gcc/ChangeLog | 7 ++++++ gcc/ada/ChangeLog | 10 ++++++++ gcc/ada/gnat-style.texi | 46 +++++++++++----------------------- gcc/ada/gnat_rm.texi | 26 ++++++++----------- gcc/ada/gnat_ugn.texi | 45 ++++++++++++--------------------- gcc/config.in | 14 ++++++----- gcc/doc/cpp.texi | 2 +- gcc/doc/gcc.texi | 10 ++++---- gcc/doc/gccint.texi | 12 ++++----- gcc/doc/install.texi | 5 ++-- gcc/fortran/ChangeLog | 8 ++++++ gcc/fortran/gfc-internals.texi | 7 +++--- gcc/fortran/gfortran.texi | 7 +++--- gcc/fortran/intrinsic.texi | 7 +++--- gcc/fortran/invoke.texi | 9 +++---- gcc/java/ChangeLog | 5 ++++ gcc/java/gcj.texi | 13 +++++----- libgomp/ChangeLog | 5 ++++ libgomp/libgomp.texi | 7 +++--- libiberty/functions.texi | 16 ++++++------ 20 files changed, 130 insertions(+), 131 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5ad3bec3b48..01d58040e48 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2008-07-30 Ralf Wildenhues + + * doc/cpp.texi: Update to GFDL 1.2. + * doc/gcc.texi: Do not list GPL as Invariant Section. + * doc/gccint.texi: Likewise. Update copyright years. + * doc/install.texi: Update copyright years. + 2008-07-30 Alan Modra PR target/36955 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 2dcf15cd375..924bf385dce 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,13 @@ +2008-07-30 Ralf Wildenhues + + PR documentation/15479 + * gnat-style.texi: Remove AdaCore copyright statement and GPL + statement for GNAT. Add @copying stanza, use it. Update to + GFDL 1.2. Do not list GFDL as Invariant Section, do not list + title as Front-Cover Text. + * gnat_rm.texi: Likewise. + * gnat_ugn.texi: Likewise. + 2008-07-29 Jan Hubicka * trans.c (process_inlined_subprograms): Remove tree_really_inline diff --git a/gcc/ada/gnat-style.texi b/gcc/ada/gnat-style.texi index 4600d1fd849..8af9fc9bb02 100644 --- a/gcc/ada/gnat-style.texi +++ b/gcc/ada/gnat-style.texi @@ -7,23 +7,23 @@ @c o @c G N A T C O D I N G S T Y L E o @c o -@c Copyright (C) 1992-2007, AdaCore o -@c o -@c GNAT is free software; you can redistribute it and/or modify it under o -@c terms of the GNU General Public License as published by the Free Soft- o -@c ware Foundation; either version 2, or (at your option) any later ver- o -@c sion. GNAT is distributed in the hope that it will be useful, but WITH- o -@c OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY o -@c or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License o -@c for more details. You should have received a copy of the GNU General o -@c Public License distributed with GNAT; see file COPYING. If not, write o -@c to the Free Software Foundation, 51 Franklin Street, Fifth Floor, o -@c Boston, MA 02110-1301, USA. o +@c GNAT is maintained by Ada Core Technologies Inc (http://www.gnat.com). o @c o @c oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo @setfilename gnat-style.info +@copying +Copyright @copyright{} 1992-2007, Free Software Foundation, Inc. + +Permission is granted to copy, distribute and/or modify this document +under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no +Invariant Sections, with no Front-Cover Texts and with no Back-Cover +Texts. A copy of the license is included in the section entitled +``GNU Free Documentation License''. +@end copying + @settitle GNAT Coding Style @setchapternewpage odd @@ -49,17 +49,7 @@ @page @vskip 0pt plus 1filll -Copyright @copyright{} 1995-2007, Free Software Foundation - -Permission is granted to copy, distribute and/or modify this document -under the terms of the GNU Free Documentation License, Version 1.1 -or any later version published by the Free Software Foundation; -with the Invariant Sections being ``GNU Free Documentation License'', with the -Front-Cover Texts being -``GNAT Coding Style'' and ``A Guide for GNAT Developers'', -and with no Back-Cover Texts. -A copy of the license is included in the section entitled -``GNU Free Documentation License''. +@insertcopying @end titlepage @raisesections @@ -76,15 +66,7 @@ A Guide for GNAT Developers GNAT, The GNU Ada Compiler@* @noindent -Permission is granted to copy, distribute and/or modify this document -under the terms of the GNU Free Documentation License, Version 1.1 -or any later version published by the Free Software Foundation; -with the Invariant Sections being ``GNU Free Documentation License'', with the -Front-Cover Texts being -``GNAT Coding Style'' and ``A Guide for GNAT Developers'' -and with no Back-Cover Texts. -A copy of the license is included in the section entitled -``GNU Free Documentation License''. +@insertcopying @end ifnottex diff --git a/gcc/ada/gnat_rm.texi b/gcc/ada/gnat_rm.texi index 47152e4bfbe..1d875a1f3c4 100644 --- a/gcc/ada/gnat_rm.texi +++ b/gcc/ada/gnat_rm.texi @@ -8,15 +8,23 @@ @c o @c G N A T _ RM o @c o -@c Copyright (C) 1995-2008, Free Software Foundation o -@c o -@c o @c GNAT is maintained by Ada Core Technologies Inc (http://www.gnat.com). o @c o @c oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo @setfilename gnat_rm.info +@copying +Copyright @copyright{} 1995-2008, Free Software Foundation, Inc. + +Permission is granted to copy, distribute and/or modify this document +under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no +Invariant Sections, with the Front-Cover Texts being ``GNAT Reference +Manual'', and with no Back-Cover Texts. A copy of the license is +included in the section entitled ``GNU Free Documentation License''. +@end copying + @set EDITION GNAT @set DEFAULTLANGUAGEVERSION Ada 2005 @set NONDEFAULTLANGUAGEVERSION Ada 95 @@ -33,18 +41,6 @@ * GNAT Reference Manual: (gnat_rm). Reference Manual for GNU Ada tools. @end direntry -@copying -Copyright @copyright{} 1995-2008, Free Software Foundation, Inc. - -Permission is granted to copy, distribute and/or modify this document -under the terms of the GNU Free Documentation License, Version 1.2 -or any later version published by the Free Software Foundation; -with the Invariant Sections being ``GNU Free Documentation License'', -with the Front-Cover Texts being ``GNAT Reference Manual'', and with -no Back-Cover Texts. A copy of the license is included in the section -entitled ``GNU Free Documentation License''. -@end copying - @titlepage @title GNAT Reference Manual @subtitle GNAT, The GNU Ada Compiler diff --git a/gcc/ada/gnat_ugn.texi b/gcc/ada/gnat_ugn.texi index 99f3c8631d4..b55f398be8a 100644 --- a/gcc/ada/gnat_ugn.texi +++ b/gcc/ada/gnat_ugn.texi @@ -1,26 +1,30 @@ \input texinfo @c -*-texinfo-*- @c %**start of header + @c oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo @c o @c GNAT DOCUMENTATION o @c o @c G N A T _ U G N o @c o -@c Copyright (C) 1992-2008, AdaCore o -@c o -@c GNAT is free software; you can redistribute it and/or modify it under o -@c terms of the GNU General Public License as published by the Free Soft- o -@c ware Foundation; either version 2, or (at your option) any later ver- o -@c sion. GNAT is distributed in the hope that it will be useful, but WITH- o -@c OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY o -@c or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License o -@c for more details. You should have received a copy of the GNU General o -@c Public License distributed with GNAT; see file COPYING. If not, write o -@c to the Free Software Foundation, 51 Franklin Street, Fifth Floor, o -@c Boston, MA 02110-1301, USA. o +@c GNAT is maintained by Ada Core Technologies Inc (http://www.gnat.com). o @c o @c oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo +@setfilename gnat_ugn.info + +@copying +Copyright @copyright{} 1995-2005, 2006, 2007, 2008 Free Software Foundation, +Inc. + +Permission is granted to copy, distribute and/or modify this document +under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no +Invariant Sections, with no Front-Cover Texts and with no Back-Cover +Texts. A copy of the license is included in the section entitled +``GNU Free Documentation License''. +@end copying + @c oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo @c @c GNAT_UGN Style Guide @@ -76,8 +80,6 @@ @c @c oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo -@setfilename gnat_ugn.info - @set NOW January 2007 @c This flag is used where the text refers to conditions that exist when the @c text was entered into the document but which may change over time. @@ -118,21 +120,6 @@ @syncodeindex fn cp @c %**end of header -@copying -Copyright @copyright{} 1995-2005, 2006, 2007, 2008 Free Software Foundation, -Inc. - -Permission is granted to copy, distribute and/or modify this document -under the terms of the GNU Free Documentation License, Version 1.2 -or any later version published by the Free Software Foundation; -with the Invariant Sections being ``GNU Free Documentation License'', with the -Front-Cover Texts being -``@value{EDITION} User's Guide'', -and with no Back-Cover Texts. -A copy of the license is included in the section entitled -``GNU Free Documentation License''. -@end copying - @titlepage @title @value{EDITION} User's Guide @ifset vms diff --git a/gcc/config.in b/gcc/config.in index ca66efe6c8b..b4261d9d9e5 100644 --- a/gcc/config.in +++ b/gcc/config.in @@ -93,6 +93,14 @@ #endif +/* Define if you want operations on GIMPLE (the basic data structure of the + high-level optimizers) to be checked for dynamic type safety at runtime. + This is moderately expensive. */ +#ifndef USED_FOR_TARGET +#undef ENABLE_GIMPLE_CHECKING +#endif + + /* Define to 1 if translation of program messages to the user's native language is requested. */ #ifndef USED_FOR_TARGET @@ -126,12 +134,6 @@ #undef ENABLE_TREE_CHECKING #endif -/* Define if you want operations on GIMPLE (the basic data structure of - the high-level optimizers) to be checked for dynamic type safety at - runtime. This is moderately expensive. */ -#ifndef USED_FOR_TARGET -#undef ENABLE_GIMPLE_CHECKING -#endif /* Define if you want all gimple types to be verified after gimplifiation. This is cheap. */ diff --git a/gcc/doc/cpp.texi b/gcc/doc/cpp.texi index 7b5eb7f2835..aaf83f99774 100644 --- a/gcc/doc/cpp.texi +++ b/gcc/doc/cpp.texi @@ -15,7 +15,7 @@ Copyright @copyright{} 1987, 1989, 1991, 1992, 1993, 1994, 1995, 1996, Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document -under the terms of the GNU Free Documentation License, Version 1.1 or +under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation. A copy of the license is included in the @c man end diff --git a/gcc/doc/gcc.texi b/gcc/doc/gcc.texi index b97943916f1..41031752bf2 100644 --- a/gcc/doc/gcc.texi +++ b/gcc/doc/gcc.texi @@ -41,16 +41,16 @@ @copying Copyright @copyright{} 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998, -1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 +1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with the -Invariant Sections being ``GNU General Public License'' and ``Funding -Free Software'', the Front-Cover texts being (a) (see below), and with -the Back-Cover Texts being (b) (see below). A copy of the license is -included in the section entitled ``GNU Free Documentation License''. +Invariant Sections being ``Funding Free Software'', the Front-Cover +Texts being (a) (see below), and with the Back-Cover Texts being (b) +(see below). A copy of the license is included in the section entitled +``GNU Free Documentation License''. (a) The FSF's Front-Cover Text is: diff --git a/gcc/doc/gccint.texi b/gcc/doc/gccint.texi index b285ec9b3dd..9fe28c075e0 100644 --- a/gcc/doc/gccint.texi +++ b/gcc/doc/gccint.texi @@ -27,16 +27,16 @@ @copying Copyright @copyright{} 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998, -1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -2007 Free Software Foundation, Inc. +1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, +2008 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with the -Invariant Sections being ``GNU General Public License'' and ``Funding -Free Software'', the Front-Cover texts being (a) (see below), and with -the Back-Cover Texts being (b) (see below). A copy of the license is -included in the section entitled ``GNU Free Documentation License''. +Invariant Sections being ``Funding Free Software'', the Front-Cover +Texts being (a) (see below), and with the Back-Cover Texts being (b) +(see below). A copy of the license is included in the section entitled +``GNU Free Documentation License''. (a) The FSF's Front-Cover Text is: diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index 453709970e7..f2aeb2c9586 100644 --- a/gcc/doc/install.texi +++ b/gcc/doc/install.texi @@ -70,8 +70,9 @@ @c Part 2 Summary Description and Copyright @copying -Copyright @copyright{} 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998, -1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +Copyright @copyright{} 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, +1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, +2008 Free Software Foundation, Inc. @sp 1 Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index e8ce99b4461..38a653aad68 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,11 @@ +2008-07-30 Ralf Wildenhues + + * gfc-internals.texi: Update to GFDL 1.2. Do not list GPL as + Invariant Section. + * gfortran.texi: Likewise. + * intrinsic.texi: Do not list GPL as Invariant Section. + * invoke.texi: Likewise. Update copyright years. + 2008-07-29 Paul Thomas * trans-expr.c (conv_parent_component_references): New function diff --git a/gcc/fortran/gfc-internals.texi b/gcc/fortran/gfc-internals.texi index 330db81c59c..e73d3b59f9a 100644 --- a/gcc/fortran/gfc-internals.texi +++ b/gcc/fortran/gfc-internals.texi @@ -34,11 +34,10 @@ Copyright @copyright{} @value{copyrights-gfortran} Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document -under the terms of the GNU Free Documentation License, Version 1.1 or +under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with the -Invariant Sections being ``GNU General Public License'' and ``Funding -Free Software'', the Front-Cover -texts being (a) (see below), and with the Back-Cover Texts being (b) +Invariant Sections being ``Funding Free Software'', the Front-Cover +Texts being (a) (see below), and with the Back-Cover Texts being (b) (see below). A copy of the license is included in the section entitled ``GNU Free Documentation License''. diff --git a/gcc/fortran/gfortran.texi b/gcc/fortran/gfortran.texi index cf90ceda833..c79a70a407a 100644 --- a/gcc/fortran/gfortran.texi +++ b/gcc/fortran/gfortran.texi @@ -80,11 +80,10 @@ Copyright @copyright{} @value{copyrights-gfortran} Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document -under the terms of the GNU Free Documentation License, Version 1.1 or +under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with the -Invariant Sections being ``GNU General Public License'' and ``Funding -Free Software'', the Front-Cover -texts being (a) (see below), and with the Back-Cover Texts being (b) +Invariant Sections being ``Funding Free Software'', the Front-Cover +Texts being (a) (see below), and with the Back-Cover Texts being (b) (see below). A copy of the license is included in the section entitled ``GNU Free Documentation License''. diff --git a/gcc/fortran/intrinsic.texi b/gcc/fortran/intrinsic.texi index db336bfcd92..8337f74c522 100644 --- a/gcc/fortran/intrinsic.texi +++ b/gcc/fortran/intrinsic.texi @@ -7,10 +7,9 @@ For copying conditions, see the file gfortran.texi. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with the -Invariant Sections being ``GNU General Public License'' and ``Funding -Free Software'', the Front-Cover texts being (a) (see below), and with -the Back-Cover Texts being (b) (see below). A copy of the license is -included in the gfdl(7) man page. +Invariant Sections being ``Funding Free Software'', the Front-Cover +Texts being (a) (see below), and with the Back-Cover Texts being (b) +(see below). A copy of the license is included in the gfdl(7) man page. Some basic guidelines for editing this document: diff --git a/gcc/fortran/invoke.texi b/gcc/fortran/invoke.texi index f633187a01c..b2370d4de0e 100644 --- a/gcc/fortran/invoke.texi +++ b/gcc/fortran/invoke.texi @@ -5,16 +5,15 @@ @ignore @c man begin COPYRIGHT -Copyright @copyright{} 2004, 2005, 2006, 2007 +Copyright @copyright{} 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with the -Invariant Sections being ``GNU General Public License'' and ``Funding -Free Software'', the Front-Cover texts being (a) (see below), and with -the Back-Cover Texts being (b) (see below). A copy of the license is -included in the gfdl(7) man page. +Invariant Sections being ``Funding Free Software'', the Front-Cover +Texts being (a) (see below), and with the Back-Cover Texts being (b) +(see below). A copy of the license is included in the gfdl(7) man page. (a) The FSF's Front-Cover Text is: diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index 5811a224cda..b2321e374f8 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,8 @@ +2008-07-30 Ralf Wildenhues + + * gcj.texi: Update copyright years. Do not list GPL as + Invariant Section. + 2008-07-29 Jakub Jelinek * class.c (build_utf8_ref): Set DECL_SIZE and DECL_SIZE_UNIT diff --git a/gcc/java/gcj.texi b/gcc/java/gcj.texi index 179e620f8c9..af5b06615b0 100644 --- a/gcc/java/gcj.texi +++ b/gcc/java/gcj.texi @@ -17,7 +17,7 @@ @c the word ``Java'. @c When this manual is copyrighted. -@set copyrights-gcj 2001, 2002, 2003, 2004, 2005, 2006, 2007 +@set copyrights-gcj 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 @copying @c man begin COPYRIGHT @@ -25,13 +25,12 @@ Copyright @copyright{} @value{copyrights-gcj} Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or -any later version published by the Free Software Foundation; with the -Invariant Sections being ``GNU General Public License'', the Front-Cover -texts being (a) (see below), and with the Back-Cover Texts being (b) -(see below). A copy of the license is included in the +any later version published by the Free Software Foundation; with no +Invariant Sections, the Front-Cover Texts being (a) (see below), and +with the Back-Cover Texts being (b) (see below). +A copy of the license is included in the @c man end -section entitled -``GNU Free Documentation License''. +section entitled ``GNU Free Documentation License''. @ignore @c man begin COPYRIGHT man page gfdl(7). diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 72cee069a15..efa3639920d 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,8 @@ +2008-07-30 Ralf Wildenhues + + * libgomp.texi: Update to GFDL 1.2. Update copyright years. + Do not list GPL as Invariant Section. + 2008-07-28 Ilie Garbacea Chao-ying Fu diff --git a/libgomp/libgomp.texi b/libgomp/libgomp.texi index 6794ebe9335..edc37904b71 100644 --- a/libgomp/libgomp.texi +++ b/libgomp/libgomp.texi @@ -7,13 +7,12 @@ @copying -Copyright @copyright{} 2006 Free Software Foundation, Inc. +Copyright @copyright{} 2006, 2007, 2008 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document -under the terms of the GNU Free Documentation License, Version 1.1 or +under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with the -Invariant Sections being ``GNU General Public License'' and ``Funding -Free Software'', the Front-Cover +Invariant Sections being ``Funding Free Software'', the Front-Cover texts being (a) (see below), and with the Back-Cover Texts being (b) (see below). A copy of the license is included in the section entitled ``GNU Free Documentation License''. diff --git a/libiberty/functions.texi b/libiberty/functions.texi index e6ab84c6999..34566d8f17a 100644 --- a/libiberty/functions.texi +++ b/libiberty/functions.texi @@ -688,7 +688,9 @@ reading and writing. @c pexecute.txh:266 @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 @@ -814,7 +816,7 @@ the output pipe is you, but you are blocked on the input pipe. @end deftypefn -@c pexecute.txh:272 +@c pexecute.txh:274 @deftypefn Extension {const char *} pex_one (int @var{flags}, const char *@var{executable}, char * const *@var{argv}, const char *@var{pname}, const char *@var{outname}, const char *@var{errname}, int *@var{status}, int *@var{err}) An interface to permit the easy execution of a @@ -977,7 +979,7 @@ form @code{VAR=VALUE}, with the exception of the last element that must be @end deftypefn -@c pexecute.txh:284 +@c pexecute.txh:286 @deftypefn Extension int pexecute (const char *@var{program}, char * const *@var{argv}, const char *@var{this_pname}, const char *@var{temp_base}, char **@var{errmsg_fmt}, char **@var{errmsg_arg}, int @var{flags}) This is the old interface to execute one or more programs. It is @@ -986,7 +988,7 @@ documented. @end deftypefn -@c strsignal.c:539 +@c strsignal.c:541 @deftypefn Supplemental void psignal (int @var{signo}, char *@var{message}) Print @var{message} to the standard error, followed by a colon, @@ -1005,7 +1007,7 @@ name is unset/removed. @end deftypefn -@c pexecute.txh:292 +@c pexecute.txh:294 @deftypefn Extension int pwait (int @var{pid}, int *@var{status}, int @var{flags}) Another part of the old execution interface. @@ -1256,7 +1258,7 @@ call to @code{strsignal}. @end deftypefn -@c strsignal.c:446 +@c strsignal.c:448 @deftypefn Extension {const char*} strsigno (int @var{signo}) Given an signal number, returns a pointer to a string containing the @@ -1322,7 +1324,7 @@ that the converted value is unsigned. @end deftypefn -@c strsignal.c:500 +@c strsignal.c:502 @deftypefn Extension int strtosigno (const char *@var{name}) Given the symbolic name of a signal, map it to a signal number. If no -- 2.30.2