PageRenderTime 24ms CodeModel.GetById 17ms app.highlight 5ms RepoModel.GetById 1ms app.codeStats 0ms

/arch/m68k/math-emu/fp_trig.c

https://bitbucket.org/evzijst/gittest
C | 183 lines | 120 code | 47 blank | 16 comment | 0 complexity | c1bf9d029809916b05cd6bfc170ced18 MD5 | raw file
  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}