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

FreeBSD Manual Pages

  
 
  

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  com-
			piler,	cc(1).	 Declarations  for some	of these func-
			tions 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 ar-
			chive members.	The link editor	searches this  library
			if  the	option is specified.  The header file provides
			type and function declarations for  all	 library  ser-
			vices (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	speci-
			fied.	Declarations for these functions are available
			in the header files and	Several	generally useful math-
			ematical 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	 pack-
			age''  (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	appro-
			priate 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