[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     ! 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