summaryrefslogtreecommitdiff
path: root/m68k-unknown-amigaos/recipes/files/ndk/sys-include/inline/mathieeedoubtrans.h
diff options
context:
space:
mode:
Diffstat (limited to 'm68k-unknown-amigaos/recipes/files/ndk/sys-include/inline/mathieeedoubtrans.h')
-rw-r--r--m68k-unknown-amigaos/recipes/files/ndk/sys-include/inline/mathieeedoubtrans.h88
1 files changed, 88 insertions, 0 deletions
diff --git a/m68k-unknown-amigaos/recipes/files/ndk/sys-include/inline/mathieeedoubtrans.h b/m68k-unknown-amigaos/recipes/files/ndk/sys-include/inline/mathieeedoubtrans.h
new file mode 100644
index 0000000..0ccfa69
--- /dev/null
+++ b/m68k-unknown-amigaos/recipes/files/ndk/sys-include/inline/mathieeedoubtrans.h
@@ -0,0 +1,88 @@
+#ifndef _INLINE_MATHIEEEDOUBTRANS_H
+#define _INLINE_MATHIEEEDOUBTRANS_H
+
+#ifndef CLIB_MATHIEEEDOUBTRANS_PROTOS_H
+#define CLIB_MATHIEEEDOUBTRANS_PROTOS_H
+#endif
+
+#ifndef __INLINE_MACROS_H
+#include <inline/macros.h>
+#endif
+
+#ifndef EXEC_TYPES_H
+#include <exec/types.h>
+#endif
+
+#ifndef MATHIEEEDOUBTRANS_BASE_NAME
+#define MATHIEEEDOUBTRANS_BASE_NAME MathIeeeDoubTransBase
+#endif
+
+#define IEEEDPAtan(parm) \
+ LP1(0x1e, DOUBLE, IEEEDPAtan, DOUBLE, parm, d0, \
+ , MATHIEEEDOUBTRANS_BASE_NAME)
+
+#define IEEEDPSin(parm) \
+ LP1(0x24, DOUBLE, IEEEDPSin, DOUBLE, parm, d0, \
+ , MATHIEEEDOUBTRANS_BASE_NAME)
+
+#define IEEEDPCos(parm) \
+ LP1(0x2a, DOUBLE, IEEEDPCos, DOUBLE, parm, d0, \
+ , MATHIEEEDOUBTRANS_BASE_NAME)
+
+#define IEEEDPTan(parm) \
+ LP1(0x30, DOUBLE, IEEEDPTan, DOUBLE, parm, d0, \
+ , MATHIEEEDOUBTRANS_BASE_NAME)
+
+#define IEEEDPSincos(cosptr, parm) \
+ LP2(0x36, DOUBLE, IEEEDPSincos, DOUBLE *, cosptr, a0, DOUBLE, parm, d0, \
+ , MATHIEEEDOUBTRANS_BASE_NAME)
+
+#define IEEEDPSinh(parm) \
+ LP1(0x3c, DOUBLE, IEEEDPSinh, DOUBLE, parm, d0, \
+ , MATHIEEEDOUBTRANS_BASE_NAME)
+
+#define IEEEDPCosh(parm) \
+ LP1(0x42, DOUBLE, IEEEDPCosh, DOUBLE, parm, d0, \
+ , MATHIEEEDOUBTRANS_BASE_NAME)
+
+#define IEEEDPTanh(parm) \
+ LP1(0x48, DOUBLE, IEEEDPTanh, DOUBLE, parm, d0, \
+ , MATHIEEEDOUBTRANS_BASE_NAME)
+
+#define IEEEDPExp(parm) \
+ LP1(0x4e, DOUBLE, IEEEDPExp, DOUBLE, parm, d0, \
+ , MATHIEEEDOUBTRANS_BASE_NAME)
+
+#define IEEEDPLog(parm) \
+ LP1(0x54, DOUBLE, IEEEDPLog, DOUBLE, parm, d0, \
+ , MATHIEEEDOUBTRANS_BASE_NAME)
+
+#define IEEEDPPow(exp, arg) \
+ LP2(0x5a, DOUBLE, IEEEDPPow, DOUBLE, exp, d2, DOUBLE, arg, d0, \
+ , MATHIEEEDOUBTRANS_BASE_NAME)
+
+#define IEEEDPSqrt(parm) \
+ LP1(0x60, DOUBLE, IEEEDPSqrt, DOUBLE, parm, d0, \
+ , MATHIEEEDOUBTRANS_BASE_NAME)
+
+#define IEEEDPTieee(parm) \
+ LP1(0x66, FLOAT, IEEEDPTieee, DOUBLE, parm, d0, \
+ , MATHIEEEDOUBTRANS_BASE_NAME)
+
+#define IEEEDPFieee(parm) \
+ LP1(0x6c, DOUBLE, IEEEDPFieee, FLOAT, parm, d0, \
+ , MATHIEEEDOUBTRANS_BASE_NAME)
+
+#define IEEEDPAsin(parm) \
+ LP1(0x72, DOUBLE, IEEEDPAsin, DOUBLE, parm, d0, \
+ , MATHIEEEDOUBTRANS_BASE_NAME)
+
+#define IEEEDPAcos(parm) \
+ LP1(0x78, DOUBLE, IEEEDPAcos, DOUBLE, parm, d0, \
+ , MATHIEEEDOUBTRANS_BASE_NAME)
+
+#define IEEEDPLog10(parm) \
+ LP1(0x7e, DOUBLE, IEEEDPLog10, DOUBLE, parm, d0, \
+ , MATHIEEEDOUBTRANS_BASE_NAME)
+
+#endif /* _INLINE_MATHIEEEDOUBTRANS_H */