summaryrefslogtreecommitdiff
path: root/share/man/man3/intro.3
diff options
context:
space:
mode:
authorAaron Campbell <aaron@cvs.openbsd.org>2000-10-26 00:37:06 +0000
committerAaron Campbell <aaron@cvs.openbsd.org>2000-10-26 00:37:06 +0000
commit01d43ab29c5618b38c41c75e5b155afc5b05f1dd (patch)
treeb3543c61a16271eb382ee68f04b4bc10769e6240 /share/man/man3/intro.3
parent79664bbfef78e407d77f500003f78b59577ca8b6 (diff)
Some share/man fleshing.
Diffstat (limited to 'share/man/man3/intro.3')
-rw-r--r--share/man/man3/intro.362
1 files changed, 31 insertions, 31 deletions
diff --git a/share/man/man3/intro.3 b/share/man/man3/intro.3
index 228ac32c1df..74fbdc130c8 100644
--- a/share/man/man3/intro.3
+++ b/share/man/man3/intro.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: intro.3,v 1.9 2000/03/19 19:25:24 aaron Exp $
+.\" $OpenBSD: intro.3,v 1.10 2000/10/26 00:37:03 aaron Exp $
.\" $NetBSD: intro.3,v 1.5 1995/05/10 22:46:24 jtc Exp $
.\"
.\" Copyright (c) 1980, 1991, 1993
@@ -41,9 +41,8 @@
.Nm intro
.Nd introduction to the C libraries
.Sh DESCRIPTION
-This section provides an overview of the C
-library functions, their error returns and other
-common definitions and concepts.
+This section provides an overview of the C library functions, their error
+returns, and other common definitions and concepts.
Most of these functions are available from the C library,
.Em libc .
Other libraries, such as the math library,
@@ -58,8 +57,7 @@ The various libraries (followed by the loader flag):
Standard C library functions.
When using the C compiler
.Xr cc 1 ,
-it is not necessary
-to supply the loader flag
+it is not necessary to supply the loader flag
.Fl l Ns Ar c
for these functions.
There are several
@@ -72,25 +70,27 @@ database routines,
bit operators,
string operators,
character tests and character operators,
-des encryption routines,
-storage allocation, time functions, signal handling and more.
+DES encryption routines,
+storage allocation,
+time functions,
+signal handling,
+and more.
.It libc_r Pq Fl l Ns Ar c_r
Reentrant C library.
Contains POSIX 1003.1c
.Xr pthreads 3
-API and thread scheduler, as well as all of the functions
-found in
+API and thread scheduler, as well as all of the functions found in
.Xr libc .
.It libcurses Pq Fl l Ns Ar curses
-Terminal independent screen management routines
-for two dimensional non-bitmap display terminals.
+Terminal independent screen management routines for two-dimensional
+non-bitmap display terminals.
See
.Xr curses 3 .
.It libcompat Pq Fl l Ns Ar compat
Functions which are obsolete but are available for compatibility with
.Bx 4.3 .
-In particular,
-a number of system call interfaces provided in previous releases of
+In particular, a number of system call interfaces provided in previous
+releases of
.Bx
have been included for source code compatibility.
Use of these routines should, for the most part, be avoided.
@@ -109,7 +109,8 @@ The math library,
See
.Xr math 3 .
.It libtermcap Pq Fl l Ns Ar termcap
-The terminal independent operation library package. (See
+The terminal independent operation library package.
+(See
.Xr termcap 3 . )
.El
.Sh FILES
@@ -126,14 +127,14 @@ reentrant C library (see
4.3 compatibility library
.It Pa /usr/lib/libcrypto.a
.Xr ssl 8
-support library.
+support library
.It Pa /usr/lib/libcurses++.a
C++
.Xr curses 3
-library.
+library
.It Pa /usr/lib/libcurses.a
.Xr curses 3
-library.
+library
.It Pa /usr/lib/libdes.a
.It Pa /usr/lib/libedit.a
.It Pa /usr/lib/libfl.a
@@ -143,17 +144,17 @@ library.
.It Pa /usr/lib/libiberty.a
.It Pa /usr/lib/libkadm.a
.Xr kerberos 1
-support library.
+support library
.It Pa /usr/lib/libkafs.a
.Xr afsd 8
-support library.
+support library
.It Pa /usr/lib/libkdb.a
.It Pa /usr/lib/libkeycap.a
.It Pa /usr/lib/libkeynote.a
.It Pa /usr/lib/libkrb.a
.It Pa /usr/lib/libkvm.a
.Xr kvm 3
-kernel virtual memory access library.
+kernel virtual memory access library
.It Pa /usr/lib/libl.a
.It Pa /usr/lib/libm.a
.Xr math 3
@@ -194,21 +195,20 @@ The
.Xr resolver 3
routines are included in
.Em libc .
-For legacy applications,
-this library contains only those functions.
+For legacy applications, this library contains only those functions.
.It Pa /usr/lib/librpcsvc.a
-A library generated by
-.Xr rpcgen 1
+generated by
+.Xr rpcgen 1 ,
containing stub functions for many common
.Xr rpc 3
-protocols.
+protocols
.It Pa /usr/lib/libskey.a
-A support library for the
+support library for the
.Xr skey 1
-authentication toolkit.
+authentication toolkit
.It Pa /usr/lib/libssl.a
.Xr ssl 8
-support library.
+support library
.It Pa /usr/lib/libstdc++.a
.It Pa /usr/lib/libtelnet.a
.It Pa /usr/lib/libtermcap.a
@@ -222,8 +222,8 @@ support library.
.It Pa /usr/lib/libi386.a
.El
.Pp
-Must talk about shared libraries, _p profiled libraries and how to tell the
-C compiler to use them, and any other issues.
+.\" Must talk about shared libraries, _p profiled libraries, and how to tell the
+.\" C compiler to use them, and any other issues.
.Sh SEE ALSO
.Xr cc 1 ,
.Xr ld 1 ,