Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

intro(3m)

Name

intro − introduction to mathematical library functions

Description

These functions constitute the math library, libm.  They are automatically loaded as needed by the FORTRAN compiler f77(.). The link editor searches this library under the “−lm” option. Declarations for these functions may be obtained from the include file <math.h>.

VAX Only

On VAX machines, the GFLOAT version of libm is used when you use the ld() command with the lcg option.  Note that you must use the GFLOAT version of libm with modules compiled using the cc() with the −Mg option.  Also on VAX machines, note that neither the compiler nor the linker ld() can detect when mixed double floating point types are used, and the program may produce erroneous results if this occurs.

System V Compatibility

This library contains System V compatibility features that are available to general ULTRIX programs.  For a discussion of how these features are documented, and how to specify that the System V environment is to be used in compiling and linking your programs, see intro(.).

Files

/usr/lib/libma
/usr/lib/libmg.a  (VAX only)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026