aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--man2/execve.26
-rw-r--r--man2/ptrace.22
-rw-r--r--man3/MB_LEN_MAX.32
-rw-r--r--man3/clock_getres.32
-rw-r--r--man3/getopt.36
-rw-r--r--man3/malloc.37
-rw-r--r--man3/posix_memalign.35
-rw-r--r--man3/setlocale.32
-rw-r--r--man3/strptime.34
-rw-r--r--man3/wprintf.32
-rw-r--r--man7/charsets.72
11 files changed, 21 insertions, 19 deletions
diff --git a/man2/execve.2 b/man2/execve.2
index f1b94c244f..856fe0cdab 100644
--- a/man2/execve.2
+++ b/man2/execve.2
@@ -109,9 +109,9 @@ If the executable is a dynamically linked ELF executable, the
interpreter named in the PT_INTERP segment is used to load the needed
shared libraries.
This interpreter is typically
-\fI/lib/ld-linux.so.1\fR for binaries linked with the Linux libc
-version 5, or \fI/lib/ld-linux.so.2\fR for binaries linked with the
-GNU libc version 2.
+\fI/lib/ld-linux.so.1\fR for binaries linked with the
+Linux libc 5, or \fI/lib/ld-linux.so.2\fR for binaries linked with the
+glibc 2.
All process attributes are preserved during an
.BR execve (),
diff --git a/man2/ptrace.2 b/man2/ptrace.2
index 02e1283322..e40cc26362 100644
--- a/man2/ptrace.2
+++ b/man2/ptrace.2
@@ -438,7 +438,7 @@ SVr4, 4.3BSD
Although arguments to
.BR ptrace ()
are interpreted according to the prototype given,
-GNU libc currently declares
+glibc currently declares
.BR ptrace ()
as a variadic function with only the \fIrequest\fP argument fixed.
This means that unneeded trailing arguments may be omitted,
diff --git a/man3/MB_LEN_MAX.3 b/man3/MB_LEN_MAX.3
index 745e3edc31..9dbee709bc 100644
--- a/man3/MB_LEN_MAX.3
+++ b/man3/MB_LEN_MAX.3
@@ -34,7 +34,7 @@ The entities
and
.I sizeof(wchar_t)
are totally unrelated.
-In the GNU libc,
+In glibc,
.B MB_LEN_MAX
is typically 6 while
.I sizeof(wchar_t)
diff --git a/man3/clock_getres.3 b/man3/clock_getres.3
index 8f51ba9de0..078dc63d44 100644
--- a/man3/clock_getres.3
+++ b/man3/clock_getres.3
@@ -110,7 +110,7 @@ More clocks may be implemented.
The interpretation of the
corresponding time values and the effect on timers is unspecified.
.LP
-Sufficiently recent versions of GNU libc and the Linux kernel
+Sufficiently recent versions of glibc and the Linux kernel
support the following clocks:
.TP
.B CLOCK_REALTIME
diff --git a/man3/getopt.3 b/man3/getopt.3
index a70a4d56b2..f7e38e43a1 100644
--- a/man3/getopt.3
+++ b/man3/getopt.3
@@ -123,7 +123,7 @@ is treated as the long option
.B \-W
option is reserved by POSIX.2 for implementation extensions.)
This behavior is a GNU extension, not available with libraries before
-GNU libc 2.
+glibc 2.
.PP
By default,
.BR getopt ()
@@ -288,11 +288,11 @@ argument is encountered.
.B _<PID>_GNU_nonoption_argv_flags_
This variable was used by
.BR bash (1)
-2.0 to communicate to GNU libc which arguments are the results of
+2.0 to communicate to glibc which arguments are the results of
wildcard expansion and so should not be considered as options.
This behavior was removed in
.BR bash (1)
-version 2.01, but the support remains in GNU libc.
+version 2.01, but the support remains in glibc.
.SH "CONFORMING TO"
.TP
.BR getopt ():
diff --git a/man3/malloc.3 b/man3/malloc.3
index d7e296213d..fe4159b084 100644
--- a/man3/malloc.3
+++ b/man3/malloc.3
@@ -150,9 +150,10 @@ or
are almost always related to heap corruption, such as overflowing
an allocated chunk or freeing the same pointer twice.
.PP
-Recent versions of Linux libc (later than 5.4.23) and GNU libc (2.x)
-include a malloc implementation which is tunable via environment
-variables.
+Recent versions of Linux libc (later than 5.4.23) and glibc (2.x)
+include a
+.BR malloc ()
+implementation which is tunable via environment variables.
When
.BR MALLOC_CHECK_
is set, a special (less efficient) implementation is used which
diff --git a/man3/posix_memalign.3 b/man3/posix_memalign.3
index c231ef4569..1f82fc7fda 100644
--- a/man3/posix_memalign.3
+++ b/man3/posix_memalign.3
@@ -187,11 +187,12 @@ and then align the obtained value).
.\" .IR free (3),
.\" but not to
.\" .IR realloc (3).
-GNU libc allows memory obtained from any of these three routines to be
+The glibc implementation
+allows memory obtained from any of these three routines to be
reclaimed with
.BR free (3).
-GNU libc
+The glibc
.BR malloc (3)
always returns 8-byte aligned memory addresses, so these routines are only
needed if you require larger alignment values.
diff --git a/man3/setlocale.3 b/man3/setlocale.3
index efe5891707..13e24cdc55 100644
--- a/man3/setlocale.3
+++ b/man3/setlocale.3
@@ -175,7 +175,7 @@ The return value is NULL if the request cannot be honored.
.SH "CONFORMING TO"
C89, C99, POSIX.1-2001.
.SH NOTES
-Linux (that is, GNU libc) supports the portable locales
+Linux (that is, glibc) supports the portable locales
.BR """C""" " and " """POSIX""" .
In the good old days there used to be support for
the European Latin-1
diff --git a/man3/strptime.3 b/man3/strptime.3
index 26f84cbed8..8a1feab1a7 100644
--- a/man3/strptime.3
+++ b/man3/strptime.3
@@ -292,7 +292,7 @@ In principle, this function does not initialize \fBtm\fP but
only stores the values specified.
This means that \fBtm\fP should be initialized before the call.
Details differ a bit between different Unix systems.
-The GNU libc implementation does not touch those fields which are not
+The glibc implementation does not touch those fields which are not
explicitly specified, except that it recomputes the
.IR tm_wday
and
@@ -374,7 +374,7 @@ Finally
The number of seconds since the epoch, that is, since 1970-01-01 00:00:00 UTC.
Leap seconds are not counted unless leap second support is available.
.LP
-The GNU libc implementation does not require whitespace between
+The glibc implementation does not require whitespace between
two field descriptors.
.SH EXAMPLE
The following example demonstrates the use of
diff --git a/man3/wprintf.3 b/man3/wprintf.3
index 70637ac374..75c28b58c0 100644
--- a/man3/wprintf.3
+++ b/man3/wprintf.3
@@ -204,7 +204,7 @@ compile time.
This is because the
.I wchar_t
representation is platform and locale dependent.
-(The GNU libc represents
+(The glibc represents
wide characters using their Unicode (ISO-10646) code point, but other
platforms don't do this.
Also, the use of C99 universal character names
diff --git a/man7/charsets.7 b/man7/charsets.7
index 12d2db8579..f36f2824c7 100644
--- a/man7/charsets.7
+++ b/man7/charsets.7
@@ -44,7 +44,7 @@ Various ASCII variants replacing the dollar sign with other currency
symbols and replacing punctuation with non-English alphabetic characters
to cover German, French, Spanish and others in 7 bits exist.
All are
-deprecated; GNU libc doesn't support locales whose character sets aren't
+deprecated; glibc doesn't support locales whose character sets aren't
true supersets of ASCII. (These sets are also known as ISO-646, a close
relative of ASCII that permitted replacing these characters.)
.LP