mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-26 22:31:05 +00:00
241785e952
The old math functions from quake and quakeworld don't belong with the newer ones as their presence in the same object file causes invalid builtin warnings when pr_cmds isn't present.
48 lines
1.3 KiB
R
48 lines
1.3 KiB
R
#include <math.h>
|
|
|
|
float (float x) sin = #0;
|
|
float (float x) cos = #0;
|
|
float (float x) tan = #0;
|
|
float (float x) asin = #0;
|
|
float (float x) acos = #0;
|
|
float (float x) atan = #0;
|
|
float (float y, float x) atan2 = #0;
|
|
float (float x) exp = #0;
|
|
float (float x) log = #0;
|
|
float (float x) log2 = #0;
|
|
float (float x) log10 = #0;
|
|
float (float x, float y) pow = #0;
|
|
float (float x) sinh = #0;
|
|
float (float x) cosh = #0;
|
|
float (float x) tanh = #0;
|
|
float (float x) asinh = #0;
|
|
float (float x) acosh = #0;
|
|
float (float x) atanh = #0;
|
|
float (float x) sqrt = #0;
|
|
float (float x) cbrt = #0;
|
|
float (float x, float y) hypot = #0;
|
|
|
|
double (double v) floor = #0;
|
|
double (double v) ceil = #0;
|
|
double (double f) fabs = #0;
|
|
double (double x) sin = #0;
|
|
double (double x) cos = #0;
|
|
double (double x) tan = #0;
|
|
double (double x) asin = #0;
|
|
double (double x) acos = #0;
|
|
double (double x) atan = #0;
|
|
double (double y, double x) atan2 = #0;
|
|
double (double x) exp = #0;
|
|
double (double x) log = #0;
|
|
double (double x) log2 = #0;
|
|
double (double x) log10 = #0;
|
|
double (double x, double y) pow = #0;
|
|
double (double x) sinh = #0;
|
|
double (double x) cosh = #0;
|
|
double (double x) tanh = #0;
|
|
double (double x) asinh = #0;
|
|
double (double x) acosh = #0;
|
|
double (double x) atanh = #0;
|
|
double (double x) sqrt = #0;
|
|
double (double x) cbrt = #0;
|
|
double (double x, double y) hypot = #0;
|