Using the Portability Library

You can use the portability library (DFPORT) in one of two ways:

The portability library DFPORT.LIB library is passed to the linker by default during linking. To prevent DFPORT.LIB library from being passed to the linker, specify the /fpscomp:nolibs option.

Using the DFPORT module provides interface blocks and parameter definitions for the routines, as well as compiler verification of calls.

Some routines in this library can be called with different sets of arguments, and sometimes even as a function instead of a subroutine. In these cases, the arguments and calling mechanism determine the meaning of the routine. The DFPORT module contains generic interface blocks that give procedure definitions for these routines.