Skip site navigation (1)Skip section navigation (2)

FreeBSD Man Pages

Man Page or Keyword Search:
Man Architecture
Apropos Keyword Search (all sections) Output format
home | help
intro(3C)                                                            intro(3C)

NAME
       intro - introduction to subroutines and libraries

DESCRIPTION
       This section describes functions found in various libraries, other than
       those functions that directly invoke HP-UX system primitives, which are
       described in Section (2) of this volume.  Certain major collections are
       identified by a letter after the section identifier (3):

              (3C)      These functions, together with the Operating System
                        Calls and those marked (3S), constitute the Standard C
                        Library, which is automatically loaded by the C
                        compiler, cc(1).  Declarations for some of these
                        functions can be obtained from files indicated in the
                        appropriate entries.

              (3E)      These functions constitute the ELF access library
                        which lets a program manipulate ELF (Executable and
                        Linking Format) object files, archive files, and
                        archive members.  The link editor searches this
                        library if the option is specified.  The header file
                        provides type and function declarations for all
                        library services (described in elf(3E).

              (3G)      These functions constitute the graphics library and
                        are documented in separate manuals.

              (3I)      These functions constitute the instrument support
                        (Device I/O) library.

              (3M)      These functions constitute the Math Library, The link
                        editor searches this library if the option is
                        specified.  Declarations for these functions are
                        available in the header files and Several generally
                        useful mathematical constants are also defined in (see
                        math(5)).

              (3N)      These functions are applicable to the Internet network
                        and are part of the standard C library,

              (3S)      These functions constitute the ``standard I/O
                        package'' (see stdio(3S)).  These functions are in the
                        library already mentioned.  Declarations for these
                        functions can be obtained from the file

              (3T)      These functions constitute the Pthreads Library.  The
                        link editor (see ld(1)) searches this library if the
                        option is specified.  See pthread(3T) for more
                        detailed information on threads.

              (3X)      Various specialized libraries.  The files in which
                        these libraries are found are specified in the
                        appropriate entries.

DIAGNOSTICS
       Functions in the C and Math Libraries, (3C) and (3M), may return the
       conventional values or when the function is undefined for the given
       arguments or when the value is not representable.  is defined as
       +INFINITY in the header file.  Functions in the Math Library may also
       return or a In these cases, the external variable (see errno(2)) may
       also be set to the value [EDOM] or [ERANGE].

FILES
       (For PA release stream.)           Standard I/O, operating system
                                          calls, and general purpose routines
                                          archive library.

       (For PA release stream.)           Standard I/O, operating system
                                          calls, and general purpose routines
                                          shared library.

       (For IPF release stream.)          Standard I/O, operating system
                                          calls, and general purpose routines
                                          32-bit and 64-bit shared libraries.

       (For PA release stream.)           CRT screen handling shared library.

       (For IPF release stream.)          CRT screen handling 32-bit and
                                          64-bit shared libraries.

       (For PA release stream.)           ELF archive library.

       (For PA release stream.)           ELF shared library.

       (For IPF release stream.)          ELF 32-bit and 64-bit shared
                                          libraries.

       (For PA release stream.)           SVID3, XPG4.2, and ANSI C compliant
                                          math archive library.

       (For PA release stream.)           SVID3, XPG4.2, and ANSI C compliant
                                          math archive library.

       (For IPF release stream.)          SVID3, XPG4.2, and ANSI C compliant
                                          32-bit and 64-bit math shared
                                          libraries.

SEE ALSO
       ar(1), elf(3E), ld(1), nm(1), intro(2), stdio(3S), hier(5), math(5),
       thread_safety(5), introduction(9).

       Web access to HP-UX documentation at

                                                                     intro(3C)

NAME | DESCRIPTION | DIAGNOSTICS | FILES | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=intro&sektion=3&manpath=HP-UX+11.22>

home | help