[BACK]Return to L_LIST CVS log [TXT][DIR] Up to [local] / sys / arch / m68k / fpsp

Annotation of sys/arch/m68k/fpsp/L_LIST, Revision 1.1.1.1

1.1       nbrk        1: #      $OpenBSD: L_LIST,v 1.2 1996/05/29 21:05:21 niklas Exp $
                      2: #      $NetBSD: L_LIST,v 1.2 1994/10/26 07:48:38 cgd Exp $
                      3: #
                      4: #      MOTOROLA MICROPROCESSOR & MEMORY TECHNOLOGY GROUP
                      5: #      M68000 Hi-Performance Microprocessor Division
                      6: #      M68040 Software Package
                      7: #
                      8: #      M68040 Software Package Copyright (c) 1993, 1994 Motorola Inc.
                      9: #      All rights reserved.
                     10: #
                     11: #      THE SOFTWARE is provided on an "AS IS" basis and without warranty.
                     12: #      To the maximum extent permitted by applicable law,
                     13: #      MOTOROLA DISCLAIMS ALL WARRANTIES WHETHER EXPRESS OR IMPLIED,
                     14: #      INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A
                     15: #      PARTICULAR PURPOSE and any warranty against infringement with
                     16: #      regard to the SOFTWARE (INCLUDING ANY MODIFIED VERSIONS THEREOF)
                     17: #      and any accompanying written materials.
                     18: #
                     19: #      To the maximum extent permitted by applicable law,
                     20: #      IN NO EVENT SHALL MOTOROLA BE LIABLE FOR ANY DAMAGES WHATSOEVER
                     21: #      (INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
                     22: #      PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR
                     23: #      OTHER PECUNIARY LOSS) ARISING OF THE USE OR INABILITY TO USE THE
                     24: #      SOFTWARE.  Motorola assumes no responsibility for the maintenance
                     25: #      and support of the SOFTWARE.
                     26: #
                     27: #      You are hereby granted a copyright license to use, modify, and
                     28: #      distribute the SOFTWARE so long as this entire notice is retained
                     29: #      without alteration in any modified and/or redistributed versions,
                     30: #      and that such modified versions are clearly identified as such.
                     31: #      No licenses are granted by implication, estoppel or otherwise
                     32: #      under any patents or trademarks of Motorola, Inc.
                     33: #
                     34: #      L_LIST 1.2 4/30/91
                     35: #
                     36: # Each line specifies the entry points for one function.  The first
                     37: # 3 items are the library entry point names for the single, double and
                     38: # extended precision versions of the function.  Change them to
                     39: # suit your system.  The next item is
                     40: # either MONADIC or DYADIC.  The remaining 5 items are the labels
                     41: # in the FPSP code that correspond to subroutines to handle Regular,
                     42: # Zero, Infinity, Nan and Denorm input values.
                     43: #
                     44: # The first 3
                     45: #
                     46: #Sgl    Dbl.    Ext.   Type    Reg     Zero    Inf     Nan     Denorm
                     47: #---------------------- ----   ---     ----    ---     ---     ------
                     48: facoss facosd  facosx  MONADIC sacos   ld_ppi2 t_operr mon_nan sacosd
                     49: fasins fasind  fasinx  MONADIC sasin   szero   t_operr mon_nan sasind
                     50: fatans fatand  fatanx  MONADIC satan   szero   spi_2   mon_nan satand
                     51: fatanhs        fatanhd fatanhx MONADIC satanh  szero   t_operr mon_nan satanhd
                     52: fcoss  fcosd   fcosx   MONADIC scos    ld_pone t_operr mon_nan scosd
                     53: fcoshs fcoshd  fcoshx  MONADIC scosh   ld_pone ld_pinf mon_nan scoshd
                     54: fetoxs fetoxd  fetoxx  MONADIC setox   ld_pone szr_inf mon_nan setoxd
                     55: fetoxm1s fetoxm1d fetoxm1x MONADIC setoxm1 szero setoxm1i mon_nan setoxm1d
                     56: fgetexps fgetexpd fgetexpx MONADIC sgetexp szero t_operr mon_nan sgetexpd
                     57: fsins  fsind   fsinx   MONADIC ssin    szero   t_operr mon_nan ssind
                     58: fsinhs fsinhd  fsinhx  MONADIC ssinh   szero   sinf    mon_nan ssinhd
                     59: ftans  ftand   ftanx   MONADIC stan    szero   t_operr mon_nan stand
                     60: ftanhs ftanhd  ftanhx  MONADIC stanh   szero   sone    mon_nan stanhd
                     61: ftentoxs ftentoxd ftentoxx MONADIC stentox ld_pone szr_inf mon_nan stentoxd
                     62: ftwotoxs ftwotoxd ftwotoxx MONADIC stwotox ld_pone szr_inf mon_nan stwotoxd
                     63: fgetmans fgetmand fgetmanx MONADIC sgetman szero t_operr mon_nan sgetmand
                     64: flogns flognd  flognx  MONADIC sslogn  t_dz2   sopr_inf mon_nan sslognd
                     65: flog2s flog2d  flog2x  MONADIC sslog2  t_dz2   sopr_inf mon_nan sslog2d
                     66: flog10s        flog10d flog10x MONADIC sslog10 t_dz2   sopr_inf mon_nan sslog10d
                     67: flognp1s flognp1d flognp1x MONADIC sslognp1 szero sopr_inf mon_nan slognp1d
                     68: fints  fintd   fintx   MONADIC l_sint  szero   sinf    mon_nan l_sintd
                     69: fintrzs        fintrzd fintrzx MONADIC l_sintrz szero  sinf    mon_nan snzrinx
                     70: frems  fremd   fremx   DYADIC  prem
                     71: fmods  fmodd   fmodx   DYADIC  pmod
                     72: fscales        fscaled fscalex DYADIC  pscale
                     73: #
                     74: # 68040 native instructions added for completeness
                     75: #
                     76: fabss  fabsd   fabsx   MONADIC sabs    sabs    sabs    sabs    sabs
                     77: fnegs  fnegd   fnegx   MONADIC sneg    sneg    sneg    sneg    sneg
                     78: fsqrts fsqrtd  fsqrtx  MONADIC ssqrt   ssqrt   ssqrt   ssqrt   ssqrt
                     79: fadds  faddd   faddx   DYADIC  sadd
                     80: fsubs  fsubd   fsubx   DYADIC  ssub
                     81: fmuls  fmuld   fmulx   DYADIC  smul
                     82: fdivs  fdivd   fdivx   DYADIC  sdiv

CVSweb