#ifndef CLIB_MATHTRANS_PROTOS_H
#define CLIB_MATHTRANS_PROTOS_H

/*
    *** Automatically generated from '/home/aros/ABIv11/AROS/AROS/workbench/libs/mathtrans/mathtrans.conf'. Edits will be lost. ***
    Copyright (C) 1995-2026, The AROS Development Team. All rights reserved.
*/

#include <aros/libcall.h>


__BEGIN_DECLS


#if !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__)
AROS_LP1(LONG, SPAtan,
         AROS_LPA(LONG, fnum1, D0),
         LIBBASETYPEPTR, MathTransBase, 5, MathTrans
);

#endif /* !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__) */

#if !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__)
AROS_LP1(LONG, SPSin,
         AROS_LPA(LONG, fnum1, D0),
         LIBBASETYPEPTR, MathTransBase, 6, MathTrans
);

#endif /* !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__) */

#if !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__)
AROS_LP1(LONG, SPCos,
         AROS_LPA(LONG, fnum1, D0),
         LIBBASETYPEPTR, MathTransBase, 7, MathTrans
);

#endif /* !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__) */

#if !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__)
AROS_LP1(LONG, SPTan,
         AROS_LPA(LONG, fnum1, D0),
         LIBBASETYPEPTR, MathTransBase, 8, MathTrans
);

#endif /* !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__) */

#if !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__)
AROS_LP2(LONG, SPSincos,
         AROS_LPA(IPTR *, pfnum2, D1),
         AROS_LPA(LONG, fnum1, D0),
         LIBBASETYPEPTR, MathTransBase, 9, MathTrans
);

#endif /* !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__) */

#if !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__)
AROS_LP1(LONG, SPSinh,
         AROS_LPA(LONG, fnum1, D0),
         LIBBASETYPEPTR, MathTransBase, 10, MathTrans
);

#endif /* !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__) */

#if !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__)
AROS_LP1(LONG, SPCosh,
         AROS_LPA(LONG, fnum1, D0),
         LIBBASETYPEPTR, MathTransBase, 11, MathTrans
);

#endif /* !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__) */

#if !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__)
AROS_LP1(LONG, SPTanh,
         AROS_LPA(LONG, fnum1, D0),
         LIBBASETYPEPTR, MathTransBase, 12, MathTrans
);

#endif /* !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__) */

#if !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__)
AROS_LP1(LONG, SPExp,
         AROS_LPA(LONG, fnum1, D0),
         LIBBASETYPEPTR, MathTransBase, 13, MathTrans
);

#endif /* !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__) */

#if !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__)
AROS_LP1(LONG, SPLog,
         AROS_LPA(LONG, fnum1, D0),
         LIBBASETYPEPTR, MathTransBase, 14, MathTrans
);

#endif /* !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__) */

#if !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__)
AROS_LP2(LONG, SPPow,
         AROS_LPA(LONG, fnum1, D1),
         AROS_LPA(LONG, fnum2, D0),
         LIBBASETYPEPTR, MathTransBase, 15, MathTrans
);

#endif /* !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__) */

#if !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__)
AROS_LP1(LONG, SPSqrt,
         AROS_LPA(LONG, fnum1, D0),
         LIBBASETYPEPTR, MathTransBase, 16, MathTrans
);

#endif /* !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__) */

#if !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__)
AROS_LP1(LONG, SPTieee,
         AROS_LPA(LONG, fnum, D0),
         LIBBASETYPEPTR, MathTransBase, 17, MathTrans
);

#endif /* !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__) */

#if !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__)
AROS_LP1(LONG, SPFieee,
         AROS_LPA(LONG, ieeenum, D0),
         LIBBASETYPEPTR, MathTransBase, 18, MathTrans
);

#endif /* !defined(__MATHTRANS_LIBAPI__) || (0 <= __MATHTRANS_LIBAPI__) */

#if !defined(__MATHTRANS_LIBAPI__) || (31 <= __MATHTRANS_LIBAPI__)
AROS_LP1(LONG, SPAsin,
         AROS_LPA(LONG, fnum1, D0),
         LIBBASETYPEPTR, MathTransBase, 19, MathTrans
);

#endif /* !defined(__MATHTRANS_LIBAPI__) || (31 <= __MATHTRANS_LIBAPI__) */

#if !defined(__MATHTRANS_LIBAPI__) || (31 <= __MATHTRANS_LIBAPI__)
AROS_LP1(LONG, SPAcos,
         AROS_LPA(LONG, fnum1, D0),
         LIBBASETYPEPTR, MathTransBase, 20, MathTrans
);

#endif /* !defined(__MATHTRANS_LIBAPI__) || (31 <= __MATHTRANS_LIBAPI__) */

#if !defined(__MATHTRANS_LIBAPI__) || (31 <= __MATHTRANS_LIBAPI__)
AROS_LP1(LONG, SPLog10,
         AROS_LPA(LONG, fnum1, D0),
         LIBBASETYPEPTR, MathTransBase, 21, MathTrans
);

#endif /* !defined(__MATHTRANS_LIBAPI__) || (31 <= __MATHTRANS_LIBAPI__) */

__END_DECLS

#endif /* CLIB_MATHTRANS_PROTOS_H */
