[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
www/prep/standards index.html standards.dvi.gz ...
From: |
Karl Berry |
Subject: |
www/prep/standards index.html standards.dvi.gz ... |
Date: |
Tue, 25 Mar 2008 01:57:24 +0000 |
CVSROOT: /web/www
Module name: www
Changes by: Karl Berry <karl> 08/03/25 01:57:24
Modified files:
prep/standards : index.html standards.dvi.gz standards.html
standards.html.gz standards.html_node.tar.gz
standards.info.tar.gz standards.pdf
standards.ps.gz standards.texi.tar.gz
standards.txt standards.txt.gz
prep/standards/html_node: CPU-Portability.html
Change-Log-Concepts.html
Change-Logs.html Character-Set.html
Command-Variables.html
Command_002dLine-Interfaces.html
Comments.html Compatibility.html
Conditional-Changes.html
Conditional-Compilation.html
Configuration.html Contributions.html
DESTDIR.html Design-Advice.html
Directory-Variables.html
Doc-Strings-and-Manuals.html
Documentation.html Errors.html
File-Usage.html Formatting.html
GNU-Free-Documentation-License.html
GNU-Manuals.html
Graphical-Interfaces.html Index.html
Indicating-the-Part-Changed.html
Install-Command-Categories.html
Internationalization.html
Legal-Issues.html Libraries.html
License-for-Manuals.html
Makefile-Basics.html
Makefile-Conventions.html
Man-Pages.html Managing-Releases.html
Manual-Credits.html
Manual-Structure-Details.html
Memory-Usage.html Mmap.html
NEWS-File.html Names.html
Non_002dGNU-Standards.html
Option-Table.html Preface.html
Printed-Manuals.html
Program-Behavior.html
Quote-Characters.html
Reading-Non_002dFree-Code.html
Reading-other-Manuals.html
References.html Releases.html
Semantics.html Simple-Changes.html
Source-Language.html Standard-C.html
Standard-Targets.html
Style-of-Change-Logs.html
Syntactic-Conventions.html
System-Functions.html
System-Portability.html
Trademarks.html User-Interfaces.html
Using-Extensions.html
Utilities-in-Makefiles.html
Writing-C.html _002d_002dhelp.html
_002d_002dversion.html index.html
Log message:
makefile portability hints
CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/index.html?cvsroot=www&r1=1.27&r2=1.28
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.dvi.gz?cvsroot=www&rev=1.25
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.html?cvsroot=www&r1=1.26&r2=1.27
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.html.gz?cvsroot=www&rev=1.26
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.html_node.tar.gz?cvsroot=www&rev=1.26
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.info.tar.gz?cvsroot=www&rev=1.25
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.pdf?cvsroot=www&rev=1.26
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.ps.gz?cvsroot=www&rev=1.25
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.texi.tar.gz?cvsroot=www&rev=1.25
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.txt?cvsroot=www&r1=1.25&r2=1.26
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.txt.gz?cvsroot=www&rev=1.25
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/CPU-Portability.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Change-Log-Concepts.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Change-Logs.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Character-Set.html?cvsroot=www&r1=1.15&r2=1.16
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Command-Variables.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Command_002dLine-Interfaces.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Comments.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Compatibility.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Conditional-Changes.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Conditional-Compilation.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Configuration.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Contributions.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/DESTDIR.html?cvsroot=www&r1=1.12&r2=1.13
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Design-Advice.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Directory-Variables.html?cvsroot=www&r1=1.24&r2=1.25
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Doc-Strings-and-Manuals.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Documentation.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Errors.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/File-Usage.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Formatting.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/GNU-Free-Documentation-License.html?cvsroot=www&r1=1.24&r2=1.25
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/GNU-Manuals.html?cvsroot=www&r1=1.24&r2=1.25
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Graphical-Interfaces.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Index.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Indicating-the-Part-Changed.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Install-Command-Categories.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Internationalization.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Legal-Issues.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Libraries.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/License-for-Manuals.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Makefile-Basics.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Makefile-Conventions.html?cvsroot=www&r1=1.24&r2=1.25
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Man-Pages.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Managing-Releases.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Manual-Credits.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Manual-Structure-Details.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Memory-Usage.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Mmap.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/NEWS-File.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Names.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Non_002dGNU-Standards.html?cvsroot=www&r1=1.13&r2=1.14
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Option-Table.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Preface.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Printed-Manuals.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Program-Behavior.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Quote-Characters.html?cvsroot=www&r1=1.15&r2=1.16
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Reading-Non_002dFree-Code.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Reading-other-Manuals.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/References.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Releases.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Semantics.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Simple-Changes.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Source-Language.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Standard-C.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Standard-Targets.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Style-of-Change-Logs.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Syntactic-Conventions.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/System-Functions.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/System-Portability.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Trademarks.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/User-Interfaces.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Using-Extensions.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Utilities-in-Makefiles.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Writing-C.html?cvsroot=www&r1=1.23&r2=1.24
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/_002d_002dhelp.html?cvsroot=www&r1=1.7&r2=1.8
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/_002d_002dversion.html?cvsroot=www&r1=1.8&r2=1.9
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/index.html?cvsroot=www&r1=1.23&r2=1.24
Patches:
Index: index.html
===================================================================
RCS file: /web/www/www/prep/standards/index.html,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -b -r1.27 -r1.28
--- index.html 24 Feb 2008 16:10:45 -0000 1.27
+++ index.html 25 Mar 2008 01:57:05 -0000 1.28
@@ -10,7 +10,7 @@
<!-- See validator.w3.org -->
<address>Free Software Foundation</address>
-<address>last updated February 23, 2008</address>
+<address>last updated March 24, 2008</address>
<p>This manual (standards) is available in the following formats:</p>
Index: standards.dvi.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.dvi.gz,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
Binary files /tmp/cvs352mUX and /tmp/cvskM0FRx differ
Index: standards.html
===================================================================
RCS file: /web/www/www/prep/standards/standards.html,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -b -r1.26 -r1.27
--- standards.html 17 Mar 2008 17:05:57 -0000 1.26
+++ standards.html 25 Mar 2008 01:57:06 -0000 1.27
@@ -3,7 +3,7 @@
<title>GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="top" href="#Top">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home"
title="Texinfo Homepage">
<!--
@@ -3842,7 +3842,8 @@
<p>This
describes conventions for writing the Makefiles for GNU programs.
Using Automake will help you write a Makefile that follows these
-conventions.
+conventions. For more information on portable Makefiles, see
+<span class="sc">posix</span> and <a
href="autoconf.html#Portable-Make">Portable Make Programming</a>.
<ul class="menu">
<li><a accesskey="1" href="#Makefile-Basics">Makefile Basics</a>:
General conventions for Makefiles.
@@ -3951,8 +3952,10 @@
<h4 class="subsection">7.2.2 Utilities in Makefiles</h4>
<p>Write the Makefile commands (and any shell scripts, such as
-<code>configure</code>) to run in <code>sh</code>, not in <code>csh</code>.
Don't use any
-special features of <code>ksh</code> or <code>bash</code>.
+<code>configure</code>) to run under <code>sh</code> (both the traditional
Bourne
+shell and the <span class="sc">posix</span> shell), not <code>csh</code>.
Don't use any
+special features of <code>ksh</code> or <code>bash</code>, or <span
class="sc">posix</span> features
+not widely supported in traditional Bourne <code>sh</code>.
<p>The <code>configure</code> script and the Makefile rules for building and
installation should not use any utilities directly except these:
@@ -3966,12 +3969,15 @@
<p>Compression programs such as <code>gzip</code> can be used in the
<code>dist</code> rule.
- <p>Stick to the generally supported options for these programs. For
-example, don't use ‘<samp><span class="samp">mkdir
-p</span></samp>’, convenient as it may be, because
-most systems don't support it.
+ <p>Generally, stick to the widely-supported (usually
+<span class="sc">posix</span>-specified) options and features of these
programs. For
+example, don't use ‘<samp><span class="samp">mkdir
-p</span></samp>’, convenient as it may be, because a
+few systems don't support it at all and with others, it is not safe
+for parallel execution. For a list of known incompatibilities, see
+<a href="autoconf.html#Portable-Shell">Portable Shell Programming</a>.
<p>It is a good idea to avoid creating symbolic links in makefiles, since a
-few systems don't support them.
+few file systems don't support them.
<p>The Makefile rules for building and installation can also use compilers
and related programs, but should do so via <code>make</code> variables so that
the
Index: standards.html.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.html.gz,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -b -r1.25 -r1.26
Binary files /tmp/cvsh5URqZ and /tmp/cvsmBSpxz differ
Index: standards.html_node.tar.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.html_node.tar.gz,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -b -r1.25 -r1.26
Binary files /tmp/cvs8ec0z2 and /tmp/cvsCMOsIC differ
Index: standards.info.tar.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.info.tar.gz,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
Binary files /tmp/cvsBVYTZ0 and /tmp/cvsAyD59A differ
Index: standards.pdf
===================================================================
RCS file: /web/www/www/prep/standards/standards.pdf,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -b -r1.25 -r1.26
Binary files /tmp/cvsaeuyy1 and /tmp/cvsmOOaQB differ
Index: standards.ps.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.ps.gz,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
Binary files /tmp/cvsprPze7 and /tmp/cvsguI2AH differ
Index: standards.texi.tar.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.texi.tar.gz,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
Binary files /tmp/cvsEPweA6 and /tmp/cvs69WSYG differ
Index: standards.txt
===================================================================
RCS file: /web/www/www/prep/standards/standards.txt,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -b -r1.25 -r1.26
--- standards.txt 24 Feb 2008 16:10:49 -0000 1.25
+++ standards.txt 25 Mar 2008 01:57:08 -0000 1.26
@@ -3517,7 +3517,8 @@
This node describes conventions for writing the Makefiles for GNU
programs. Using Automake will help you write a Makefile that follows
-these conventions.
+these conventions. For more information on portable Makefiles, see
+POSIX and *note Portable Make Programming: (autoconf)Portable Make.
7.2.1 General Conventions for Makefiles
---------------------------------------
@@ -3600,8 +3601,10 @@
----------------------------
Write the Makefile commands (and any shell scripts, such as
-`configure') to run in `sh', not in `csh'. Don't use any special
-features of `ksh' or `bash'.
+`configure') to run under `sh' (both the traditional Bourne shell and
+the POSIX shell), not `csh'. Don't use any special features of `ksh'
+or `bash', or POSIX features not widely supported in traditional Bourne
+`sh'.
The `configure' script and the Makefile rules for building and
installation should not use any utilities directly except these:
@@ -3611,12 +3614,15 @@
Compression programs such as `gzip' can be used in the `dist' rule.
- Stick to the generally supported options for these programs. For
-example, don't use `mkdir -p', convenient as it may be, because most
-systems don't support it.
+ Generally, stick to the widely-supported (usually POSIX-specified)
+options and features of these programs. For example, don't use `mkdir
+-p', convenient as it may be, because a few systems don't support it at
+all and with others, it is not safe for parallel execution. For a list
+of known incompatibilities, see *note Portable Shell Programming:
+(autoconf)Portable Shell.
It is a good idea to avoid creating symbolic links in makefiles,
-since a few systems don't support them.
+since a few file systems don't support them.
The Makefile rules for building and installation can also use
compilers and related programs, but should do so via `make' variables
@@ -5116,8 +5122,8 @@
autoconf: See 5.5. (line 2455)
avoiding proprietary code: See 2.1. (line 140)
behavior, dependent on program's name: See 4.5. (line 702)
-binary packages: See 7.2.7. (line 4469)
-bindir: See 7.2.5. (line 3819)
+binary packages: See 7.2.7. (line 4475)
+bindir: See 7.2.5. (line 3825)
braces, in C source: See 5.1. (line 2079)
bug reports: See 4.7.2. (line 940)
canonical name of a program: See 4.7.1. (line 792)
@@ -5141,17 +5147,17 @@
credits for manuals: See 6.5. (line 3048)
data types, and portability: See 5.6. (line 2494)
declaration for system functions: See 5.7. (line 2605)
-DESTDIR: See 7.2.4. (line 3725)
+DESTDIR: See 7.2.4. (line 3731)
documentation: See 6. (line 2859)
doschk: See 5.4. (line 2424)
downloading this manual: See 1. (line 103)
encodings: See 5.9. (line 2797)
error messages: See 4.2. (line 530)
error messages, formatting: See 4.4. (line 640)
-exec_prefix: See 7.2.5. (line 3801)
+exec_prefix: See 7.2.5. (line 3807)
expressions, splitting: See 5.1. (line 2154)
FDL, GNU Free Documentation License: See Appendix A.
- (line 4678)
+ (line 4684)
file usage: See 4.10. (line 2057)
file-name limitations: See 5.4. (line 2424)
formatting error messages: See 4.4. (line 640)
@@ -5168,12 +5174,12 @@
GUILE: See 3.1. (line 287)
implicit int: See 5.3. (line 2282)
impossible conditions: See 4.2. (line 581)
-installations, staged: See 7.2.4. (line 3725)
+installations, staged: See 7.2.4. (line 3731)
internationalization: See 5.8. (line 2702)
left quote: See 5.10. (line 2812)
legal aspects: See 2. (line 134)
legal papers: See 2.2. (line 174)
-libexecdir: See 7.2.5. (line 3832)
+libexecdir: See 7.2.5. (line 3838)
libraries: See 4.3. (line 612)
library functions, and portability: See 5.7. (line 2590)
license for manuals: See 6.4. (line 3029)
@@ -5201,16 +5207,16 @@
options for compatibility: See 3.2. (line 305)
options, standard command-line: See 4.7. (line 777)
output device and program's behavior: See 4.5. (line 709)
-packaging: See 7.3. (line 4496)
+packaging: See 7.3. (line 4502)
PATH_INFO, specifying standard options as: See 4.7. (line 777)
portability, and data types: See 5.6. (line 2494)
portability, and library functions: See 5.7. (line 2590)
portability, between system types: See 5.5. (line 2438)
POSIX compatibility: See 3.2. (line 297)
POSIXLY_CORRECT, environment variable: See 3.2. (line 312)
-post-installation commands: See 7.2.7. (line 4395)
-pre-installation commands: See 7.2.7. (line 4395)
-prefix: See 7.2.5. (line 3791)
+post-installation commands: See 7.2.7. (line 4401)
+pre-installation commands: See 7.2.7. (line 4401)
+prefix: See 7.2.5. (line 3797)
program configuration: See 7.1. (line 3345)
program design: See 3. (line 249)
program name and its behavior: See 4.5. (line 702)
@@ -5218,13 +5224,13 @@
programming languages: See 3.1. (line 255)
proprietary programs: See 2.1. (line 140)
quote characters: See 5.10. (line 2812)
-README file: See 7.3. (line 4511)
-references to non-free material: See 8. (line 4572)
+README file: See 7.3. (line 4517)
+references to non-free material: See 8. (line 4578)
releasing: See 7. (line 3334)
-sbindir: See 7.2.5. (line 3825)
+sbindir: See 7.2.5. (line 3831)
signal handling: See 4.2. (line 570)
spaces before open-paren: See 5.1. (line 2148)
-staged installs: See 7.2.4. (line 3725)
+staged installs: See 7.2.4. (line 3731)
standard command-line options: See 4.7. (line 777)
standards for makefiles: See 7.2. (line 3518)
string library functions: See 5.7. (line 2639)
@@ -5232,7 +5238,7 @@
table of long options: See 4.8. (line 948)
temporary files: See 4.2. (line 595)
temporary variables: See 5.3. (line 2299)
-texinfo.tex, in a distribution: See 7.3. (line 4560)
+texinfo.tex, in a distribution: See 7.3. (line 4566)
TMPDIR environment variable: See 4.2. (line 595)
trademarks: See 2.3. (line 219)
where to obtain standards.texi: See 1. (line 103)
Index: standards.txt.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.txt.gz,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
Binary files /tmp/cvsSlu7O8 and /tmp/cvsobcwjJ differ
Index: html_node/CPU-Portability.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/CPU-Portability.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/CPU-Portability.html 24 Feb 2008 16:11:15 -0000 1.23
+++ html_node/CPU-Portability.html 25 Mar 2008 01:57:15 -0000 1.24
@@ -3,7 +3,7 @@
<title>CPU Portability - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Writing-C.html#Writing-C" title="Writing C">
<link rel="prev" href="System-Portability.html#System-Portability"
title="System Portability">
Index: html_node/Change-Log-Concepts.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Change-Log-Concepts.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Change-Log-Concepts.html 24 Feb 2008 16:11:15 -0000 1.23
+++ html_node/Change-Log-Concepts.html 25 Mar 2008 01:57:15 -0000 1.24
@@ -3,7 +3,7 @@
<title>Change Log Concepts - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Change-Logs.html#Change-Logs" title="Change Logs">
<link rel="next" href="Style-of-Change-Logs.html#Style-of-Change-Logs"
title="Style of Change Logs">
Index: html_node/Change-Logs.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Change-Logs.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Change-Logs.html 24 Feb 2008 16:11:15 -0000 1.23
+++ html_node/Change-Logs.html 25 Mar 2008 01:57:15 -0000 1.24
@@ -3,7 +3,7 @@
<title>Change Logs - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Documentation.html#Documentation" title="Documentation">
<link rel="prev" href="NEWS-File.html#NEWS-File" title="NEWS File">
Index: html_node/Character-Set.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Character-Set.html,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- html_node/Character-Set.html 24 Feb 2008 16:11:15 -0000 1.15
+++ html_node/Character-Set.html 25 Mar 2008 01:57:15 -0000 1.16
@@ -3,7 +3,7 @@
<title>Character Set - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Writing-C.html#Writing-C" title="Writing C">
<link rel="prev" href="Internationalization.html#Internationalization"
title="Internationalization">
Index: html_node/Command-Variables.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Command-Variables.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Command-Variables.html 24 Feb 2008 16:11:15 -0000 1.23
+++ html_node/Command-Variables.html 25 Mar 2008 01:57:15 -0000 1.24
@@ -3,7 +3,7 @@
<title>Command Variables - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Makefile-Conventions.html#Makefile-Conventions"
title="Makefile Conventions">
<link rel="prev" href="Utilities-in-Makefiles.html#Utilities-in-Makefiles"
title="Utilities in Makefiles">
Index: html_node/Command_002dLine-Interfaces.html
===================================================================
RCS file:
/web/www/www/prep/standards/html_node/Command_002dLine-Interfaces.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Command_002dLine-Interfaces.html 24 Feb 2008 16:11:15 -0000
1.23
+++ html_node/Command_002dLine-Interfaces.html 25 Mar 2008 01:57:15 -0000
1.24
@@ -3,7 +3,7 @@
<title>Command-Line Interfaces - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Program-Behavior.html#Program-Behavior" title="Program
Behavior">
<link rel="prev" href="Graphical-Interfaces.html#Graphical-Interfaces"
title="Graphical Interfaces">
Index: html_node/Comments.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Comments.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Comments.html 24 Feb 2008 16:11:15 -0000 1.23
+++ html_node/Comments.html 25 Mar 2008 01:57:15 -0000 1.24
@@ -3,7 +3,7 @@
<title>Comments - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Writing-C.html#Writing-C" title="Writing C">
<link rel="prev" href="Formatting.html#Formatting" title="Formatting">
Index: html_node/Compatibility.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Compatibility.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Compatibility.html 24 Feb 2008 16:11:15 -0000 1.23
+++ html_node/Compatibility.html 25 Mar 2008 01:57:15 -0000 1.24
@@ -3,7 +3,7 @@
<title>Compatibility - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Design-Advice.html#Design-Advice" title="Design Advice">
<link rel="prev" href="Source-Language.html#Source-Language" title="Source
Language">
Index: html_node/Conditional-Changes.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Conditional-Changes.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Conditional-Changes.html 24 Feb 2008 16:11:15 -0000 1.23
+++ html_node/Conditional-Changes.html 25 Mar 2008 01:57:15 -0000 1.24
@@ -3,7 +3,7 @@
<title>Conditional Changes - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Change-Logs.html#Change-Logs" title="Change Logs">
<link rel="prev" href="Simple-Changes.html#Simple-Changes" title="Simple
Changes">
Index: html_node/Conditional-Compilation.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Conditional-Compilation.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Conditional-Compilation.html 24 Feb 2008 16:11:15 -0000
1.23
+++ html_node/Conditional-Compilation.html 25 Mar 2008 01:57:15 -0000
1.24
@@ -3,7 +3,7 @@
<title>Conditional Compilation - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Design-Advice.html#Design-Advice" title="Design Advice">
<link rel="prev" href="Standard-C.html#Standard-C" title="Standard C">
Index: html_node/Configuration.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Configuration.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Configuration.html 24 Feb 2008 16:11:16 -0000 1.23
+++ html_node/Configuration.html 25 Mar 2008 01:57:15 -0000 1.24
@@ -3,7 +3,7 @@
<title>Configuration - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Managing-Releases.html#Managing-Releases" title="Managing
Releases">
<link rel="next" href="Makefile-Conventions.html#Makefile-Conventions"
title="Makefile Conventions">
Index: html_node/Contributions.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Contributions.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Contributions.html 24 Feb 2008 16:11:16 -0000 1.23
+++ html_node/Contributions.html 25 Mar 2008 01:57:15 -0000 1.24
@@ -3,7 +3,7 @@
<title>Contributions - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Legal-Issues.html#Legal-Issues" title="Legal Issues">
<link rel="prev"
href="Reading-Non_002dFree-Code.html#Reading-Non_002dFree-Code" title="Reading
Non-Free Code">
Index: html_node/DESTDIR.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/DESTDIR.html,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- html_node/DESTDIR.html 24 Feb 2008 16:11:16 -0000 1.12
+++ html_node/DESTDIR.html 25 Mar 2008 01:57:15 -0000 1.13
@@ -3,7 +3,7 @@
<title>DESTDIR - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Makefile-Conventions.html#Makefile-Conventions"
title="Makefile Conventions">
<link rel="prev" href="Command-Variables.html#Command-Variables"
title="Command Variables">
Index: html_node/Design-Advice.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Design-Advice.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Design-Advice.html 24 Feb 2008 16:11:16 -0000 1.23
+++ html_node/Design-Advice.html 25 Mar 2008 01:57:15 -0000 1.24
@@ -3,7 +3,7 @@
<title>Design Advice - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="prev" href="Legal-Issues.html#Legal-Issues" title="Legal Issues">
<link rel="next" href="Program-Behavior.html#Program-Behavior" title="Program
Behavior">
Index: html_node/Directory-Variables.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Directory-Variables.html,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- html_node/Directory-Variables.html 24 Feb 2008 16:11:16 -0000 1.24
+++ html_node/Directory-Variables.html 25 Mar 2008 01:57:15 -0000 1.25
@@ -3,7 +3,7 @@
<title>Directory Variables - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Makefile-Conventions.html#Makefile-Conventions"
title="Makefile Conventions">
<link rel="prev" href="DESTDIR.html#DESTDIR" title="DESTDIR">
Index: html_node/Doc-Strings-and-Manuals.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Doc-Strings-and-Manuals.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Doc-Strings-and-Manuals.html 24 Feb 2008 16:11:16 -0000
1.23
+++ html_node/Doc-Strings-and-Manuals.html 25 Mar 2008 01:57:15 -0000
1.24
@@ -3,7 +3,7 @@
<title>Doc Strings and Manuals - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Documentation.html#Documentation" title="Documentation">
<link rel="prev" href="GNU-Manuals.html#GNU-Manuals" title="GNU Manuals">
Index: html_node/Documentation.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Documentation.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Documentation.html 24 Feb 2008 16:11:16 -0000 1.23
+++ html_node/Documentation.html 25 Mar 2008 01:57:15 -0000 1.24
@@ -3,7 +3,7 @@
<title>Documentation - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="prev" href="Writing-C.html#Writing-C" title="Writing C">
<link rel="next" href="Managing-Releases.html#Managing-Releases"
title="Managing Releases">
Index: html_node/Errors.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Errors.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Errors.html 24 Feb 2008 16:11:16 -0000 1.23
+++ html_node/Errors.html 25 Mar 2008 01:57:16 -0000 1.24
@@ -3,7 +3,7 @@
<title>Errors - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Program-Behavior.html#Program-Behavior" title="Program
Behavior">
<link rel="prev" href="Libraries.html#Libraries" title="Libraries">
Index: html_node/File-Usage.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/File-Usage.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/File-Usage.html 24 Feb 2008 16:11:16 -0000 1.23
+++ html_node/File-Usage.html 25 Mar 2008 01:57:16 -0000 1.24
@@ -3,7 +3,7 @@
<title>File Usage - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Program-Behavior.html#Program-Behavior" title="Program
Behavior">
<link rel="prev" href="Memory-Usage.html#Memory-Usage" title="Memory Usage">
Index: html_node/Formatting.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Formatting.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Formatting.html 24 Feb 2008 16:11:16 -0000 1.23
+++ html_node/Formatting.html 25 Mar 2008 01:57:16 -0000 1.24
@@ -3,7 +3,7 @@
<title>Formatting - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Writing-C.html#Writing-C" title="Writing C">
<link rel="next" href="Comments.html#Comments" title="Comments">
Index: html_node/GNU-Free-Documentation-License.html
===================================================================
RCS file:
/web/www/www/prep/standards/html_node/GNU-Free-Documentation-License.html,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- html_node/GNU-Free-Documentation-License.html 24 Feb 2008 16:11:16
-0000 1.24
+++ html_node/GNU-Free-Documentation-License.html 25 Mar 2008 01:57:16
-0000 1.25
@@ -3,7 +3,7 @@
<title>GNU Free Documentation License - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="prev" href="References.html#References" title="References">
<link rel="next" href="Index.html#Index" title="Index">
Index: html_node/GNU-Manuals.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/GNU-Manuals.html,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- html_node/GNU-Manuals.html 24 Feb 2008 16:11:16 -0000 1.24
+++ html_node/GNU-Manuals.html 25 Mar 2008 01:57:16 -0000 1.25
@@ -3,7 +3,7 @@
<title>GNU Manuals - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Documentation.html#Documentation" title="Documentation">
<link rel="next" href="Doc-Strings-and-Manuals.html#Doc-Strings-and-Manuals"
title="Doc Strings and Manuals">
Index: html_node/Graphical-Interfaces.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Graphical-Interfaces.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Graphical-Interfaces.html 24 Feb 2008 16:11:16 -0000 1.23
+++ html_node/Graphical-Interfaces.html 25 Mar 2008 01:57:16 -0000 1.24
@@ -3,7 +3,7 @@
<title>Graphical Interfaces - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Program-Behavior.html#Program-Behavior" title="Program
Behavior">
<link rel="prev" href="User-Interfaces.html#User-Interfaces" title="User
Interfaces">
Index: html_node/Index.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Index.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Index.html 24 Feb 2008 16:11:16 -0000 1.23
+++ html_node/Index.html 25 Mar 2008 01:57:16 -0000 1.24
@@ -3,7 +3,7 @@
<title>Index - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="prev"
href="GNU-Free-Documentation-License.html#GNU-Free-Documentation-License"
title="GNU Free Documentation License">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home"
title="Texinfo Homepage">
Index: html_node/Indicating-the-Part-Changed.html
===================================================================
RCS file:
/web/www/www/prep/standards/html_node/Indicating-the-Part-Changed.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Indicating-the-Part-Changed.html 24 Feb 2008 16:11:16 -0000
1.23
+++ html_node/Indicating-the-Part-Changed.html 25 Mar 2008 01:57:16 -0000
1.24
@@ -3,7 +3,7 @@
<title>Indicating the Part Changed - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Change-Logs.html#Change-Logs" title="Change Logs">
<link rel="prev" href="Conditional-Changes.html#Conditional-Changes"
title="Conditional Changes">
Index: html_node/Install-Command-Categories.html
===================================================================
RCS file:
/web/www/www/prep/standards/html_node/Install-Command-Categories.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Install-Command-Categories.html 24 Feb 2008 16:11:17 -0000
1.23
+++ html_node/Install-Command-Categories.html 25 Mar 2008 01:57:16 -0000
1.24
@@ -3,7 +3,7 @@
<title>Install Command Categories - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Makefile-Conventions.html#Makefile-Conventions"
title="Makefile Conventions">
<link rel="prev" href="Standard-Targets.html#Standard-Targets" title="Standard
Targets">
Index: html_node/Internationalization.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Internationalization.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Internationalization.html 24 Feb 2008 16:11:17 -0000 1.23
+++ html_node/Internationalization.html 25 Mar 2008 01:57:16 -0000 1.24
@@ -3,7 +3,7 @@
<title>Internationalization - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Writing-C.html#Writing-C" title="Writing C">
<link rel="prev" href="System-Functions.html#System-Functions" title="System
Functions">
Index: html_node/Legal-Issues.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Legal-Issues.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Legal-Issues.html 24 Feb 2008 16:11:17 -0000 1.23
+++ html_node/Legal-Issues.html 25 Mar 2008 01:57:16 -0000 1.24
@@ -3,7 +3,7 @@
<title>Legal Issues - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="prev" href="Preface.html#Preface" title="Preface">
<link rel="next" href="Design-Advice.html#Design-Advice" title="Design Advice">
Index: html_node/Libraries.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Libraries.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Libraries.html 24 Feb 2008 16:11:17 -0000 1.23
+++ html_node/Libraries.html 25 Mar 2008 01:57:16 -0000 1.24
@@ -3,7 +3,7 @@
<title>Libraries - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Program-Behavior.html#Program-Behavior" title="Program
Behavior">
<link rel="prev" href="Semantics.html#Semantics" title="Semantics">
Index: html_node/License-for-Manuals.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/License-for-Manuals.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/License-for-Manuals.html 24 Feb 2008 16:11:17 -0000 1.23
+++ html_node/License-for-Manuals.html 25 Mar 2008 01:57:16 -0000 1.24
@@ -3,7 +3,7 @@
<title>License for Manuals - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Documentation.html#Documentation" title="Documentation">
<link rel="prev" href="Manual-Structure-Details.html#Manual-Structure-Details"
title="Manual Structure Details">
Index: html_node/Makefile-Basics.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Makefile-Basics.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Makefile-Basics.html 24 Feb 2008 16:11:17 -0000 1.23
+++ html_node/Makefile-Basics.html 25 Mar 2008 01:57:16 -0000 1.24
@@ -3,7 +3,7 @@
<title>Makefile Basics - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Makefile-Conventions.html#Makefile-Conventions"
title="Makefile Conventions">
<link rel="next" href="Utilities-in-Makefiles.html#Utilities-in-Makefiles"
title="Utilities in Makefiles">
Index: html_node/Makefile-Conventions.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Makefile-Conventions.html,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- html_node/Makefile-Conventions.html 24 Feb 2008 16:11:17 -0000 1.24
+++ html_node/Makefile-Conventions.html 25 Mar 2008 01:57:16 -0000 1.25
@@ -3,7 +3,7 @@
<title>Makefile Conventions - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Managing-Releases.html#Managing-Releases" title="Managing
Releases">
<link rel="prev" href="Configuration.html#Configuration" title="Configuration">
@@ -63,7 +63,8 @@
<p>This
describes conventions for writing the Makefiles for GNU programs.
Using Automake will help you write a Makefile that follows these
-conventions.
+conventions. For more information on portable Makefiles, see
+<span class="sc">posix</span> and <a
href="../autoconf/Portable-Make.html#Portable-Make">Portable Make
Programming</a>.
<ul class="menu">
<li><a accesskey="1" href="Makefile-Basics.html#Makefile-Basics">Makefile
Basics</a>: General conventions for Makefiles.
Index: html_node/Man-Pages.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Man-Pages.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Man-Pages.html 24 Feb 2008 16:11:17 -0000 1.23
+++ html_node/Man-Pages.html 25 Mar 2008 01:57:16 -0000 1.24
@@ -3,7 +3,7 @@
<title>Man Pages - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Documentation.html#Documentation" title="Documentation">
<link rel="prev" href="Change-Logs.html#Change-Logs" title="Change Logs">
Index: html_node/Managing-Releases.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Managing-Releases.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Managing-Releases.html 24 Feb 2008 16:11:17 -0000 1.23
+++ html_node/Managing-Releases.html 25 Mar 2008 01:57:16 -0000 1.24
@@ -3,7 +3,7 @@
<title>Managing Releases - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="prev" href="Documentation.html#Documentation" title="Documentation">
<link rel="next" href="References.html#References" title="References">
Index: html_node/Manual-Credits.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Manual-Credits.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Manual-Credits.html 24 Feb 2008 16:11:17 -0000 1.23
+++ html_node/Manual-Credits.html 25 Mar 2008 01:57:16 -0000 1.24
@@ -3,7 +3,7 @@
<title>Manual Credits - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Documentation.html#Documentation" title="Documentation">
<link rel="prev" href="License-for-Manuals.html#License-for-Manuals"
title="License for Manuals">
Index: html_node/Manual-Structure-Details.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Manual-Structure-Details.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Manual-Structure-Details.html 24 Feb 2008 16:11:17 -0000
1.23
+++ html_node/Manual-Structure-Details.html 25 Mar 2008 01:57:16 -0000
1.24
@@ -3,7 +3,7 @@
<title>Manual Structure Details - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Documentation.html#Documentation" title="Documentation">
<link rel="prev" href="Doc-Strings-and-Manuals.html#Doc-Strings-and-Manuals"
title="Doc Strings and Manuals">
Index: html_node/Memory-Usage.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Memory-Usage.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Memory-Usage.html 24 Feb 2008 16:11:17 -0000 1.23
+++ html_node/Memory-Usage.html 25 Mar 2008 01:57:16 -0000 1.24
@@ -3,7 +3,7 @@
<title>Memory Usage - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Program-Behavior.html#Program-Behavior" title="Program
Behavior">
<link rel="prev" href="Option-Table.html#Option-Table" title="Option Table">
Index: html_node/Mmap.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Mmap.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Mmap.html 24 Feb 2008 16:11:17 -0000 1.23
+++ html_node/Mmap.html 25 Mar 2008 01:57:16 -0000 1.24
@@ -3,7 +3,7 @@
<title>Mmap - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Writing-C.html#Writing-C" title="Writing C">
<link rel="prev" href="Quote-Characters.html#Quote-Characters" title="Quote
Characters">
Index: html_node/NEWS-File.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/NEWS-File.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/NEWS-File.html 24 Feb 2008 16:11:17 -0000 1.23
+++ html_node/NEWS-File.html 25 Mar 2008 01:57:16 -0000 1.24
@@ -3,7 +3,7 @@
<title>NEWS File - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Documentation.html#Documentation" title="Documentation">
<link rel="prev" href="Printed-Manuals.html#Printed-Manuals" title="Printed
Manuals">
Index: html_node/Names.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Names.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Names.html 24 Feb 2008 16:11:17 -0000 1.23
+++ html_node/Names.html 25 Mar 2008 01:57:16 -0000 1.24
@@ -3,7 +3,7 @@
<title>Names - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Writing-C.html#Writing-C" title="Writing C">
<link rel="prev" href="Syntactic-Conventions.html#Syntactic-Conventions"
title="Syntactic Conventions">
Index: html_node/Non_002dGNU-Standards.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Non_002dGNU-Standards.html,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- html_node/Non_002dGNU-Standards.html 24 Feb 2008 16:11:17 -0000
1.13
+++ html_node/Non_002dGNU-Standards.html 25 Mar 2008 01:57:17 -0000
1.14
@@ -3,7 +3,7 @@
<title>Non-GNU Standards - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Program-Behavior.html#Program-Behavior" title="Program
Behavior">
<link rel="next" href="Semantics.html#Semantics" title="Semantics">
Index: html_node/Option-Table.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Option-Table.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Option-Table.html 24 Feb 2008 16:11:17 -0000 1.23
+++ html_node/Option-Table.html 25 Mar 2008 01:57:17 -0000 1.24
@@ -3,7 +3,7 @@
<title>Option Table - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Program-Behavior.html#Program-Behavior" title="Program
Behavior">
<link rel="prev"
href="Command_002dLine-Interfaces.html#Command_002dLine-Interfaces"
title="Command-Line Interfaces">
Index: html_node/Preface.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Preface.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Preface.html 24 Feb 2008 16:11:17 -0000 1.23
+++ html_node/Preface.html 25 Mar 2008 01:57:17 -0000 1.24
@@ -3,7 +3,7 @@
<title>Preface - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="prev" href="index.html#Top" title="Top">
<link rel="next" href="Legal-Issues.html#Legal-Issues" title="Legal Issues">
Index: html_node/Printed-Manuals.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Printed-Manuals.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Printed-Manuals.html 24 Feb 2008 16:11:17 -0000 1.23
+++ html_node/Printed-Manuals.html 25 Mar 2008 01:57:17 -0000 1.24
@@ -3,7 +3,7 @@
<title>Printed Manuals - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Documentation.html#Documentation" title="Documentation">
<link rel="prev" href="Manual-Credits.html#Manual-Credits" title="Manual
Credits">
Index: html_node/Program-Behavior.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Program-Behavior.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Program-Behavior.html 24 Feb 2008 16:11:17 -0000 1.23
+++ html_node/Program-Behavior.html 25 Mar 2008 01:57:17 -0000 1.24
@@ -3,7 +3,7 @@
<title>Program Behavior - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="prev" href="Design-Advice.html#Design-Advice" title="Design Advice">
<link rel="next" href="Writing-C.html#Writing-C" title="Writing C">
Index: html_node/Quote-Characters.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Quote-Characters.html,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- html_node/Quote-Characters.html 24 Feb 2008 16:11:17 -0000 1.15
+++ html_node/Quote-Characters.html 25 Mar 2008 01:57:17 -0000 1.16
@@ -3,7 +3,7 @@
<title>Quote Characters - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Writing-C.html#Writing-C" title="Writing C">
<link rel="prev" href="Character-Set.html#Character-Set" title="Character Set">
Index: html_node/Reading-Non_002dFree-Code.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Reading-Non_002dFree-Code.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Reading-Non_002dFree-Code.html 24 Feb 2008 16:11:18 -0000
1.23
+++ html_node/Reading-Non_002dFree-Code.html 25 Mar 2008 01:57:17 -0000
1.24
@@ -3,7 +3,7 @@
<title>Reading Non-Free Code - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Legal-Issues.html#Legal-Issues" title="Legal Issues">
<link rel="next" href="Contributions.html#Contributions" title="Contributions">
Index: html_node/Reading-other-Manuals.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Reading-other-Manuals.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Reading-other-Manuals.html 24 Feb 2008 16:11:18 -0000
1.23
+++ html_node/Reading-other-Manuals.html 25 Mar 2008 01:57:17 -0000
1.24
@@ -3,7 +3,7 @@
<title>Reading other Manuals - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Documentation.html#Documentation" title="Documentation">
<link rel="prev" href="Man-Pages.html#Man-Pages" title="Man Pages">
Index: html_node/References.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/References.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/References.html 24 Feb 2008 16:11:18 -0000 1.23
+++ html_node/References.html 25 Mar 2008 01:57:17 -0000 1.24
@@ -3,7 +3,7 @@
<title>References - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="prev" href="Managing-Releases.html#Managing-Releases"
title="Managing Releases">
<link rel="next"
href="GNU-Free-Documentation-License.html#GNU-Free-Documentation-License"
title="GNU Free Documentation License">
Index: html_node/Releases.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Releases.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Releases.html 24 Feb 2008 16:11:18 -0000 1.23
+++ html_node/Releases.html 25 Mar 2008 01:57:17 -0000 1.24
@@ -3,7 +3,7 @@
<title>Releases - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Managing-Releases.html#Managing-Releases" title="Managing
Releases">
<link rel="prev" href="Makefile-Conventions.html#Makefile-Conventions"
title="Makefile Conventions">
Index: html_node/Semantics.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Semantics.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Semantics.html 24 Feb 2008 16:11:18 -0000 1.23
+++ html_node/Semantics.html 25 Mar 2008 01:57:17 -0000 1.24
@@ -3,7 +3,7 @@
<title>Semantics - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Program-Behavior.html#Program-Behavior" title="Program
Behavior">
<link rel="prev" href="Non_002dGNU-Standards.html#Non_002dGNU-Standards"
title="Non-GNU Standards">
Index: html_node/Simple-Changes.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Simple-Changes.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Simple-Changes.html 24 Feb 2008 16:11:18 -0000 1.23
+++ html_node/Simple-Changes.html 25 Mar 2008 01:57:17 -0000 1.24
@@ -3,7 +3,7 @@
<title>Simple Changes - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Change-Logs.html#Change-Logs" title="Change Logs">
<link rel="prev" href="Style-of-Change-Logs.html#Style-of-Change-Logs"
title="Style of Change Logs">
Index: html_node/Source-Language.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Source-Language.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Source-Language.html 24 Feb 2008 16:11:18 -0000 1.23
+++ html_node/Source-Language.html 25 Mar 2008 01:57:17 -0000 1.24
@@ -3,7 +3,7 @@
<title>Source Language - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Design-Advice.html#Design-Advice" title="Design Advice">
<link rel="next" href="Compatibility.html#Compatibility" title="Compatibility">
Index: html_node/Standard-C.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Standard-C.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Standard-C.html 24 Feb 2008 16:11:18 -0000 1.23
+++ html_node/Standard-C.html 25 Mar 2008 01:57:17 -0000 1.24
@@ -3,7 +3,7 @@
<title>Standard C - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Design-Advice.html#Design-Advice" title="Design Advice">
<link rel="prev" href="Using-Extensions.html#Using-Extensions" title="Using
Extensions">
Index: html_node/Standard-Targets.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Standard-Targets.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Standard-Targets.html 24 Feb 2008 16:11:18 -0000 1.23
+++ html_node/Standard-Targets.html 25 Mar 2008 01:57:17 -0000 1.24
@@ -3,7 +3,7 @@
<title>Standard Targets - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Makefile-Conventions.html#Makefile-Conventions"
title="Makefile Conventions">
<link rel="prev" href="Directory-Variables.html#Directory-Variables"
title="Directory Variables">
Index: html_node/Style-of-Change-Logs.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Style-of-Change-Logs.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Style-of-Change-Logs.html 24 Feb 2008 16:11:18 -0000 1.23
+++ html_node/Style-of-Change-Logs.html 25 Mar 2008 01:57:17 -0000 1.24
@@ -3,7 +3,7 @@
<title>Style of Change Logs - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Change-Logs.html#Change-Logs" title="Change Logs">
<link rel="prev" href="Change-Log-Concepts.html#Change-Log-Concepts"
title="Change Log Concepts">
Index: html_node/Syntactic-Conventions.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Syntactic-Conventions.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Syntactic-Conventions.html 24 Feb 2008 16:11:18 -0000
1.23
+++ html_node/Syntactic-Conventions.html 25 Mar 2008 01:57:17 -0000
1.24
@@ -3,7 +3,7 @@
<title>Syntactic Conventions - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Writing-C.html#Writing-C" title="Writing C">
<link rel="prev" href="Comments.html#Comments" title="Comments">
Index: html_node/System-Functions.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/System-Functions.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/System-Functions.html 24 Feb 2008 16:11:18 -0000 1.23
+++ html_node/System-Functions.html 25 Mar 2008 01:57:17 -0000 1.24
@@ -3,7 +3,7 @@
<title>System Functions - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Writing-C.html#Writing-C" title="Writing C">
<link rel="prev" href="CPU-Portability.html#CPU-Portability" title="CPU
Portability">
Index: html_node/System-Portability.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/System-Portability.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/System-Portability.html 24 Feb 2008 16:11:18 -0000 1.23
+++ html_node/System-Portability.html 25 Mar 2008 01:57:17 -0000 1.24
@@ -3,7 +3,7 @@
<title>System Portability - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Writing-C.html#Writing-C" title="Writing C">
<link rel="prev" href="Names.html#Names" title="Names">
Index: html_node/Trademarks.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Trademarks.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Trademarks.html 24 Feb 2008 16:11:18 -0000 1.23
+++ html_node/Trademarks.html 25 Mar 2008 01:57:17 -0000 1.24
@@ -3,7 +3,7 @@
<title>Trademarks - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Legal-Issues.html#Legal-Issues" title="Legal Issues">
<link rel="prev" href="Contributions.html#Contributions" title="Contributions">
Index: html_node/User-Interfaces.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/User-Interfaces.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/User-Interfaces.html 24 Feb 2008 16:11:18 -0000 1.23
+++ html_node/User-Interfaces.html 25 Mar 2008 01:57:17 -0000 1.24
@@ -3,7 +3,7 @@
<title>User Interfaces - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Program-Behavior.html#Program-Behavior" title="Program
Behavior">
<link rel="prev" href="Errors.html#Errors" title="Errors">
Index: html_node/Using-Extensions.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Using-Extensions.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Using-Extensions.html 24 Feb 2008 16:11:18 -0000 1.23
+++ html_node/Using-Extensions.html 25 Mar 2008 01:57:18 -0000 1.24
@@ -3,7 +3,7 @@
<title>Using Extensions - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Design-Advice.html#Design-Advice" title="Design Advice">
<link rel="prev" href="Compatibility.html#Compatibility" title="Compatibility">
Index: html_node/Utilities-in-Makefiles.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Utilities-in-Makefiles.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Utilities-in-Makefiles.html 24 Feb 2008 16:11:19 -0000
1.23
+++ html_node/Utilities-in-Makefiles.html 25 Mar 2008 01:57:18 -0000
1.24
@@ -3,7 +3,7 @@
<title>Utilities in Makefiles - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Makefile-Conventions.html#Makefile-Conventions"
title="Makefile Conventions">
<link rel="prev" href="Makefile-Basics.html#Makefile-Basics" title="Makefile
Basics">
@@ -49,8 +49,10 @@
<h4 class="subsection">7.2.2 Utilities in Makefiles</h4>
<p>Write the Makefile commands (and any shell scripts, such as
-<code>configure</code>) to run in <code>sh</code>, not in <code>csh</code>.
Don't use any
-special features of <code>ksh</code> or <code>bash</code>.
+<code>configure</code>) to run under <code>sh</code> (both the traditional
Bourne
+shell and the <span class="sc">posix</span> shell), not <code>csh</code>.
Don't use any
+special features of <code>ksh</code> or <code>bash</code>, or <span
class="sc">posix</span> features
+not widely supported in traditional Bourne <code>sh</code>.
<p>The <code>configure</code> script and the Makefile rules for building and
installation should not use any utilities directly except these:
@@ -64,12 +66,15 @@
<p>Compression programs such as <code>gzip</code> can be used in the
<code>dist</code> rule.
- <p>Stick to the generally supported options for these programs. For
-example, don't use ‘<samp><span class="samp">mkdir
-p</span></samp>’, convenient as it may be, because
-most systems don't support it.
+ <p>Generally, stick to the widely-supported (usually
+<span class="sc">posix</span>-specified) options and features of these
programs. For
+example, don't use ‘<samp><span class="samp">mkdir
-p</span></samp>’, convenient as it may be, because a
+few systems don't support it at all and with others, it is not safe
+for parallel execution. For a list of known incompatibilities, see
+<a href="../autoconf/Portable-Shell.html#Portable-Shell">Portable Shell
Programming</a>.
<p>It is a good idea to avoid creating symbolic links in makefiles, since a
-few systems don't support them.
+few file systems don't support them.
<p>The Makefile rules for building and installation can also use compilers
and related programs, but should do so via <code>make</code> variables so that
the
Index: html_node/Writing-C.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Writing-C.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/Writing-C.html 24 Feb 2008 16:11:19 -0000 1.23
+++ html_node/Writing-C.html 25 Mar 2008 01:57:18 -0000 1.24
@@ -3,7 +3,7 @@
<title>Writing C - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="prev" href="Program-Behavior.html#Program-Behavior" title="Program
Behavior">
<link rel="next" href="Documentation.html#Documentation" title="Documentation">
Index: html_node/_002d_002dhelp.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/_002d_002dhelp.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- html_node/_002d_002dhelp.html 24 Feb 2008 16:11:19 -0000 1.7
+++ html_node/_002d_002dhelp.html 25 Mar 2008 01:57:18 -0000 1.8
@@ -3,7 +3,7 @@
<title>--help - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up"
href="Command_002dLine-Interfaces.html#Command_002dLine-Interfaces"
title="Command-Line Interfaces">
<link rel="prev" href="_002d_002dversion.html#g_t_002d_002dversion"
title="--version">
Index: html_node/_002d_002dversion.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/_002d_002dversion.html,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- html_node/_002d_002dversion.html 17 Mar 2008 17:05:42 -0000 1.8
+++ html_node/_002d_002dversion.html 25 Mar 2008 01:57:18 -0000 1.9
@@ -3,7 +3,7 @@
<title>--version - GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up"
href="Command_002dLine-Interfaces.html#Command_002dLine-Interfaces"
title="Command-Line Interfaces">
<link rel="next" href="_002d_002dhelp.html#g_t_002d_002dhelp" title="--help">
Index: html_node/index.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/index.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- html_node/index.html 24 Feb 2008 16:11:19 -0000 1.23
+++ html_node/index.html 25 Mar 2008 01:57:18 -0000 1.24
@@ -3,7 +3,7 @@
<title>GNU Coding Standards</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="GNU Coding Standards">
-<meta name="generator" content="makeinfo 4.11.90">
+<meta name="generator" content="makeinfo 4.11.95">
<link title="Top" rel="start" href="#Top">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home"
title="Texinfo Homepage">
<!--
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- www/prep/standards index.html standards.dvi.gz ...,
Karl Berry <=