#ifndef LLVM_LIBC_MACROS_STDFIX_MACROS_H
#define LLVM_LIBC_MACROS_STDFIX_MACROS_H
#ifdef __FRACT_FBIT__
#define LIBC_COMPILER_HAS_FIXED_POINT
#endif
#ifdef LIBC_COMPILER_HAS_FIXED_POINT
#define fract …
#define accum …
#define sat …
#ifdef __SFRACT_FBIT__
#define SFRACT_FBIT …
#else
#define SFRACT_FBIT …
#endif
#ifdef __SFRACT_MIN__
#define SFRACT_MIN …
#else
#define SFRACT_MIN …
#endif
#ifdef __SFRACT_MAX__
#define SFRACT_MAX …
#else
#define SFRACT_MAX …
#endif
#ifdef __SFRACT_EPSILON__
#define SFRACT_EPSILON …
#else
#define SFRACT_EPSILON …
#endif
#ifdef __USFRACT_FBIT__
#define USFRACT_FBIT …
#else
#define USFRACT_FBIT …
#endif
#define USFRACT_MIN …
#ifdef __USFRACT_MAX__
#define USFRACT_MAX …
#else
#define USFRACT_MAX …
#endif
#ifdef __USFRACT_EPSILON__
#define USFRACT_EPSILON …
#else
#define USFRACT_EPSILON …
#endif
#ifdef __FRACT_FBIT__
#define FRACT_FBIT …
#else
#define FRACT_FBIT …
#endif
#ifdef __FRACT_MIN__
#define FRACT_MIN …
#else
#define FRACT_MIN …
#endif
#ifdef __FRACT_MAX__
#define FRACT_MAX …
#else
#define FRACT_MAX …
#endif
#ifdef __FRACT_EPSILON__
#define FRACT_EPSILON …
#else
#define FRACT_EPSILON …
#endif
#ifdef __UFRACT_FBIT__
#define UFRACT_FBIT …
#else
#define UFRACT_FBIT …
#endif
#define UFRACT_MIN …
#ifdef __UFRACT_MAX__
#define UFRACT_MAX …
#else
#define UFRACT_MAX …
#endif
#ifdef __UFRACT_EPSILON__
#define UFRACT_EPSILON …
#else
#define UFRACT_EPSILON …
#endif
#ifdef __LFRACT_FBIT__
#define LFRACT_FBIT …
#else
#define LFRACT_FBIT …
#endif
#ifdef __LFRACT_MIN__
#define LFRACT_MIN …
#else
#define LFRACT_MIN …
#endif
#ifdef __LFRACT_MAX__
#define LFRACT_MAX …
#else
#define LFRACT_MAX …
#endif
#ifdef __LFRACT_EPSILON__
#define LFRACT_EPSILON …
#else
#define LFRACT_EPSILON …
#endif
#ifdef __ULFRACT_FBIT__
#define ULFRACT_FBIT …
#else
#define ULFRACT_FBIT …
#endif
#define ULFRACT_MIN …
#ifdef __ULFRACT_MAX__
#define ULFRACT_MAX …
#else
#define ULFRACT_MAX …
#endif
#ifdef __ULFRACT_EPSILON__
#define ULFRACT_EPSILON …
#else
#define ULFRACT_EPSILON …
#endif
#ifdef __SACCUM_FBIT__
#define SACCUM_FBIT …
#else
#define SACCUM_FBIT …
#endif
#ifdef __SACCUM_IBIT__
#define SACCUM_IBIT …
#else
#define SACCUM_IBIT …
#endif
#ifdef __SACCUM_MIN__
#define SACCUM_MIN …
#else
#define SACCUM_MIN …
#endif
#ifdef __SACCUM_MAX__
#define SACCUM_MAX …
#else
#define SACCUM_MAX …
#endif
#ifdef __SACCUM_EPSILON__
#define SACCUM_EPSILON …
#else
#define SACCUM_EPSILON …
#endif
#ifdef __USACCUM_FBIT__
#define USACCUM_FBIT …
#else
#define USACCUM_FBIT …
#endif
#ifdef __USACCUM_IBIT__
#define USACCUM_IBIT …
#else
#define USACCUM_IBIT …
#endif
#define USACCUM_MIN …
#ifdef __USACCUM_MAX__
#define USACCUM_MAX …
#else
#define USACCUM_MAX …
#endif
#ifdef __USACCUM_EPSILON__
#define USACCUM_EPSILON …
#else
#define USACCUM_EPSILON …
#endif
#ifdef __ACCUM_FBIT__
#define ACCUM_FBIT …
#else
#define ACCUM_FBIT …
#endif
#ifdef __ACCUM_IBIT__
#define ACCUM_IBIT …
#else
#define ACCUM_IBIT …
#endif
#ifdef __ACCUM_MIN__
#define ACCUM_MIN …
#else
#define ACCUM_MIN …
#endif
#ifdef __ACCUM_MAX__
#define ACCUM_MAX …
#else
#define ACCUM_MAX …
#endif
#ifdef __ACCUM_EPSILON__
#define ACCUM_EPSILON …
#else
#define ACCUM_EPSILON …
#endif
#ifdef __UACCUM_FBIT__
#define UACCUM_FBIT …
#else
#define UACCUM_FBIT …
#endif
#ifdef __UACCUM_IBIT__
#define UACCUM_IBIT …
#else
#define UACCUM_IBIT …
#endif
#define UACCUM_MIN …
#ifdef __UACCUM_MAX__
#define UACCUM_MAX …
#else
#define UACCUM_MAX …
#endif
#ifdef __UACCUM_EPSILON__
#define UACCUM_EPSILON …
#else
#define UACCUM_EPSILON …
#endif
#ifdef __LACCUM_FBIT__
#define LACCUM_FBIT …
#else
#define LACCUM_FBIT …
#endif
#ifdef __LACCUM_IBIT__
#define LACCUM_IBIT …
#else
#define LACCUM_IBIT …
#endif
#ifdef __LACCUM_MIN__
#define LACCUM_MIN …
#else
#define LACCUM_MIN …
#endif
#ifdef __LACCUM_MAX__
#define LACCUM_MAX …
#else
#define LACCUM_MAX …
#endif
#ifdef __LACCUM_EPSILON__
#define LACCUM_EPSILON …
#else
#define LACCUM_EPSILON …
#endif
#ifdef __ULACCUM_FBIT__
#define ULACCUM_FBIT …
#else
#define ULACCUM_FBIT …
#endif
#ifdef __ULACCUM_IBIT__
#define ULACCUM_IBIT …
#else
#define ULACCUM_IBIT …
#endif
#define ULACCUM_MIN …
#ifdef __ULACCUM_MAX__
#define ULACCUM_MAX …
#else
#define ULACCUM_MAX …
#endif
#ifdef __ULACCUM_EPSILON__
#define ULACCUM_EPSILON …
#else
#define ULACCUM_EPSILON …
#endif
#endif
#endif