This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Clean up glibc manual references to "GNU system" (bug 6911)
How about using the term "the GNU system" to encompase both GNU/Hurd,
GNU/Linux, GNU/kFreeBSD, and when something is specific to the Hurd or
Linux explictly say so? For example,
+++ b/manual/conf.texi
@@ -1190,7 +1190,7 @@ represents the maximum length of a file name string. It is defined in
Unlike @code{PATH_MAX}, this macro is defined even if there is no actual
limit imposed. In such a case, its value is typically a very large
-number. @strong{This is always the case on the GNU system.}
+number. @strong{This is always the case on the GNU/Hurd system.}
@strong{Usage Note:} Don't use @code{FILENAME_MAX} as the size of an
array in which to store a file name! You can't possibly make an array
Could be worded as follows instead,
This is always the case on systems running the Hurd.
or,
@@ -345,7 +345,7 @@ An attempt to execute a file that is currently open for writing, or
write to a file that is currently being executed. Often using a
debugger to run a program is considered having it open for writing and
will cause this error. (The name stands for ``text file busy''.) This
-is not an error in the GNU system; the text is copied as necessary.
+is not an error in the GNU/Hurd system; the text is copied as necessary.
@end deftypevr
Could be phrased as,
is not an error on systems running the Hurd; ...
That would make it clearer than refering to GNU/Hurd, GNU/Linux, or
debating what the GNU system really is.