



VI.     Mapping.


The  original  and  the  new "/lib/libf.a" contain the same entry
points.  However, some entry points are part  of  different  sub-
files of "/lib/libf.a" in the two versions.
        Example:  The original subfile "abs.o" can  be  extracted
from  the original "/lib/libf.a" by the command "ar x /lib/libf.a
abs.o".   "abs.o"  contains  the  two  entry  points  "abs."  and
"dabs.".   The  new "/lib/libf.a" includes a subfile "abs.o" with
an entry point "abs." and a subfile "dabs.o" with an entry  point
"dabs.".   Below,  to  the  right of "(2)" this correspondence or
MAPPING is shown.  The entry points corresponding  to  a  subfile
are shown in parentheses following that subfile.
        Each parenthesized number (e.g. "(2)") corresponds  to  a
set of entry points.


          original                             new
       - - - - - - - - - - - - -         - - - - - - - - - - - - -
action object   entry                    object   entry
code   names    points                   names    points
----- -------- -----------------------  -------- -------------------
m(1)  alog.o   (alog., dlog.)           alog.o    (alog., alog10.)
      alog10.o (alog10., dlog10.)       dlog.o    (dlog.)
                                        dlog10.o  (dlog10.)
                                        [& in /lib/filib.a:
                                         alog.o    (alog., alog10.)]

(2)   abs.o    (abs., dabs.)            abs.o     (abs.)
                                        dabs.o    (dabs.)

(3)   amax1.o  (amax1., max1., dmax1.)  amax1.o   (amax1., max1.)
                                        dmax1.o   (dmax1.)

(4)   amin1.o  (amin1., min1., dmin1.)  amin1.o   (amin1., min1.)
                                        dmin1.o   (dmin1.)

(5)   amod.o   (amod., dmod.)           amod.o    (amod.)
                                        dmod.o    (dmod.)

m(6)  atan.o   (atan., datan.)          atan.o    (atan., atan2.)
      atan2.o  (atan2., datan2.)        datan.o   (datan.)
                                        datan2.o  (datan2.)

(7)   cabs.o   (cabs., dcabs.)          cabs.o    (cabs.)
                                          calls "sqrt.." in sqrt.o
                                        dcabs.o   (dcabs.)












(8)   exp.o    (exp., dexp.)            exp.o     (exp.)
                                        dexp.o    (dexp.)
                                        [& in /lib/filib.a:
                                          exp.o   (exp.) ]

(9)   sqrt.o   (sqrt., dsqrt.)          sqrt.o    (sqrt.) & "sqrt.."
                                                    used by "cabs."
                                        dsqrt.o   (dsqrt.)

(10)  cos.o    (cos., dcos.)            sincos.o  (sin., cos.)
      sin.o    (sin., dsin.)            dsincos.o (dsin., dcos.)

(11)  NON-EXISTENT                      ignore.o  (ignore.)

Notes:
        See "/lib/libf.a" heading for an  explanation  of  action
codes.







































