



V.      /lib/libf.a


The  actions  performed  on  each object subfile (to convert from
original to new version) are indicated by action codes  explained
below.   Both the original and new library listings are given for
ease of use.

original:

action  object        action  object          action  object
code    name          code    name            code    name
----- --------        ------  --------        ------  --------
x     ccos.o            (4)   amin1.o           x     ierr.o
x     clog.o            (5)   amod.o            x     ifix.o
x     csin.o            m(6)  atan.o            c     isign.o
x     csqrt.o           m(6)  atan2.o           d     mod.o
x     dccos.o           (7)   cabs.o            c     real.o
x     dclog.o           c     cexp.o            c     sign.o
x     dcsin.o           c     cmplx.o           m(10) sin.o
x     dcsqrt.o          c     conjg.o           x     sngl.o
x     tanh.o            m(10) cos.o             (9)   sqrt.o
(2)   abs.o             x     dble.o            d     ctime.o
c     aimag.o           c     dim.o             x     setfil.o
c     aint.o            d     dimag.o           x     nice.o
m(1)  alog.o            (8)   exp.o             x     getarg.o
m(1)  alog10.o          x     float.o           c     rand.o
c     amax0.o           c     iabs.o            x     uio.o
(3)   amax1.o           c     idim.o
c     amin0.o           c     idint.o






























new:

action  object        action  object          action  object
code    name          code    name            code    name
----- --------        ------  --------        ------  --------
x     ccos.o            c     cexp.o            x     setfil.o
x     clog.o            c     cmplx.o           x     nice.o
x     csin.o            c     conjg.o           x     getarg.o
x     csqrt.o           x     dble.o            c     rand.o
x     dccos.o           c     dim.o             x     uio.o
x     dclog.o           d     dimag.o           m(10) sincos.o
x     dcsin.o           (8)   exp.o             m(10) dsincos.
x     dcsqrt.o          x     float.o           (2)   dabs.o
x     tanh.o            c     iabs.o            (1)   dlog.o
(2)   abs.o             c     idim.o            (1)   dlog10.o
c     aimag.o           c     idint.o           (3)   dmax1.o
c     aint.o            x     ierr.o            (4)   dmin1.o
m(1)  alog.o            x     ifix.o            (5)   dmod.o
c     amax0.o           c     isign.o           m(6)  datan.o
(3)   amax1.o           d     mod.o             m(6)  datan2.o
c     amin0.o           c     real.o            (9)   dsqrt.o
(4)   amin1.o           c     sign.o            (7)   dcabs.o
(5)   amod.o            x     sngl.o            (8)   dexp.o
m(6)  atan.o            (9)   sqrt.o            n     underzer
(7)   cabs.o            d     ctime.o


explanation of action codes:

action
code    explanation
------  -------------
a       unusual Assembly procedure.  See "Unusual Assemblies" heading.
d       equivalent to "c", but contains ONLY simulated
          double-precision floating point; contains NO single-precision
          floating point arithmetic.
c       straightforward change; new version has same object name
          and same entry points.
m       unusual Mapping from old to new object names.  See Mapping
          heading for definition of "mapping".
n       completely New.
p       Position in archived file matters.
s       Simulated.  Contains undeclared global references; must
          assemble with "as - ..." rather than just "as ...".
x       no change.
(<n>)   (Examples: "(2)", "(10)").  Mapping from old to new object
          names.  Detailed under "Mapping" heading.  If "m" action code
          doesn't appear, then the mapping is a simple split between a
          double precision entry ("d...") and single precision entries
          (typically "a...").  See "Explanations" heading.






