]> git.ipfire.org Git - thirdparty/man-pages.git/blobdiff - man3/gnu_get_libc_version.3
Many pages: Add '\" t' comment where necessary
[thirdparty/man-pages.git] / man3 / gnu_get_libc_version.3
index 42826a674f8c5f942340d4347eb82f22336135ca..1189118a999a4932df0a1fc72d9d522514e9bd64 100644 (file)
@@ -1,34 +1,18 @@
+'\" t
 .\" Copyright (c) 2008, Linux Foundation, written by Michael Kerrisk
 .\"     <mtk.manpages@gmail.com>
 .\"
-.\" %%%LICENSE_START(VERBATIM)
-.\" Permission is granted to make and distribute verbatim copies of this
-.\" manual provided the copyright notice and this permission notice are
-.\" preserved on all copies.
+.\" SPDX-License-Identifier: Linux-man-pages-copyleft
 .\"
-.\" Permission is granted to copy and distribute modified versions of this
-.\" manual under the conditions for verbatim copying, provided that the
-.\" entire resulting derived work is distributed under the terms of a
-.\" permission notice identical to this one.
-.\"
-.\" Since the Linux kernel and libraries are constantly changing, this
-.\" manual page may be incorrect or out-of-date.  The author(s) assume no
-.\" responsibility for errors or omissions, or for damages resulting from
-.\" the use of the information contained herein.  The author(s) may not
-.\" have taken the same level of care in the production of this manual,
-.\" which is licensed free of charge, as they might when working
-.\" professionally.
-.\"
-.\" Formatted or processed versions of this manual, if unaccompanied by
-.\" the source, must acknowledge the copyright and authors of this work.
-.\" %%%LICENSE_END
-.\"
-.TH GNU_GET_LIBC_VERSION 3 2020-06-09 "Linux" "Linux Programmer's Manual"
+.TH gnu_get_libc_version 3 (date) "Linux man-pages (unreleased)"
 .SH NAME
 gnu_get_libc_version, gnu_get_libc_release \- get glibc version and release
+.SH LIBRARY
+Standard C library
+.RI ( libc ", " \-lc )
 .SH SYNOPSIS
 .nf
-.B #include <gnu/libc-version.h>
+.B #include <gnu/libc\-version.h>
 .PP
 .B const char *gnu_get_libc_version(void);
 .B const char *gnu_get_libc_release(void);
@@ -45,13 +29,15 @@ available on the system.
 This will be a string such as
 .IR "stable" .
 .SH VERSIONS
-These functions first appeared in glibc in version 2.1.
+These functions first appeared in glibc 2.1.
 .SH ATTRIBUTES
 For an explanation of the terms used in this section, see
 .BR attributes (7).
+.ad l
+.nh
 .TS
 allbox;
-lbw23 lb lb
+lbx lb lb
 l l l.
 Interface      Attribute       Value
 T{
@@ -59,7 +45,10 @@ T{
 .BR gnu_get_libc_release ()
 T}     Thread safety   MT-Safe
 .TE
-.SH CONFORMING TO
+.hy
+.ad
+.sp 1
+.SH STANDARDS
 These functions are glibc-specific.
 .SH EXAMPLES
 When run, the program below will produce output such as the following:
@@ -73,18 +62,21 @@ GNU libc release: stable
 .in
 .SS Program source
 \&
+.\" SRC BEGIN (gnu_get_libc_version.c)
 .EX
-#include <gnu/libc-version.h>
-#include <stdlib.h>
 #include <stdio.h>
+#include <stdlib.h>
+
+#include <gnu/libc\-version.h>
 
 int
-main(int argc, char *argv[])
+main(void)
 {
     printf("GNU libc version: %s\en", gnu_get_libc_version());
     printf("GNU libc release: %s\en", gnu_get_libc_release());
     exit(EXIT_SUCCESS);
 }
 .EE
+.\" SRC END
 .SH SEE ALSO
 .BR confstr (3)