]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
Many pages: Remove references to C89
authorAlejandro Colomar <alx@kernel.org>
Thu, 29 Dec 2022 17:03:24 +0000 (18:03 +0100)
committerAlejandro Colomar <alx@kernel.org>
Thu, 29 Dec 2022 17:03:26 +0000 (18:03 +0100)
C89 is obsolete, and programs should target newer standards. If someone
needs information about is, the Standard itself is a better resource.
Let's move forward, so readers get the intended notice that C89 is not a
useful version of C.

Signed-off-by: Alejandro Colomar <alx@kernel.org>
88 files changed:
man2/rename.2
man2/signal.2
man2/time.2
man3/abort.3
man3/abs.3
man3/acos.3
man3/asin.3
man3/assert.3
man3/atan.3
man3/atan2.3
man3/atexit.3
man3/atof.3
man3/atoi.3
man3/bsearch.3
man3/ceil.3
man3/clock.3
man3/ctime.3
man3/difftime.3
man3/div.3
man3/exit.3
man3/exp.3
man3/fabs.3
man3/fclose.3
man3/ferror.3
man3/fflush.3
man3/fgetc.3
man3/floor.3
man3/fmod.3
man3/fopen.3
man3/fread.3
man3/frexp.3
man3/fseek.3
man3/getenv.3
man3/gets.3
man3/isalpha.3
man3/ldexp.3
man3/localeconv.3
man3/log.3
man3/log10.3
man3/malloc.3
man3/memchr.3
man3/memcmp.3
man3/memcpy.3
man3/memmove.3
man3/memset.3
man3/modf.3
man3/offsetof.3
man3/perror.3
man3/pow.3
man3/printf.3
man3/puts.3
man3/qsort.3
man3/raise.3
man3/rand.3
man3/remove.3
man3/setbuf.3
man3/setjmp.3
man3/setlocale.3
man3/sin.3
man3/sinh.3
man3/sqrt.3
man3/stdarg.3
man3/stdin.3
man3/stdio.3
man3/stpncpy.3
man3/strchr.3
man3/strcmp.3
man3/strcoll.3
man3/strcpy.3
man3/strerror.3
man3/strftime.3
man3/strlen.3
man3/strncat.3
man3/strpbrk.3
man3/strsep.3
man3/strspn.3
man3/strstr.3
man3/strtod.3
man3/strtok.3
man3/strtol.3
man3/strtoul.3
man3/strxfrm.3
man3/system.3
man3/tan.3
man3/tanh.3
man3/tmpfile.3
man3/tmpnam.3
man3/toupper.3

index 661e58223730b170034362f689c9b3647834a6e8..7409037b12c22d9e3435a7214863b023f29ea731 100644 (file)
@@ -497,7 +497,7 @@ library support was added in glibc 2.4.
 was added in Linux 3.15; library support was added in glibc 2.28.
 .SH STANDARDS
 .BR rename ():
-4.3BSD, C89, C99, POSIX.1-2001, POSIX.1-2008.
+4.3BSD, C99, POSIX.1-2001, POSIX.1-2008.
 .PP
 .BR renameat ():
 POSIX.1-2008.
index 2bb05cd898ec1054277a3ee79d05917c2994efcf..cd351fcd47ccc0ff953a3f43b799424c5c78f137 100644 (file)
@@ -94,7 +94,7 @@ is set to indicate the error.
 .I signum
 is invalid.
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99.
+POSIX.1-2001, POSIX.1-2008, C99.
 .SH NOTES
 The effects of
 .BR signal ()
index 2be79cf7820af20ebf02c4149e3e9b64435ca360..57558c9aaadbb54f20beca54ee5ddf0f6293d96f 100644 (file)
@@ -48,7 +48,7 @@ an invalid address may instead trigger a
 .B SIGSEGV
 signal.
 .SH STANDARDS
-SVr4, 4.3BSD, C89, C99, POSIX.1-2001.
+SVr4, 4.3BSD, C99, POSIX.1-2001.
 .\" Under 4.3BSD, this call is obsoleted by
 .\" .BR gettimeofday (2).
 POSIX does not specify any error conditions.
index b0570585d0b49dd2a4b878a3be91f4355185f7b2..ddc0ed5368303f9835fb4a58da39a58a940d0140 100644 (file)
@@ -69,7 +69,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-SVr4, POSIX.1-2001, POSIX.1-2008, 4.3BSD, C89, C99.
+SVr4, POSIX.1-2001, POSIX.1-2008, 4.3BSD, C99.
 .SH NOTES
 Up until glibc 2.26,
 if the
index a1293f385649e16ea6becd616fbfe590dc757535..06eb12c56053709b7bac359cf874d5a5d235e8f7 100644 (file)
@@ -77,19 +77,6 @@ T}   Thread safety   MT-Safe
 .sp 1
 .SH STANDARDS
 POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
-.\" POSIX.1 (1996 edition) requires only the
-.\" .BR abs ()
-.\" function.
-C89 only
-includes the
-.BR abs ()
-and
-.BR labs ()
-functions; the functions
-.BR llabs ()
-and
-.BR imaxabs ()
-were added in C99.
 .SH NOTES
 Trying to take the absolute value of the most negative integer
 is not defined.
index 2d5276f1230c7d4c4b795b46b1c24512437c65fb..1f4a620b54697e2776d920da1a5c4dfd9ca007ea 100644 (file)
@@ -111,7 +111,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH SEE ALSO
 .BR asin (3),
 .BR atan (3),
index 67479800bdc4c318ffe4068e4f76f9573a84796e..c15640986e294f7d0af9614f7bd2443d74bc0948 100644 (file)
@@ -107,7 +107,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH SEE ALSO
 .BR acos (3),
 .BR atan (3),
index 8ca8dd22b07f61fdd77f54c49a5940e422fb9293..58acab58585e1de0c04d1fdf25423a28aba2b658 100644 (file)
@@ -74,14 +74,7 @@ T}   Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99.
-In C89,
-.I expression
-is required to be of type
-.I int
-and undefined behavior results if it is not, but in C99
-it may have any scalar type.
-.\" See Defect Report 107 for more details.
+POSIX.1-2001, POSIX.1-2008, C99.
 .SH BUGS
 .BR assert ()
 is implemented as a macro; if the expression tested has side-effects,
index 1202a96fc4840aefa03c73015a540954fb51f81c..2139f491c1080e32912d348b859b5626ecb97e12 100644 (file)
@@ -92,7 +92,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH SEE ALSO
 .BR acos (3),
 .BR asin (3),
index d68116d4b5a9702b3d57af5699c6786eddf93f20..2d1a5875494a16470255a2bd473a4f5b7a89fe2d 100644 (file)
@@ -164,7 +164,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH SEE ALSO
 .BR acos (3),
 .BR asin (3),
index c114ae1eb7346a28cec7932322f3f86d1139ef48..05d46fbbdec584ad132200a8b80d33ed0ad10035 100644 (file)
@@ -76,7 +76,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .SH NOTES
 Functions registered using
 .BR atexit ()
index 22d1c50da531ca0a77588f05eb3b2451561d9147..913060cbdaedfb3a60bb53f3b3aaf54c644e2c08 100644 (file)
@@ -58,7 +58,7 @@ T}    Thread safety   MT-Safe locale
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .SH SEE ALSO
 .BR atoi (3),
 .BR atol (3),
index 481f7ae2c94dbf29bfa03e98df338ee4e72db37a..cf4725019cf82711e795c79ca8040aa8d811a6dd 100644 (file)
@@ -85,12 +85,6 @@ T}   Thread safety   MT-Safe locale
 .sp 1
 .SH STANDARDS
 POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
-C89 and
-POSIX.1-1996 include the functions
-.BR atoi ()
-and
-.BR atol ()
-only.
 .\" .SH NOTES
 .\" Linux libc provided
 .\" .BR atoq ()
index 28d9c1cbbf0c93f69392add1191b1fb34cca1a89..975f4f913602bb2af87426338d8a4ad7192c4671 100644 (file)
@@ -78,7 +78,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .SH EXAMPLES
 The example below first sorts an array of structures using
 .BR qsort (3),
index fbd64e51cc704f8cd7ae24ab67e28d30f63e3df3..1d91cc60c16030f502e1550e1db5746ed66b34bd 100644 (file)
@@ -79,7 +79,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH NOTES
 SUSv2 and POSIX.1-2001 contain text about overflow (which might set
 .I errno
index 49d92238c3236c24eb94dd0275a4970404706273..488b94e5b1a4f5527170eea6a9ef2dc6c6d2fee5 100644 (file)
@@ -49,7 +49,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99.
+POSIX.1-2001, POSIX.1-2008, C99.
 XSI requires that
 .B CLOCKS_PER_SEC
 equals 1000000 independent
index 6e6d2558803fcebe07c1e938b3e5476eeca3a817..bfc64d614ca18d900a1a167cedfb31bcf53e4c65 100644 (file)
@@ -302,7 +302,7 @@ T}
 .sp 1
 .SH STANDARDS
 POSIX.1-2001.
-C89 and C99 specify
+C99 specifies
 .BR asctime (),
 .BR ctime (),
 .BR gmtime (),
index 051800888f8ff1ba45f34333af25ab9a08cfe461..b85254cd03151ba55f22e367820373dac72d16ac 100644 (file)
@@ -47,7 +47,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .SH NOTES
 On a POSIX system,
 .I time_t
index 29b9493a25917f1eb4870b8693b1eedc0388e222..375435dd92a5e3f429405ecd0321efc19f04a1dc 100644 (file)
@@ -85,7 +85,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 The functions
 .BR lldiv ()
 and
index 10c721e3e22284a98fdc102629b359fed02f59f3..2fd463cb79a7aed0537f994242768310d8c72666 100644 (file)
@@ -94,7 +94,7 @@ The
 function uses a global variable that is not protected,
 so it is not thread-safe.
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .SH NOTES
 The behavior is undefined if one of the functions registered using
 .BR atexit (3)
index 29ae900c452e60e7423828361a24ffcf67926335..b459f960a41016ea7145ff2b819fb9c866c77791 100644 (file)
@@ -124,7 +124,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH SEE ALSO
 .BR cbrt (3),
 .BR cexp (3),
index 26820e7bbb03da3a463864434e9e235f27934941..5a894a4332140b040a7fa69932dc5994413cdaf7 100644 (file)
@@ -83,7 +83,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH SEE ALSO
 .BR abs (3),
 .BR cabs (3),
index 213e36bb760f7951664459e652bac7f870a464b0..2c55efa69078c6927310a04df707cc6c34e9a024 100644 (file)
@@ -83,7 +83,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99.
+POSIX.1-2001, POSIX.1-2008, C99.
 .SH NOTES
 Note that
 .BR fclose ()
index 9d9ebe23a6c65dc07265dd27a02f203847fe4f86..cf9ed16455d776cf2cdb1cb8f940bd101c970c89 100644 (file)
@@ -93,7 +93,7 @@ The functions
 .BR feof (),
 and
 .BR ferror ()
-conform to C89, C99, POSIX.1-2001, and POSIX.1-2008.
+conform to C99, POSIX.1-2001, and POSIX.1-2008.
 .SH NOTES
 POSIX.1-2008 specifies
 .\"https://www.austingroupbugs.net/view.php?id=401
index 927ff8b2b0f5fe6aa1871deb978a8fa2917743ba..2830824aba476d8ee70cc00c7b6b779d5231d667 100644 (file)
@@ -91,7 +91,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-C89, C99, POSIX.1-2001, POSIX.1-2008.
+C99, POSIX.1-2001, POSIX.1-2008.
 .PP
 POSIX.1-2001 did not specify the behavior for flushing of input streams,
 but the behavior is specified in POSIX.1-2008.
index 8aa0ce47f2aa088fac4cd2a50a621b39eee18854..5eb767e52315edb5e2cc700275a506a81ce4bf91 100644 (file)
@@ -126,7 +126,7 @@ T}  Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99.
+POSIX.1-2001, POSIX.1-2008, C99.
 .PP
 It is not advisable to mix calls to input functions from the
 .I stdio
index 6e8c7396940e380060834ac07a780fb142d803e1..e2d849ac99109b1f00b3b74eb7c4c799d6c78462 100644 (file)
@@ -78,7 +78,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH NOTES
 SUSv2 and POSIX.1-2001 contain text about overflow (which might set
 .I errno
index 6c3045547685041e39431faae5c236ea4984a6f7..34c2122af50f19b77342a6e4c1c716006f9a33c7 100644 (file)
@@ -142,7 +142,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH BUGS
 Before glibc 2.10, the glibc implementation did not set
 .\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=6784
index 3823262568c212595fef563606136cbee8f3a49d..8a6e3189b3a34dac5a0b74451ef17aa762a596f0 100644 (file)
@@ -90,7 +90,7 @@ The
 string can also include the letter \(aqb\(aq either as a last character or as
 a character between the characters in any of the two-character strings
 described above.
-This is strictly for compatibility with C89
+This is strictly for compatibility with ISO C
 and has no effect; the \(aqb\(aq is ignored on all POSIX
 conforming systems, including Linux.
 (Other systems may treat text files and binary files differently,
@@ -291,7 +291,7 @@ T}  Thread safety   MT-Safe
 .SH STANDARDS
 .BR fopen (),
 .BR freopen ():
-POSIX.1-2001, POSIX.1-2008, C89, C99.
+POSIX.1-2001, POSIX.1-2008, C99.
 .PP
 .BR fdopen ():
 POSIX.1-2001, POSIX.1-2008.
index 160ea5f44823bb39a2168904fc67df2ad5a4edab..de609dc244ec86e579ce62377a039f06e79caf98 100644 (file)
@@ -98,7 +98,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89.
+POSIX.1-2001, POSIX.1-2008, C99.
 .SH EXAMPLES
 The program below demonstrates the use of
 .BR fread ()
index db5829106f1ec8982fb39f25979500476540f14d..2518187a1904285189af1e4e121f41f24526f3a6 100644 (file)
@@ -102,7 +102,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH EXAMPLES
 The program below produces results such as the following:
 .PP
index 7c211a8de0e82b1d222ca8df053c8b2a9f638066..dc98280e243f638486adf804e72a5cd3153ab7a6 100644 (file)
@@ -172,7 +172,7 @@ T}  Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99.
+POSIX.1-2001, POSIX.1-2008, C99.
 .SH SEE ALSO
 .BR lseek (2),
 .BR fseeko (3)
index 193d7d2f3c9d2b052602e3d83f3ebd4a53db7c3a..0d4c19d239de7d07df009d87a599c78f6c2fef3a 100644 (file)
@@ -98,7 +98,7 @@ T}    Thread safety   MT-Safe env
 .sp 1
 .SH STANDARDS
 .BR getenv ():
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .PP
 .BR secure_getenv ()
 is a GNU extension.
index d45eaf0a4c2d468331e712ed80154c6704f28b26..0c63da9860b7630d4cb9d134f77a2a6eee4f3709 100644 (file)
@@ -57,7 +57,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-C89, C99, POSIX.1-2001.
+C99, POSIX.1-2001.
 .PP
 LSB deprecates
 .BR gets ().
index 76ea7f1e2231c871f83c811bf1e15ffdf0b7eb5f..8d5300c3d1dac9c8a5f86a8d06162ec959ac4477 100644 (file)
@@ -244,9 +244,10 @@ T} Thread safety   MT-Safe
 .sp 1
 .\" FIXME: need a thread-safety statement about the *_l functions
 .SH STANDARDS
-C89 specifies
+POSIX.1-2001 specifies
 .BR isalnum (),
 .BR isalpha (),
+.BR isblank (),
 .BR iscntrl (),
 .BR isdigit (),
 .BR isgraph (),
@@ -257,16 +258,9 @@ C89 specifies
 .BR isupper (),
 and
 .BR isxdigit (),
-but not
-.BR isascii ()
-and
-.BR isblank ().
-POSIX.1-2001
-also specifies those functions, and also
+and also
 .BR isascii ()
-(as an XSI extension)
-and
-.BR isblank ().
+(as an XSI extension).
 C99 specifies all of the preceding functions, except
 .BR isascii ().
 .PP
index 8604153f8d39c3e04e3677e0b19d0501b4159676..0db4500e20b2fd9d2dbdad36be36648fd6b51f11 100644 (file)
@@ -125,7 +125,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH SEE ALSO
 .BR frexp (3),
 .BR modf (3),
index f900fc1193c55d9c41a5fcc0df3e2c61edac774a..5a5ff2430d14b8dc28a4423217e61df5416fdf26 100644 (file)
@@ -66,7 +66,7 @@ T}
 .ad
 .sp 1
 .SH STANDARDS
-C89, C99.
+C99.
 .SH BUGS
 The
 .BR printf (3)
index 92238a9df901da8e8cfe5b902a1bd8f46538bf20..3ef26befce55c274b6ad17e75503b7522efbe4db 100644 (file)
@@ -124,7 +124,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH BUGS
 In glibc 2.5 and earlier,
 taking the
index 9781e3c9ab0fe998ed9d0c5806ad096f30c142e1..8a0d523960ee62cafedf9d400c9a1acd49256b0d 100644 (file)
@@ -85,7 +85,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH SEE ALSO
 .BR cbrt (3),
 .BR clog10 (3),
index 86250ce20392e6ced87913c1164074bcb782e097..5f01923f01326f723f9a69c393b960956afb96f7 100644 (file)
@@ -264,7 +264,7 @@ T}  Thread safety   MT-Safe
 .BR free (),
 .BR calloc (),
 .BR realloc ():
-POSIX.1-2001, POSIX.1-2008, C89, C99.
+POSIX.1-2001, POSIX.1-2008, C99.
 .PP
 .BR reallocarray ()
 is a nonstandard extension that first appeared in OpenBSD 5.6 and FreeBSD 11.0.
index 21008c62feec424393cd64cc8e44d219e9ab673c..d14014d623232b251a4e1c96c94b6858043f54bc 100644 (file)
@@ -126,7 +126,7 @@ T}  Thread safety   MT-Safe
 .sp 1
 .SH STANDARDS
 .BR memchr ():
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .PP
 The
 .BR memrchr ()
index dffc541fa89ab0e14781f85d57e7a071bb70c20b..16d5b4f398f268019b7dc4aab0537c66b4caec77 100644 (file)
@@ -63,7 +63,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .SH NOTES
 Do not use
 .BR memcmp ()
index 77169a27ee80e5bdb8f15cca4d8db93c6701116a..5af704e71fad4790ababdfed4eaecf1ef9c43795 100644 (file)
@@ -53,7 +53,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .SH NOTES
 Failure to observe the requirement that the memory areas
 do not overlap has been the source of significant bugs.
index 8ee7150e2aaf7b6528ac90dd20533509ad817257..b8c1c8751804c85de5dfa068c2d68f8ae4895dd0 100644 (file)
@@ -61,7 +61,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .SH SEE ALSO
 .BR bcopy (3),
 .BR bstring (3),
index cce27bb9595b0f54f282333106283b211ae63d0a..07862c431d0907380d3f0e4580542cf682677854 100644 (file)
@@ -53,7 +53,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .SH SEE ALSO
 .BR bstring (3),
 .BR bzero (3),
index 15ee4d275d1ab60960284ad5e55be479f73aa4a6..e82f6bcca40d47c5272abf03436a945d1f8fdcb6 100644 (file)
@@ -89,7 +89,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH SEE ALSO
 .BR frexp (3),
 .BR ldexp (3)
index 7cfba984d5be03d324d5fd007c7448f1807fddc0..423e291eed7d027d723a44f62bbee9ff6330c35b 100644 (file)
@@ -64,7 +64,7 @@ within the given
 .IR type ,
 in units of bytes.
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99.
+POSIX.1-2001, POSIX.1-2008, C99.
 .SH EXAMPLES
 On a Linux/i386 system, when compiled using the default
 .BR gcc (1)
index 3e80eafafb46fc17c2260d6ca6656fad0cc44be5..4d07086f9b3bf8ec4829e4c6569db3eac69a7adb 100644 (file)
@@ -126,7 +126,7 @@ T}  Thread safety   MT-Safe race:stderr
 .SH STANDARDS
 .BR perror (),
 .IR errno :
-POSIX.1-2001, POSIX.1-2008, C89, C99, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, 4.3BSD.
 .PP
 The externals
 .I sys_nerr
index fa2d648c95c47699ada8342e4038880540c7e93f..98bc5968f915a08ebecdc68e20f65b7dfdc007ab 100644 (file)
@@ -331,7 +331,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH BUGS
 .SS Historical bugs (now fixed)
 Before glibc 2.28,
index 9d74126fc237f3bb08f582cfa050631139142abd..3074aef1b417a57240388e2919dfb8c0c82aa6f9 100644 (file)
@@ -963,12 +963,10 @@ T}        Thread safety   MT-Safe locale
 .BR fprintf (),
 .BR printf (),
 .BR sprintf (),
+.BR snprintf (),
 .BR vprintf (),
 .BR vfprintf (),
-.BR vsprintf ():
-POSIX.1-2001, POSIX.1-2008, C89, C99.
-.PP
-.BR snprintf (),
+.BR vsprintf (),
 .BR vsnprintf ():
 POSIX.1-2001, POSIX.1-2008, C99.
 .PP
index 01586847d6bb6163d6e0c8e4c0c84d615a10709e..3cb92e4dccfbbb58368343251ab23c862d38ae4c 100644 (file)
@@ -103,7 +103,7 @@ T}  Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99.
+POSIX.1-2001, POSIX.1-2008, C99.
 .SH BUGS
 It is not advisable to mix calls to output functions from the
 .I stdio
index 1855053860998d344235e44936c4afc3acd882c3..be7ca3ed22f15180071217a3c2dfa69c631d1cce 100644 (file)
@@ -104,7 +104,7 @@ T}  Thread safety   MT-Safe
 .sp 1
 .SH STANDARDS
 .BR qsort ():
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .SH NOTES
 To compare C strings, the comparison function can call
 .BR strcmp (3),
index 82903c118a21353331e83702894940ade1bcdd1e..4d1a721aefcdd5f30ca01888270143a0bec1fd37 100644 (file)
@@ -63,7 +63,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99.
+POSIX.1-2001, POSIX.1-2008, C99.
 .SH NOTES
 Since glibc 2.3.3,
 .BR raise ()
index 57247174914e4515a5d466f73d8dd983f1e92343..5b9e21abea3e5133cd02a52ecb5fe8a68a05a8f6 100644 (file)
@@ -137,7 +137,7 @@ The functions
 .BR rand ()
 and
 .BR srand ()
-conform to SVr4, 4.3BSD, C89, C99, POSIX.1-2001.
+conform to SVr4, 4.3BSD, C99, POSIX.1-2001.
 The function
 .BR rand_r ()
 is from POSIX.1-2001.
index a679b8adb373d412880ef7b8d3fd549f779adf99..e68c6c5fb45e18e0e985c716563c143caeb68449 100644 (file)
@@ -71,7 +71,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, 4.3BSD.
 .\" .SH NOTES
 .\" Under libc4 and libc5,
 .\" .BR remove ()
index 888a3be963ed39892ed8edb7037191fe78c241e2..018da7829d2fc9306562c7b0dabcdc9b2d1f4898 100644 (file)
@@ -164,7 +164,7 @@ The
 .BR setbuf ()
 and
 .BR setvbuf ()
-functions conform to C89 and C99.
+functions conform to C99.
 .SH NOTES
 POSIX notes
 .\" https://www.austingroupbugs.net/view.php?id=397#c799
index 27b154f9c7c90d33322e1b068fd196a269069288..8842b939570589bf53b2e1f02254d4819b018f88 100644 (file)
@@ -143,7 +143,7 @@ T}  Thread safety   MT-Safe
 .SH STANDARDS
 .BR setjmp (),
 .BR longjmp ():
-POSIX.1-2001, POSIX.1-2008, C89, C99.
+POSIX.1-2001, POSIX.1-2008, C99.
 .PP
 .BR sigsetjmp (),
 .BR siglongjmp ():
index b1e3dd7b74cd6e5a3c438eaf7b0f86ae0b5af2a5..43b649840a22ed283749c5c72586b91821a09925 100644 (file)
@@ -199,7 +199,7 @@ T}  Thread safety   MT-Unsafe const:locale env
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99.
+POSIX.1-2001, POSIX.1-2008, C99.
 .PP
 The C standards specify only the categories
 .BR LC_ALL ,
index d714840d54eb17fa9610c5e413807ae8e3ba9256..7d69b7804571815249dcdc4fd70d3e2b9971e90c 100644 (file)
@@ -104,7 +104,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH BUGS
 Before glibc 2.10, the glibc implementation did not set
 .\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=6781
index d85fe3e8f7e88e71cb1797bd21336a69235659ed..4ccac501e5f7a9530d542012fd6e11ea01657554 100644 (file)
@@ -120,7 +120,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH SEE ALSO
 .BR acosh (3),
 .BR asinh (3),
index 6065931bc5e7918346bac4229b4cb1842e94ef80..31a05711907af1f64eaf2258b854bc6fb47f928e 100644 (file)
@@ -103,7 +103,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH SEE ALSO
 .BR cbrt (3),
 .BR csqrt (3),
index c8bf2f38bd589fe4e44e5cc3a9b1cacce8a21290..48a891436090363a1c31b450628e88b5c7c05ff2 100644 (file)
@@ -224,15 +224,7 @@ T} Thread safety   MT-Safe race:ap
 .ad
 .sp 1
 .SH STANDARDS
-The
-.BR va_start (),
-.BR va_arg (),
-and
-.BR va_end ()
-macros conform to C89.
-C99 defines the
-.BR va_copy ()
-macro.
+C99.
 .SH BUGS
 Unlike the historical
 .B varargs
index caa65a40fdffe9c7208afc024802ab396b6dfcda..d1b2375f417561df453555edfde54e68e22a8b10 100644 (file)
@@ -119,7 +119,7 @@ The
 .IR stdout ,
 and
 .I stderr
-macros conform to C89
+macros conform to C99
 and this standard also stipulates that these three
 streams shall be open at program startup.
 .SH NOTES
index 628f9b69007a40211087d7d70dec5b5fd8205fd0..2b6c43e012b2460e0c006dfc9519a5da6926eaff 100644 (file)
@@ -335,7 +335,7 @@ T}
 .SH STANDARDS
 The
 .I stdio
-library conforms to C89.
+library conforms to C99.
 .SH SEE ALSO
 .BR close (2),
 .BR open (2),
index b76d73c1b6ea409d548e0abd2c96a90e9bffb0e0..c9775f65381141c28ebf7a31fa76a8089a8015ce 100644 (file)
@@ -101,7 +101,7 @@ POSIX.1-2008.
 .\" It first appeared in glibc 1.07 in 1993.
 .TP
 .BR strncpy ()
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .SH CAVEATS
 The name of these functions is confusing.
 These functions produce a null-padded character sequence,
index 6636edc06347f5456bd12a41bcd7dba41ef2b945..6686e6fee3b1b2699193d89b40cb109f5b68d969 100644 (file)
@@ -107,7 +107,7 @@ T}  Thread safety   MT-Safe
 .SH STANDARDS
 .BR strchr (),
 .BR strrchr ():
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .PP
 .BR strchrnul ()
 is a GNU extension.
index 8d60db6f40deb9b70a3f552909d387ee68a1cda3..58507d4bc44e632c07a39053e9a6df09ae20107e 100644 (file)
@@ -95,7 +95,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .SH NOTES
 POSIX.1 specifies only that:
 .RS
index 7725ea6547de04577e12c41755e42b91738fe803..20321e0063df76c6442727282d4ed461650df5ef 100644 (file)
@@ -68,7 +68,7 @@ T}    Thread safety   MT-Safe locale
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .SH NOTES
 In the
 .I "POSIX"
index c5818b91f7a00e3ad8686ba5ea6c5a481ef3d47a..c0d8006514a36d276cc4620f8b01832dfd12bf46 100644 (file)
@@ -123,7 +123,7 @@ POSIX.1-2008.
 .BR strcpy ()
 .TQ
 .BR strcat ()
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .SH CAVEATS
 The strings
 .I src
index 2364653d9efce7759064ee1680ad21fa6f0c96cd..9a3d7e8580e35f2b5604ee34011453d07d8a8294 100644 (file)
@@ -255,7 +255,7 @@ T}  Thread safety   MT-Safe
 .sp 1
 .SH STANDARDS
 .BR strerror ()
-is specified by POSIX.1-2001, POSIX.1-2008, C89, and C99.
+is specified by POSIX.1-2001, POSIX.1-2008, and C99.
 .BR strerror_r ()
 is specified by POSIX.1-2001 and POSIX.1-2008.
 .\" FIXME . for later review when Issue 8 is one day released...
index c2bba34b3ccbae30cc9cc3bb9fb76f115eb263bd..bbe915b7aa3dc3f2f473c5c6c0ba2bf616e10dde 100644 (file)
@@ -542,7 +542,7 @@ T}  Thread safety   MT-Safe env locale
 .sp 1
 .SH STANDARDS
 .BR strftime ():
-SVr4, C89, C99.
+SVr4, C99.
 .PD 0
 .PP
 .PD
index 694da3a2f048f73a6d2f3d30159c9db6049d4f95..b9e9aec002ed91a70bb4bf860a7c96301191f801 100644 (file)
@@ -49,7 +49,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99, C11, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, C11, SVr4, 4.3BSD.
 .SH NOTES
 In cases where the input buffer may not contain
 a terminating null byte,
index b3465703438d3718237c14596615bf944189cab4..d74d8ecfa02c6c7f08a50c99ef5c0d3c00621ff2 100644 (file)
@@ -66,7 +66,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .SH CAVEATS
 The name of this function is confusing.
 This function has no relation to
index a4797c5fc3cd008c855671acea6bc86aef22fe88..f459ee1ee247339566a19380c290d777651bd3f4 100644 (file)
@@ -55,7 +55,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .SH SEE ALSO
 .BR index (3),
 .BR memchr (3),
index af504335528b177b462fc67633bf3a0fd79354b0..0eb95b8a76ae5b795d0b5ac551adb830f9d5227f 100644 (file)
@@ -92,7 +92,7 @@ function was introduced as a replacement for
 since the latter cannot handle empty fields.
 However,
 .BR strtok (3)
-conforms to C89/C99 and hence is more portable.
+conforms to C99 and hence is more portable.
 .SH BUGS
 Be cautious when using this function.
 If you do use it, note that:
index a1535d42ddd554e57bca23e599d40d493ec072a2..e584ca257ba39d91e06a282b7527f1ea5b2edc62 100644 (file)
@@ -73,7 +73,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .SH SEE ALSO
 .BR index (3),
 .BR memchr (3),
index dc8673115cc2b17912c482fffe8a5f9e722d1876..879e51cefad5895ad3b143ae164655585b47543f 100644 (file)
@@ -74,7 +74,7 @@ T}    Thread safety   MT-Safe locale
 .sp 1
 .SH STANDARDS
 .BR strstr ():
-POSIX.1-2001, POSIX.1-2008, C89, C99.
+POSIX.1-2001, POSIX.1-2008, C99.
 .PP
 The
 .BR strcasestr ()
index 53768a84636d64172f7560f5ebccfe7a5b841fd8..7b5c9867728431c62c60d1877ef0ab933fcb25b4 100644 (file)
@@ -158,9 +158,6 @@ T}  Thread safety   MT-Safe locale
 .sp 1
 .SH STANDARDS
 POSIX.1-2001, POSIX.1-2008, C99.
-.PP
-.BR strtod ()
-was also described in C89.
 .SH NOTES
 Since
 0 can legitimately be returned
index c0ed34d5897dd42e22c561c23d4a1410e43659a3..80c1890649fbc92bad9998609f0c505964c7a610 100644 (file)
@@ -174,7 +174,7 @@ T}  Thread safety   MT-Safe
 .SH STANDARDS
 .TP
 .BR strtok ()
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .TP
 .BR strtok_r ()
 POSIX.1-2001, POSIX.1-2008.
index c39233d1cfa4e02e7310e02330e4f9847a31c21e..c165cb83506d7045f16f60a49f8e794d745ed1de 100644 (file)
@@ -161,7 +161,7 @@ T}  Thread safety   MT-Safe locale
 .sp 1
 .SH STANDARDS
 .BR strtol ():
-POSIX.1-2001, POSIX.1-2008, C89, C99 SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .PP
 .BR strtoll ():
 POSIX.1-2001, POSIX.1-2008, C99.
index f04284df693f00d88911ba8da835059e5ab66f78..d621bbe4cda4580bbf981d28645ab114d9fac552 100644 (file)
@@ -161,7 +161,7 @@ T}  Thread safety   MT-Safe locale
 .sp 1
 .SH STANDARDS
 .BR strtoul ():
-POSIX.1-2001, POSIX.1-2008, C89, C99 SVr4.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4.
 .PP
 .BR strtoull ():
 POSIX.1-2001, POSIX.1-2008, C99.
index 68deb405b86d56e979aa69b6ee806fc4aaa17c65..ebcfca82506242be04b49ae7be8b3d635d21443a 100644 (file)
@@ -77,7 +77,7 @@ T}    Thread safety   MT-Safe locale
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
 .SH SEE ALSO
 .BR bcmp (3),
 .BR memcmp (3),
index 6009727ea4d8c9695b623a91438f905f5b3e65c5..fe72dec15763b049fff8589e8f2013089db9c342 100644 (file)
@@ -119,7 +119,7 @@ T}  Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99.
+POSIX.1-2001, POSIX.1-2008, C99.
 .SH NOTES
 .BR system ()
 provides simplicity and convenience:
index aa5fd3b485f32078d0093b9458f39f8df41d5e34..4f0398c5a7b89c0615078f89f549eed290e5c626 100644 (file)
@@ -129,7 +129,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH BUGS
 Before glibc 2.10, the glibc implementation did not set
 .\" http://sourceware.org/bugzilla/show_bug.cgi?id=6782
index 84cb04150ddfec77b0c787177de4513006b5b044..28a62e1b5a298cf2e157ddc9f3c60a841c1c1cf7 100644 (file)
@@ -96,7 +96,7 @@ C99, POSIX.1-2001, POSIX.1-2008.
 The variant returning
 .I double
 also conforms to
-SVr4, 4.3BSD, C89.
+SVr4, 4.3BSD.
 .SH SEE ALSO
 .BR acosh (3),
 .BR asinh (3),
index ff0ea46fd871bb018e05be3b359461bebf43a08d..cc869bdea92632ae1b46d38e16eb3e7da8cad495 100644 (file)
@@ -78,7 +78,7 @@ T}    Thread safety   MT-Safe
 .ad
 .sp 1
 .SH STANDARDS
-POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD, SUSv2.
+POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD, SUSv2.
 .SH NOTES
 POSIX.1-2001 specifies:
 an error message may be written to
index 8f9a2af5b4cd8bb1ffbf49ffc60ac81f1fceb0c8..9de98d3049f97cdcfdf4235bbbf332e02d5a832e 100644 (file)
@@ -107,7 +107,7 @@ T}  Thread safety   MT-Safe
 .sp 1
 .SH STANDARDS
 .BR tmpnam ():
-SVr4, 4.3BSD, C89, C99, POSIX.1-2001.
+SVr4, 4.3BSD, C99, POSIX.1-2001.
 POSIX.1-2008 marks
 .BR tmpnam ()
 as obsolete.
index 0df8209d927340e1f415b07838e6a51004922505..c2c98ea303f4104f071661dd9c9f9d529493787c 100644 (file)
@@ -114,7 +114,7 @@ T}  Thread safety   MT-Safe
 .SH STANDARDS
 .BR toupper (),
 .BR tolower ():
-C89, C99, 4.3BSD, POSIX.1-2001, POSIX.1-2008.
+C99, 4.3BSD, POSIX.1-2001, POSIX.1-2008.
 .PP
 .BR toupper_l (),
 .BR tolower_l ():