linux/arch/m68k/math-emu/fp_trig.c
<<
>>
Prefs
   1/*
   2
   3  fp_trig.c: floating-point math routines for the Linux-m68k
   4  floating point emulator.
   5
   6  Copyright (c) 1998-1999 David Huggins-Daines / Roman Zippel.
   7
   8  I hereby give permission, free of charge, to copy, modify, and
   9  redistribute this software, in source or binary form, provided that
  10  the above copyright notice and the following disclaimer are included
  11  in all such copies.
  12
  13  THIS SOFTWARE IS PROVIDED "AS IS", WITH ABSOLUTELY NO WARRANTY, REAL
  14  OR IMPLIED.
  15
  16*/
  17
  18#include "fp_emu.h"
  19#include "fp_trig.h"
  20
  21struct fp_ext *
  22fp_fsin(struct fp_ext *dest, struct fp_ext *src)
  23{
  24        uprint("fsin\n");
  25
  26        fp_monadic_check(dest, src);
  27
  28        return dest;
  29}
  30
  31struct fp_ext *
  32fp_fcos(struct fp_ext *dest, struct fp_ext *src)
  33{
  34        uprint("fcos\n");
  35
  36        fp_monadic_check(dest, src);
  37
  38        return dest;
  39}
  40
  41struct fp_ext *
  42fp_ftan(struct fp_ext *dest, struct fp_ext *src)
  43{
  44        uprint("ftan\n");
  45
  46        fp_monadic_check(dest, src);
  47
  48        return dest;
  49}
  50
  51struct fp_ext *
  52fp_fasin(struct fp_ext *dest, struct fp_ext *src)
  53{
  54        uprint("fasin\n");
  55
  56        fp_monadic_check(dest, src);
  57
  58        return dest;
  59}
  60
  61struct fp_ext *
  62fp_facos(struct fp_ext *dest, struct fp_ext *src)
  63{
  64        uprint("facos\n");
  65
  66        fp_monadic_check(dest, src);
  67
  68        return dest;
  69}
  70
  71struct fp_ext *
  72fp_fatan(struct fp_ext *dest, struct fp_ext *src)
  73{
  74        uprint("fatan\n");
  75
  76        fp_monadic_check(dest, src);
  77
  78        return dest;
  79}
  80
  81struct fp_ext *
  82fp_fsinh(struct fp_ext *dest, struct fp_ext *src)
  83{
  84        uprint("fsinh\n");
  85
  86        fp_monadic_check(dest, src);
  87
  88        return dest;
  89}
  90
  91struct fp_ext *
  92fp_fcosh(struct fp_ext *dest, struct fp_ext *src)
  93{
  94        uprint("fcosh\n");
  95
  96        fp_monadic_check(dest, src);
  97
  98        return dest;
  99}
 100
 101struct fp_ext *
 102fp_ftanh(struct fp_ext *dest, struct fp_ext *src)
 103{
 104        uprint("ftanh\n");
 105
 106        fp_monadic_check(dest, src);
 107
 108        return dest;
 109}
 110
 111struct fp_ext *
 112fp_fatanh(struct fp_ext *dest, struct fp_ext *src)
 113{
 114        uprint("fatanh\n");
 115
 116        fp_monadic_check(dest, src);
 117
 118        return dest;
 119}
 120
 121struct fp_ext *
 122fp_fsincos0(struct fp_ext *dest, struct fp_ext *src)
 123{
 124        uprint("fsincos0\n");
 125
 126        return dest;
 127}
 128
 129struct fp_ext *
 130fp_fsincos1(struct fp_ext *dest, struct fp_ext *src)
 131{
 132        uprint("fsincos1\n");
 133
 134        return dest;
 135}
 136
 137struct fp_ext *
 138fp_fsincos2(struct fp_ext *dest, struct fp_ext *src)
 139{
 140        uprint("fsincos2\n");
 141
 142        return dest;
 143}
 144
 145struct fp_ext *
 146fp_fsincos3(struct fp_ext *dest, struct fp_ext *src)
 147{
 148        uprint("fsincos3\n");
 149
 150        return dest;
 151}
 152
 153struct fp_ext *
 154fp_fsincos4(struct fp_ext *dest, struct fp_ext *src)
 155{
 156        uprint("fsincos4\n");
 157
 158        return dest;
 159}
 160
 161struct fp_ext *
 162fp_fsincos5(struct fp_ext *dest, struct fp_ext *src)
 163{
 164        uprint("fsincos5\n");
 165
 166        return dest;
 167}
 168
 169struct fp_ext *
 170fp_fsincos6(struct fp_ext *dest, struct fp_ext *src)
 171{
 172        uprint("fsincos6\n");
 173
 174        return dest;
 175}
 176
 177struct fp_ext *
 178fp_fsincos7(struct fp_ext *dest, struct fp_ext *src)
 179{
 180        uprint("fsincos7\n");
 181
 182        return dest;
 183}
 184