#include <openlibm_math.h>

// Missing typedefs
typedef float float_t;
typedef double double_t;

#ifndef M_PI
#define	M_PI		3.14159265358979323846	/* pi */
#endif

#ifndef M_PI_2
#define	M_PI_2		1.57079632679489661923	/* pi/2 */
#endif

#ifndef M_PI_4
#define	M_PI_4		0.78539816339744830962	/* pi/4 */
#endif

#ifndef M_2_PI
#define M_2_PI		0.63661977236758134308	/* 2/pi */
#endif