#ifndef_MATH_H
#define_MATH_H1
#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
#include <bits/libc-header-start.h>
#if defined log && defined __GNUC__
# warning A macro called log was already defined when <math.h> was included.
# warning This will cause compilation problems.
#endif
__BEGIN_DECLS
/* Get definitions of __intmax_t and __uintmax_t. */
#include <bits/types.h>
/* Get machine-dependent vector math functions declarations. */
#include <bits/math-vector.h>
/* Gather machine dependent type support. */
#include <bits/floatn.h>
/* Value returned on overflow. With IEEE 754 floating point, this is
+Infinity, otherwise the largest representable positive value. */
#if __GNUC_PREREQ (3, 3)
# define HUGE_VAL (__builtin_huge_val ())
#else
/* This may provoke compiler warnings, and may not be rounded to
+Infinity in all IEEE 754 rounding modes, but is the best that can
be done in ISO C while remaining a constant expression. 10,000 is
greater than the maximum (decimal) exponent for all supported
floating-point formats and widths. */
# define HUGE_VAL 1e10000
#endif
#define_MATH_H1
#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
#include <bits/libc-header-start.h>
#if defined log && defined __GNUC__
# warning A macro called log was already defined when <math.h> was included.
# warning This will cause compilation problems.
#endif
__BEGIN_DECLS
/* Get definitions of __intmax_t and __uintmax_t. */
#include <bits/types.h>
/* Get machine-dependent vector math functions declarations. */
#include <bits/math-vector.h>
/* Gather machine dependent type support. */
#include <bits/floatn.h>
/* Value returned on overflow. With IEEE 754 floating point, this is
+Infinity, otherwise the largest representable positive value. */
#if __GNUC_PREREQ (3, 3)
# define HUGE_VAL (__builtin_huge_val ())
#else
/* This may provoke compiler warnings, and may not be rounded to
+Infinity in all IEEE 754 rounding modes, but is the best that can
be done in ISO C while remaining a constant expression. 10,000 is
greater than the maximum (decimal) exponent for all supported
floating-point formats and widths. */
# define HUGE_VAL 1e10000
#endif