Bulletin number: 319 Products affected: D713D D613A D513A Description: INT_ABS REAL64_ABS missing from reduced library. Component: libraries Date: Mon Jul 2 13:34:33 BST 1990 ----- The functions INT_ABS and REAL64_ABS are missing from the stand-alone Fortran 77 library (safrtl.lib).The errors produced are of the form: Error-ilink-myfile.bin-: reference to undefined symbol, REF (IMP___INT_ABS). The reason INT_ABS and REAL64_ABS is missing is not contained in the reduced mode FORTRAN 77 library is as follows: The reduced mode library is really a copy of the full mode library with all the routines requiring host support removed. This is the design method used by 3L for their compiler. The routine IMP__INT_ABS writes out a warning message if it finds an error. Because there is no support for input/output in the reduced library the routine was removed. The alternative is to use the full mode library and allow the routine to write to the host. Or if that is not possible, write your own ABS routine which does not require input/output support. The same reasoning applies to IMP__REAL64_ABS and IMP__REAL32_ABS and any other fuctions which may have required similar host support in the full library. This is likely to apply to most of the trig and exponent functions.