/* voc 2.1.0 [2025/05/18] for gcc LP64 on slackware xtspaF */

#ifndef ulmMC68881__h
#define ulmMC68881__h

#include "SYSTEM.h"




import LONGREAL ulmMC68881_FACOS (LONGREAL x);
import LONGREAL ulmMC68881_FASIN (LONGREAL x);
import LONGREAL ulmMC68881_FATAN (LONGREAL x);
import LONGREAL ulmMC68881_FATANH (LONGREAL x);
import LONGREAL ulmMC68881_FCOS (LONGREAL x);
import LONGREAL ulmMC68881_FCOSH (LONGREAL x);
import LONGREAL ulmMC68881_FETOX (LONGREAL x);
import LONGREAL ulmMC68881_FETOXM1 (LONGREAL x);
import LONGREAL ulmMC68881_FGETEXP (LONGREAL x);
import LONGREAL ulmMC68881_FGETMAN (LONGREAL x);
import LONGREAL ulmMC68881_FLOG10 (LONGREAL x);
import LONGREAL ulmMC68881_FLOG2 (LONGREAL x);
import LONGREAL ulmMC68881_FLOGN (LONGREAL x);
import LONGREAL ulmMC68881_FLOGNP1 (LONGREAL x);
import LONGREAL ulmMC68881_FSIN (LONGREAL x);
import LONGREAL ulmMC68881_FSINH (LONGREAL x);
import LONGREAL ulmMC68881_FSQRT (LONGREAL x);
import LONGREAL ulmMC68881_FTAN (LONGREAL x);
import LONGREAL ulmMC68881_FTANH (LONGREAL x);
import LONGREAL ulmMC68881_FTENTOX (LONGREAL x);
import LONGREAL ulmMC68881_FTWOTOX (LONGREAL x);
import void ulmMC68881_FloatToReal (SYSTEM_BYTE *float_, ADDRESS float___len, LONGREAL *real);
import void ulmMC68881_GetExceptionEnable (UINT32 *exceptions);
import void ulmMC68881_GetRoundingMode (INT32 *precision, INT32 *mode);
import void ulmMC68881_RealToFloat (LONGREAL real, SYSTEM_BYTE *float_, ADDRESS float___len);
import void ulmMC68881_SetExceptionEnable (UINT32 exceptions);
import void ulmMC68881_SetRoundingMode (INT32 precision, INT32 mode);
import void *ulmMC68881__init(void);


#endif // ulmMC68881
