From 41c9813dabe57ee52648139b174f569395a6fb47 Mon Sep 17 00:00:00 2001 From: JF Bastien Date: Wed, 25 Jun 2014 01:31:33 +0000 Subject: Implement predefined stdint macros Add predefined stdint macros that match the given patterns: U?INT{_,_FAST,_LEAST}{8,16,32,64}_{MAX,TYPE} U?INT{PTR,MAX}_{MAX,TYPE} http://reviews.llvm.org/D4141 Author: binji git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@211657 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/clang/Basic/TargetInfo.h | 6 + lib/Basic/TargetInfo.cpp | 15 + lib/Frontend/InitPreprocessor.cpp | 122 ++- test/Preprocessor/init.c | 1666 ++++++++++++++++++++++++++++++++- test/Preprocessor/predefined-macros.c | 56 ++ 5 files changed, 1856 insertions(+), 9 deletions(-) diff --git a/include/clang/Basic/TargetInfo.h b/include/clang/Basic/TargetInfo.h index ef88ec2fd9..e1d01168b9 100644 --- a/include/clang/Basic/TargetInfo.h +++ b/include/clang/Basic/TargetInfo.h @@ -214,6 +214,9 @@ public: return AddrSpace == 0 ? PtrDiffType : getPtrDiffTypeV(AddrSpace); } IntType getIntPtrType() const { return IntPtrType; } + IntType getUIntPtrType() const { + return getIntTypeByWidth(getTypeWidth(IntPtrType), false); + } IntType getWCharType() const { return WCharType; } IntType getWIntType() const { return WIntType; } IntType getChar16Type() const { return Char16Type; } @@ -230,6 +233,9 @@ public: /// \brief Return integer type with specified width. IntType getIntTypeByWidth(unsigned BitWidth, bool IsSigned) const; + /// \brief Return the smallest integer type with at least the specified width. + IntType getLeastIntTypeByWidth(unsigned BitWidth, bool IsSigned) const; + /// \brief Return floating point type with specified width. RealType getRealTypeByWidth(unsigned BitWidth) const; diff --git a/lib/Basic/TargetInfo.cpp b/lib/Basic/TargetInfo.cpp index 4d0664857d..71e39dd7d8 100644 --- a/lib/Basic/TargetInfo.cpp +++ b/lib/Basic/TargetInfo.cpp @@ -168,6 +168,21 @@ TargetInfo::IntType TargetInfo::getIntTypeByWidth( return NoInt; } +TargetInfo::IntType TargetInfo::getLeastIntTypeByWidth(unsigned BitWidth, + bool IsSigned) const { + if (getCharWidth() >= BitWidth) + return IsSigned ? SignedChar : UnsignedChar; + if (getShortWidth() >= BitWidth) + return IsSigned ? SignedShort : UnsignedShort; + if (getIntWidth() >= BitWidth) + return IsSigned ? SignedInt : UnsignedInt; + if (getLongWidth() >= BitWidth) + return IsSigned ? SignedLong : UnsignedLong; + if (getLongLongWidth() >= BitWidth) + return IsSigned ? SignedLongLong : UnsignedLongLong; + return NoInt; +} + TargetInfo::RealType TargetInfo::getRealTypeByWidth(unsigned BitWidth) const { if (getFloatWidth() == BitWidth) return Float; diff --git a/lib/Frontend/InitPreprocessor.cpp b/lib/Frontend/InitPreprocessor.cpp index d4943e7365..8aa96d8ab9 100644 --- a/lib/Frontend/InitPreprocessor.cpp +++ b/lib/Frontend/InitPreprocessor.cpp @@ -180,7 +180,7 @@ static void DefineFloatMacros(MacroBuilder &Builder, StringRef Prefix, /// DefineTypeSize - Emit a macro to the predefines buffer that declares a macro /// named MacroName with the max value for a type with width 'TypeWidth' a /// signedness of 'isSigned' and with a value suffix of 'ValSuffix' (e.g. LL). -static void DefineTypeSize(StringRef MacroName, unsigned TypeWidth, +static void DefineTypeSize(const Twine &MacroName, unsigned TypeWidth, StringRef ValSuffix, bool isSigned, MacroBuilder &Builder) { llvm::APInt MaxVal = isSigned ? llvm::APInt::getSignedMaxValue(TypeWidth) @@ -190,7 +190,7 @@ static void DefineTypeSize(StringRef MacroName, unsigned TypeWidth, /// DefineTypeSize - An overloaded helper that uses TargetInfo to determine /// the width, suffix, and signedness of the given type -static void DefineTypeSize(StringRef MacroName, TargetInfo::IntType Ty, +static void DefineTypeSize(const Twine &MacroName, TargetInfo::IntType Ty, const TargetInfo &TI, MacroBuilder &Builder) { DefineTypeSize(MacroName, TI.getTypeWidth(Ty), TI.getTypeConstantSuffix(Ty), TI.isTypeSigned(Ty), Builder); @@ -212,23 +212,68 @@ static void DefineTypeSizeof(StringRef MacroName, unsigned BitWidth, Twine(BitWidth / TI.getCharWidth())); } -static void DefineExactWidthIntType(TargetInfo::IntType Ty, - const TargetInfo &TI, MacroBuilder &Builder) { +static void DefineExactWidthIntType(TargetInfo::IntType Ty, + const TargetInfo &TI, + MacroBuilder &Builder) { int TypeWidth = TI.getTypeWidth(Ty); + bool IsSigned = TI.isTypeSigned(Ty); // Use the target specified int64 type, when appropriate, so that [u]int64_t // ends up being defined in terms of the correct type. if (TypeWidth == 64) - Ty = TI.getInt64Type(); + Ty = IsSigned ? TI.getInt64Type() : TI.getIntTypeByWidth(64, false); - DefineType("__INT" + Twine(TypeWidth) + "_TYPE__", Ty, Builder); + Twine Prefix = IsSigned ? "__INT" : "__UINT"; + + DefineType(Prefix + Twine(TypeWidth) + "_TYPE__", Ty, Builder); StringRef ConstSuffix(TargetInfo::getTypeConstantSuffix(Ty)); if (!ConstSuffix.empty()) - Builder.defineMacro("__INT" + Twine(TypeWidth) + "_C_SUFFIX__", - ConstSuffix); + Builder.defineMacro(Prefix + Twine(TypeWidth) + "_C_SUFFIX__", ConstSuffix); + +} + +static void DefineExactWidthIntTypeSize(TargetInfo::IntType Ty, + const TargetInfo &TI, + MacroBuilder &Builder) { + int TypeWidth = TI.getTypeWidth(Ty); + bool IsSigned = TI.isTypeSigned(Ty); + + // Use the target specified int64 type, when appropriate, so that [u]int64_t + // ends up being defined in terms of the correct type. + if (TypeWidth == 64) + Ty = IsSigned ? TI.getInt64Type() : TI.getIntTypeByWidth(64, false); + + Twine Prefix = IsSigned ? "__INT" : "__UINT"; + DefineTypeSize(Prefix + Twine(TypeWidth) + "_MAX__", Ty, TI, Builder); +} + +static void DefineLeastWidthIntType(unsigned TypeWidth, bool IsSigned, + const TargetInfo &TI, + MacroBuilder &Builder) { + TargetInfo::IntType Ty = TI.getLeastIntTypeByWidth(TypeWidth, IsSigned); + if (Ty == TargetInfo::NoInt) + return; + + Twine Prefix = IsSigned ? "__INT_LEAST" : "__UINT_LEAST"; + DefineType(Prefix + Twine(TypeWidth) + "_TYPE__", Ty, Builder); + DefineTypeSize(Prefix + Twine(TypeWidth) + "_MAX__", Ty, TI, Builder); +} + +static void DefineFastIntType(unsigned TypeWidth, bool IsSigned, + const TargetInfo &TI, MacroBuilder &Builder) { + // stdint.h currently defines the fast int types as equivalent to the least + // types. + TargetInfo::IntType Ty = TI.getLeastIntTypeByWidth(TypeWidth, IsSigned); + if (Ty == TargetInfo::NoInt) + return; + + Twine Prefix = IsSigned ? "__INT_FAST" : "__UINT_FAST"; + DefineType(Prefix + Twine(TypeWidth) + "_TYPE__", Ty, Builder); + DefineTypeSize(Prefix + Twine(TypeWidth) + "_MAX__", Ty, TI, Builder); } + /// Get the value the ATOMIC_*_LOCK_FREE macro should have for a type with /// the specified properties. static const char *getLockFreeValue(unsigned TypeWidth, unsigned TypeAlign, @@ -563,6 +608,13 @@ static void InitializePredefinedMacros(const TargetInfo &TI, DefineTypeSize("__INTMAX_MAX__", TI.getIntMaxType(), TI, Builder); DefineTypeSize("__SIZE_MAX__", TI.getSizeType(), TI, Builder); + if (!LangOpts.MSVCCompat) { + DefineTypeSize("__UINTMAX_MAX__", TI.getUIntMaxType(), TI, Builder); + DefineTypeSize("__PTRDIFF_MAX__", TI.getPtrDiffType(0), TI, Builder); + DefineTypeSize("__INTPTR_MAX__", TI.getIntPtrType(), TI, Builder); + DefineTypeSize("__UINTPTR_MAX__", TI.getUIntPtrType(), TI, Builder); + } + DefineTypeSizeof("__SIZEOF_DOUBLE__", TI.getDoubleWidth(), TI, Builder); DefineTypeSizeof("__SIZEOF_FLOAT__", TI.getFloatWidth(), TI, Builder); DefineTypeSizeof("__SIZEOF_INT__", TI.getIntWidth(), TI, Builder); @@ -599,6 +651,12 @@ static void InitializePredefinedMacros(const TargetInfo &TI, DefineType("__CHAR16_TYPE__", TI.getChar16Type(), Builder); DefineType("__CHAR32_TYPE__", TI.getChar32Type(), Builder); + if (!LangOpts.MSVCCompat) { + DefineTypeWidth("__UINTMAX_WIDTH__", TI.getUIntMaxType(), TI, Builder); + DefineType("__UINTPTR_TYPE__", TI.getUIntPtrType(), Builder); + DefineTypeWidth("__UINTPTR_WIDTH__", TI.getUIntPtrType(), TI, Builder); + } + DefineFloatMacros(Builder, "FLT", &TI.getFloatFormat(), "F"); DefineFloatMacros(Builder, "DBL", &TI.getDoubleFormat(), ""); DefineFloatMacros(Builder, "LDBL", &TI.getLongDoubleFormat(), "L"); @@ -632,6 +690,54 @@ static void InitializePredefinedMacros(const TargetInfo &TI, if (TI.getLongLongWidth() > TI.getLongWidth()) DefineExactWidthIntType(TargetInfo::SignedLongLong, TI, Builder); + if (!LangOpts.MSVCCompat) { + DefineExactWidthIntType(TargetInfo::UnsignedChar, TI, Builder); + DefineExactWidthIntTypeSize(TargetInfo::UnsignedChar, TI, Builder); + DefineExactWidthIntTypeSize(TargetInfo::SignedChar, TI, Builder); + + if (TI.getShortWidth() > TI.getCharWidth()) { + DefineExactWidthIntType(TargetInfo::UnsignedShort, TI, Builder); + DefineExactWidthIntTypeSize(TargetInfo::UnsignedShort, TI, Builder); + DefineExactWidthIntTypeSize(TargetInfo::SignedShort, TI, Builder); + } + + if (TI.getIntWidth() > TI.getShortWidth()) { + DefineExactWidthIntType(TargetInfo::UnsignedInt, TI, Builder); + DefineExactWidthIntTypeSize(TargetInfo::UnsignedInt, TI, Builder); + DefineExactWidthIntTypeSize(TargetInfo::SignedInt, TI, Builder); + } + + if (TI.getLongWidth() > TI.getIntWidth()) { + DefineExactWidthIntType(TargetInfo::UnsignedLong, TI, Builder); + DefineExactWidthIntTypeSize(TargetInfo::UnsignedLong, TI, Builder); + DefineExactWidthIntTypeSize(TargetInfo::SignedLong, TI, Builder); + } + + if (TI.getLongLongWidth() > TI.getLongWidth()) { + DefineExactWidthIntType(TargetInfo::UnsignedLongLong, TI, Builder); + DefineExactWidthIntTypeSize(TargetInfo::UnsignedLongLong, TI, Builder); + DefineExactWidthIntTypeSize(TargetInfo::SignedLongLong, TI, Builder); + } + + DefineLeastWidthIntType(8, true, TI, Builder); + DefineLeastWidthIntType(8, false, TI, Builder); + DefineLeastWidthIntType(16, true, TI, Builder); + DefineLeastWidthIntType(16, false, TI, Builder); + DefineLeastWidthIntType(32, true, TI, Builder); + DefineLeastWidthIntType(32, false, TI, Builder); + DefineLeastWidthIntType(64, true, TI, Builder); + DefineLeastWidthIntType(64, false, TI, Builder); + + DefineFastIntType(8, true, TI, Builder); + DefineFastIntType(8, false, TI, Builder); + DefineFastIntType(16, true, TI, Builder); + DefineFastIntType(16, false, TI, Builder); + DefineFastIntType(32, true, TI, Builder); + DefineFastIntType(32, false, TI, Builder); + DefineFastIntType(64, true, TI, Builder); + DefineFastIntType(64, false, TI, Builder); + } + if (const char *Prefix = TI.getUserLabelPrefix()) Builder.defineMacro("__USER_LABEL_PREFIX__", Prefix); diff --git a/test/Preprocessor/init.c b/test/Preprocessor/init.c index ed08854295..ea2e0dbcd3 100644 --- a/test/Preprocessor/init.c +++ b/test/Preprocessor/init.c @@ -274,16 +274,37 @@ // AARCH64:#define __FLT_MIN_EXP__ (-125) // AARCH64:#define __FLT_MIN__ 1.17549435e-38F // AARCH64:#define __FLT_RADIX__ 2 +// AARCH64:#define __INT16_MAX__ 32767 // AARCH64:#define __INT16_TYPE__ short +// AARCH64:#define __INT32_MAX__ 2147483647 // AARCH64:#define __INT32_TYPE__ int // AARCH64:#define __INT64_C_SUFFIX__ L +// AARCH64:#define __INT64_MAX__ 9223372036854775807L // AARCH64:#define __INT64_TYPE__ long int +// AARCH64:#define __INT8_MAX__ 127 // AARCH64:#define __INT8_TYPE__ char // AARCH64:#define __INTMAX_MAX__ 9223372036854775807L // AARCH64:#define __INTMAX_TYPE__ long int // AARCH64:#define __INTMAX_WIDTH__ 64 +// AARCH64:#define __INTPTR_MAX__ 9223372036854775807L // AARCH64:#define __INTPTR_TYPE__ long int // AARCH64:#define __INTPTR_WIDTH__ 64 +// AARCH64:#define __INT_FAST16_MAX__ 32767 +// AARCH64:#define __INT_FAST16_TYPE__ short +// AARCH64:#define __INT_FAST32_MAX__ 2147483647 +// AARCH64:#define __INT_FAST32_TYPE__ int +// AARCH64:#define __INT_FAST64_MAX__ 9223372036854775807L +// AARCH64:#define __INT_FAST64_TYPE__ long int +// AARCH64:#define __INT_FAST8_MAX__ 127 +// AARCH64:#define __INT_FAST8_TYPE__ char +// AARCH64:#define __INT_LEAST16_MAX__ 32767 +// AARCH64:#define __INT_LEAST16_TYPE__ short +// AARCH64:#define __INT_LEAST32_MAX__ 2147483647 +// AARCH64:#define __INT_LEAST32_TYPE__ int +// AARCH64:#define __INT_LEAST64_MAX__ 9223372036854775807L +// AARCH64:#define __INT_LEAST64_TYPE__ long int +// AARCH64:#define __INT_LEAST8_MAX__ 127 +// AARCH64:#define __INT_LEAST8_TYPE__ char // AARCH64:#define __INT_MAX__ 2147483647 // AARCH64:#define __LDBL_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966L // AARCH64:#define __LDBL_DIG__ 33 @@ -323,7 +344,40 @@ // AARCH64:#define __SIZE_MAX__ 18446744073709551615UL // AARCH64:#define __SIZE_TYPE__ long unsigned int // AARCH64:#define __SIZE_WIDTH__ 64 +// AARCH64:#define __UINT16_C_SUFFIX__ U +// AARCH64:#define __UINT16_MAX__ 65535U +// AARCH64:#define __UINT16_TYPE__ unsigned short +// AARCH64:#define __UINT32_C_SUFFIX__ U +// AARCH64:#define __UINT32_MAX__ 4294967295U +// AARCH64:#define __UINT32_TYPE__ unsigned int +// AARCH64:#define __UINT64_C_SUFFIX__ UL +// AARCH64:#define __UINT64_MAX__ 18446744073709551615UL +// AARCH64:#define __UINT64_TYPE__ long unsigned int +// AARCH64:#define __UINT8_C_SUFFIX__ U +// AARCH64:#define __UINT8_MAX__ 255U +// AARCH64:#define __UINT8_TYPE__ unsigned char +// AARCH64:#define __UINTMAX_MAX__ 18446744073709551615UL // AARCH64:#define __UINTMAX_TYPE__ long unsigned int +// AARCH64:#define __UINTMAX_WIDTH__ 64 +// AARCH64:#define __UINTPTR_MAX__ 18446744073709551615UL +// AARCH64:#define __UINTPTR_TYPE__ long unsigned int +// AARCH64:#define __UINTPTR_WIDTH__ 64 +// AARCH64:#define __UINT_FAST16_MAX__ 65535U +// AARCH64:#define __UINT_FAST16_TYPE__ unsigned short +// AARCH64:#define __UINT_FAST32_MAX__ 4294967295U +// AARCH64:#define __UINT_FAST32_TYPE__ unsigned int +// AARCH64:#define __UINT_FAST64_MAX__ 18446744073709551615UL +// AARCH64:#define __UINT_FAST64_TYPE__ long unsigned int +// AARCH64:#define __UINT_FAST8_MAX__ 255U +// AARCH64:#define __UINT_FAST8_TYPE__ unsigned char +// AARCH64:#define __UINT_LEAST16_MAX__ 65535U +// AARCH64:#define __UINT_LEAST16_TYPE__ unsigned short +// AARCH64:#define __UINT_LEAST32_MAX__ 4294967295U +// AARCH64:#define __UINT_LEAST32_TYPE__ unsigned int +// AARCH64:#define __UINT_LEAST64_MAX__ 18446744073709551615UL +// AARCH64:#define __UINT_LEAST64_TYPE__ long unsigned int +// AARCH64:#define __UINT_LEAST8_MAX__ 255U +// AARCH64:#define __UINT_LEAST8_TYPE__ unsigned char // AARCH64:#define __USER_LABEL_PREFIX__ _ // AARCH64:#define __WCHAR_MAX__ 4294967295U // AARCH64:#define __WCHAR_TYPE__ unsigned int @@ -377,16 +431,37 @@ // AARCH64-BE:#define __FLT_MIN_EXP__ (-125) // AARCH64-BE:#define __FLT_MIN__ 1.17549435e-38F // AARCH64-BE:#define __FLT_RADIX__ 2 +// AARCH64-BE:#define __INT16_MAX__ 32767 // AARCH64-BE:#define __INT16_TYPE__ short +// AARCH64-BE:#define __INT32_MAX__ 2147483647 // AARCH64-BE:#define __INT32_TYPE__ int // AARCH64-BE:#define __INT64_C_SUFFIX__ L +// AARCH64-BE:#define __INT64_MAX__ 9223372036854775807L // AARCH64-BE:#define __INT64_TYPE__ long int +// AARCH64-BE:#define __INT8_MAX__ 127 // AARCH64-BE:#define __INT8_TYPE__ char // AARCH64-BE:#define __INTMAX_MAX__ 9223372036854775807L // AARCH64-BE:#define __INTMAX_TYPE__ long int // AARCH64-BE:#define __INTMAX_WIDTH__ 64 +// AARCH64-BE:#define __INTPTR_MAX__ 9223372036854775807L // AARCH64-BE:#define __INTPTR_TYPE__ long int // AARCH64-BE:#define __INTPTR_WIDTH__ 64 +// AARCH64-BE:#define __INT_FAST16_MAX__ 32767 +// AARCH64-BE:#define __INT_FAST16_TYPE__ short +// AARCH64-BE:#define __INT_FAST32_MAX__ 2147483647 +// AARCH64-BE:#define __INT_FAST32_TYPE__ int +// AARCH64-BE:#define __INT_FAST64_MAX__ 9223372036854775807L +// AARCH64-BE:#define __INT_FAST64_TYPE__ long int +// AARCH64-BE:#define __INT_FAST8_MAX__ 127 +// AARCH64-BE:#define __INT_FAST8_TYPE__ char +// AARCH64-BE:#define __INT_LEAST16_MAX__ 32767 +// AARCH64-BE:#define __INT_LEAST16_TYPE__ short +// AARCH64-BE:#define __INT_LEAST32_MAX__ 2147483647 +// AARCH64-BE:#define __INT_LEAST32_TYPE__ int +// AARCH64-BE:#define __INT_LEAST64_MAX__ 9223372036854775807L +// AARCH64-BE:#define __INT_LEAST64_TYPE__ long int +// AARCH64-BE:#define __INT_LEAST8_MAX__ 127 +// AARCH64-BE:#define __INT_LEAST8_TYPE__ char // AARCH64-BE:#define __INT_MAX__ 2147483647 // AARCH64-BE:#define __LDBL_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966L // AARCH64-BE:#define __LDBL_DIG__ 33 @@ -426,7 +501,40 @@ // AARCH64-BE:#define __SIZE_MAX__ 18446744073709551615UL // AARCH64-BE:#define __SIZE_TYPE__ long unsigned int // AARCH64-BE:#define __SIZE_WIDTH__ 64 +// AARCH64-BE:#define __UINT16_C_SUFFIX__ U +// AARCH64-BE:#define __UINT16_MAX__ 65535U +// AARCH64-BE:#define __UINT16_TYPE__ unsigned short +// AARCH64-BE:#define __UINT32_C_SUFFIX__ U +// AARCH64-BE:#define __UINT32_MAX__ 4294967295U +// AARCH64-BE:#define __UINT32_TYPE__ unsigned int +// AARCH64-BE:#define __UINT64_C_SUFFIX__ UL +// AARCH64-BE:#define __UINT64_MAX__ 18446744073709551615UL +// AARCH64-BE:#define __UINT64_TYPE__ long unsigned int +// AARCH64-BE:#define __UINT8_C_SUFFIX__ U +// AARCH64-BE:#define __UINT8_MAX__ 255U +// AARCH64-BE:#define __UINT8_TYPE__ unsigned char +// AARCH64-BE:#define __UINTMAX_MAX__ 18446744073709551615UL // AARCH64-BE:#define __UINTMAX_TYPE__ long unsigned int +// AARCH64-BE:#define __UINTMAX_WIDTH__ 64 +// AARCH64-BE:#define __UINTPTR_MAX__ 18446744073709551615UL +// AARCH64-BE:#define __UINTPTR_TYPE__ long unsigned int +// AARCH64-BE:#define __UINTPTR_WIDTH__ 64 +// AARCH64-BE:#define __UINT_FAST16_MAX__ 65535U +// AARCH64-BE:#define __UINT_FAST16_TYPE__ unsigned short +// AARCH64-BE:#define __UINT_FAST32_MAX__ 4294967295U +// AARCH64-BE:#define __UINT_FAST32_TYPE__ unsigned int +// AARCH64-BE:#define __UINT_FAST64_MAX__ 18446744073709551615UL +// AARCH64-BE:#define __UINT_FAST64_TYPE__ long unsigned int +// AARCH64-BE:#define __UINT_FAST8_MAX__ 255U +// AARCH64-BE:#define __UINT_FAST8_TYPE__ unsigned char +// AARCH64-BE:#define __UINT_LEAST16_MAX__ 65535U +// AARCH64-BE:#define __UINT_LEAST16_TYPE__ unsigned short +// AARCH64-BE:#define __UINT_LEAST32_MAX__ 4294967295U +// AARCH64-BE:#define __UINT_LEAST32_TYPE__ unsigned int +// AARCH64-BE:#define __UINT_LEAST64_MAX__ 18446744073709551615UL +// AARCH64-BE:#define __UINT_LEAST64_TYPE__ long unsigned int +// AARCH64-BE:#define __UINT_LEAST8_MAX__ 255U +// AARCH64-BE:#define __UINT_LEAST8_TYPE__ unsigned char // AARCH64-BE:#define __USER_LABEL_PREFIX__ _ // AARCH64-BE:#define __WCHAR_MAX__ 4294967295U // AARCH64-BE:#define __WCHAR_TYPE__ unsigned int @@ -480,16 +588,37 @@ // AARCH64-NETBSD:#define __FLT_MIN_EXP__ (-125) // AARCH64-NETBSD:#define __FLT_MIN__ 1.17549435e-38F // AARCH64-NETBSD:#define __FLT_RADIX__ 2 +// AARCH64-NETBSD:#define __INT16_MAX__ 32767 // AARCH64-NETBSD:#define __INT16_TYPE__ short +// AARCH64-NETBSD:#define __INT32_MAX__ 2147483647 // AARCH64-NETBSD:#define __INT32_TYPE__ int // AARCH64-NETBSD:#define __INT64_C_SUFFIX__ LL +// AARCH64-NETBSD:#define __INT64_MAX__ 9223372036854775807L // AARCH64-NETBSD:#define __INT64_TYPE__ long long int +// AARCH64-NETBSD:#define __INT8_MAX__ 127 // AARCH64-NETBSD:#define __INT8_TYPE__ char // AARCH64-NETBSD:#define __INTMAX_MAX__ 9223372036854775807LL // AARCH64-NETBSD:#define __INTMAX_TYPE__ long long int // AARCH64-NETBSD:#define __INTMAX_WIDTH__ 64 +// AARCH64-NETBSD:#define __INTPTR_MAX__ 9223372036854775807L // AARCH64-NETBSD:#define __INTPTR_TYPE__ long int // AARCH64-NETBSD:#define __INTPTR_WIDTH__ 64 +// AARCH64-NETBSD:#define __INT_FAST16_MAX__ 32767 +// AARCH64-NETBSD:#define __INT_FAST16_TYPE__ short +// AARCH64-NETBSD:#define __INT_FAST32_MAX__ 2147483647 +// AARCH64-NETBSD:#define __INT_FAST32_TYPE__ int +// AARCH64-NETBSD:#define __INT_FAST64_MAX__ 9223372036854775807L +// AARCH64-NETBSD:#define __INT_FAST64_TYPE__ long int +// AARCH64-NETBSD:#define __INT_FAST8_MAX__ 127 +// AARCH64-NETBSD:#define __INT_FAST8_TYPE__ char +// AARCH64-NETBSD:#define __INT_LEAST16_MAX__ 32767 +// AARCH64-NETBSD:#define __INT_LEAST16_TYPE__ short +// AARCH64-NETBSD:#define __INT_LEAST32_MAX__ 2147483647 +// AARCH64-NETBSD:#define __INT_LEAST32_TYPE__ int +// AARCH64-NETBSD:#define __INT_LEAST64_MAX__ 9223372036854775807L +// AARCH64-NETBSD:#define __INT_LEAST64_TYPE__ long int +// AARCH64-NETBSD:#define __INT_LEAST8_MAX__ 127 +// AARCH64-NETBSD:#define __INT_LEAST8_TYPE__ char // AARCH64-NETBSD:#define __INT_MAX__ 2147483647 // AARCH64-NETBSD:#define __LDBL_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966L // AARCH64-NETBSD:#define __LDBL_DIG__ 33 @@ -530,7 +659,40 @@ // AARCH64-NETBSD:#define __SIZE_MAX__ 18446744073709551615UL // AARCH64-NETBSD:#define __SIZE_TYPE__ long unsigned int // AARCH64-NETBSD:#define __SIZE_WIDTH__ 64 +// AARCH64-NETBSD:#define __UINT16_C_SUFFIX__ U +// AARCH64-NETBSD:#define __UINT16_MAX__ 65535U +// AARCH64-NETBSD:#define __UINT16_TYPE__ unsigned short +// AARCH64-NETBSD:#define __UINT32_C_SUFFIX__ U +// AARCH64-NETBSD:#define __UINT32_MAX__ 4294967295U +// AARCH64-NETBSD:#define __UINT32_TYPE__ unsigned int +// AARCH64-NETBSD:#define __UINT64_C_SUFFIX__ UL +// AARCH64-NETBSD:#define __UINT64_MAX__ 18446744073709551615UL +// AARCH64-NETBSD:#define __UINT64_TYPE__ long unsigned int +// AARCH64-NETBSD:#define __UINT8_C_SUFFIX__ U +// AARCH64-NETBSD:#define __UINT8_MAX__ 255U +// AARCH64-NETBSD:#define __UINT8_TYPE__ unsigned char +// AARCH64-NETBSD:#define __UINTMAX_MAX__ 18446744073709551615ULL // AARCH64-NETBSD:#define __UINTMAX_TYPE__ long long unsigned int +// AARCH64-NETBSD:#define __UINTMAX_WIDTH__ 64 +// AARCH64-NETBSD:#define __UINTPTR_MAX__ 18446744073709551615UL +// AARCH64-NETBSD:#define __UINTPTR_TYPE__ long unsigned int +// AARCH64-NETBSD:#define __UINTPTR_WIDTH__ 64 +// AARCH64-NETBSD:#define __UINT_FAST16_MAX__ 65535U +// AARCH64-NETBSD:#define __UINT_FAST16_TYPE__ unsigned short +// AARCH64-NETBSD:#define __UINT_FAST32_MAX__ 4294967295U +// AARCH64-NETBSD:#define __UINT_FAST32_TYPE__ unsigned int +// AARCH64-NETBSD:#define __UINT_FAST64_MAX__ 18446744073709551615UL +// AARCH64-NETBSD:#define __UINT_FAST64_TYPE__ long unsigned int +// AARCH64-NETBSD:#define __UINT_FAST8_MAX__ 255U +// AARCH64-NETBSD:#define __UINT_FAST8_TYPE__ unsigned char +// AARCH64-NETBSD:#define __UINT_LEAST16_MAX__ 65535U +// AARCH64-NETBSD:#define __UINT_LEAST16_TYPE__ unsigned short +// AARCH64-NETBSD:#define __UINT_LEAST32_MAX__ 4294967295U +// AARCH64-NETBSD:#define __UINT_LEAST32_TYPE__ unsigned int +// AARCH64-NETBSD:#define __UINT_LEAST64_MAX__ 18446744073709551615UL +// AARCH64-NETBSD:#define __UINT_LEAST64_TYPE__ long unsigned int +// AARCH64-NETBSD:#define __UINT_LEAST8_MAX__ 255U +// AARCH64-NETBSD:#define __UINT_LEAST8_TYPE__ unsigned char // AARCH64-NETBSD:#define __USER_LABEL_PREFIX__ // AARCH64-NETBSD:#define __WCHAR_MAX__ 2147483647 // AARCH64-NETBSD:#define __WCHAR_TYPE__ int @@ -580,16 +742,37 @@ // ARM:#define __FLT_MIN_EXP__ (-125) // ARM:#define __FLT_MIN__ 1.17549435e-38F // ARM:#define __FLT_RADIX__ 2 +// ARM:#define __INT16_MAX__ 32767 // ARM:#define __INT16_TYPE__ short +// ARM:#define __INT32_MAX__ 2147483647 // ARM:#define __INT32_TYPE__ int // ARM:#define __INT64_C_SUFFIX__ LL +// ARM:#define __INT64_MAX__ 9223372036854775807LL // ARM:#define __INT64_TYPE__ long long int +// ARM:#define __INT8_MAX__ 127 // ARM:#define __INT8_TYPE__ char // ARM:#define __INTMAX_MAX__ 9223372036854775807LL // ARM:#define __INTMAX_TYPE__ long long int // ARM:#define __INTMAX_WIDTH__ 64 +// ARM:#define __INTPTR_MAX__ 2147483647L // ARM:#define __INTPTR_TYPE__ long int // ARM:#define __INTPTR_WIDTH__ 32 +// ARM:#define __INT_FAST16_MAX__ 32767 +// ARM:#define __INT_FAST16_TYPE__ short +// ARM:#define __INT_FAST32_MAX__ 2147483647 +// ARM:#define __INT_FAST32_TYPE__ int +// ARM:#define __INT_FAST64_MAX__ 9223372036854775807LL +// ARM:#define __INT_FAST64_TYPE__ long long int +// ARM:#define __INT_FAST8_MAX__ 127 +// ARM:#define __INT_FAST8_TYPE__ char +// ARM:#define __INT_LEAST16_MAX__ 32767 +// ARM:#define __INT_LEAST16_TYPE__ short +// ARM:#define __INT_LEAST32_MAX__ 2147483647 +// ARM:#define __INT_LEAST32_TYPE__ int +// ARM:#define __INT_LEAST64_MAX__ 9223372036854775807LL +// ARM:#define __INT_LEAST64_TYPE__ long long int +// ARM:#define __INT_LEAST8_MAX__ 127 +// ARM:#define __INT_LEAST8_TYPE__ char // ARM:#define __INT_MAX__ 2147483647 // ARM:#define __LDBL_DENORM_MIN__ 4.9406564584124654e-324L // ARM:#define __LDBL_DIG__ 15 @@ -631,7 +814,40 @@ // ARM:#define __SIZE_TYPE__ unsigned int // ARM:#define __SIZE_WIDTH__ 32 // ARM:#define __THUMB_INTERWORK__ 1 +// ARM:#define __UINT16_C_SUFFIX__ U +// ARM:#define __UINT16_MAX__ 65535U +// ARM:#define __UINT16_TYPE__ unsigned short +// ARM:#define __UINT32_C_SUFFIX__ U +// ARM:#define __UINT32_MAX__ 4294967295U +// ARM:#define __UINT32_TYPE__ unsigned int +// ARM:#define __UINT64_C_SUFFIX__ ULL +// ARM:#define __UINT64_MAX__ 18446744073709551615ULL +// ARM:#define __UINT64_TYPE__ long long unsigned int +// ARM:#define __UINT8_C_SUFFIX__ U +// ARM:#define __UINT8_MAX__ 255U +// ARM:#define __UINT8_TYPE__ unsigned char +// ARM:#define __UINTMAX_MAX__ 18446744073709551615ULL // ARM:#define __UINTMAX_TYPE__ long long unsigned int +// ARM:#define __UINTMAX_WIDTH__ 64 +// ARM:#define __UINTPTR_MAX__ 4294967295U +// ARM:#define __UINTPTR_TYPE__ unsigned int +// ARM:#define __UINTPTR_WIDTH__ 32 +// ARM:#define __UINT_FAST16_MAX__ 65535U +// ARM:#define __UINT_FAST16_TYPE__ unsigned short +// ARM:#define __UINT_FAST32_MAX__ 4294967295U +// ARM:#define __UINT_FAST32_TYPE__ unsigned int +// ARM:#define __UINT_FAST64_MAX__ 18446744073709551615ULL +// ARM:#define __UINT_FAST64_TYPE__ long long unsigned int +// ARM:#define __UINT_FAST8_MAX__ 255U +// ARM:#define __UINT_FAST8_TYPE__ unsigned char +// ARM:#define __UINT_LEAST16_MAX__ 65535U +// ARM:#define __UINT_LEAST16_TYPE__ unsigned short +// ARM:#define __UINT_LEAST32_MAX__ 4294967295U +// ARM:#define __UINT_LEAST32_TYPE__ unsigned int +// ARM:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +// ARM:#define __UINT_LEAST64_TYPE__ long long unsigned int +// ARM:#define __UINT_LEAST8_MAX__ 255U +// ARM:#define __UINT_LEAST8_TYPE__ unsigned char // ARM:#define __USER_LABEL_PREFIX__ _ // ARM:#define __WCHAR_MAX__ 4294967295U // ARM:#define __WCHAR_TYPE__ unsigned int @@ -683,16 +899,37 @@ // ARM-BE:#define __FLT_MIN_EXP__ (-125) // ARM-BE:#define __FLT_MIN__ 1.17549435e-38F // ARM-BE:#define __FLT_RADIX__ 2 +// ARM-BE:#define __INT16_MAX__ 32767 // ARM-BE:#define __INT16_TYPE__ short +// ARM-BE:#define __INT32_MAX__ 2147483647 // ARM-BE:#define __INT32_TYPE__ int // ARM-BE:#define __INT64_C_SUFFIX__ LL +// ARM-BE:#define __INT64_MAX__ 9223372036854775807LL // ARM-BE:#define __INT64_TYPE__ long long int +// ARM-BE:#define __INT8_MAX__ 127 // ARM-BE:#define __INT8_TYPE__ char // ARM-BE:#define __INTMAX_MAX__ 9223372036854775807LL // ARM-BE:#define __INTMAX_TYPE__ long long int // ARM-BE:#define __INTMAX_WIDTH__ 64 +// ARM-BE:#define __INTPTR_MAX__ 2147483647L // ARM-BE:#define __INTPTR_TYPE__ long int // ARM-BE:#define __INTPTR_WIDTH__ 32 +// ARM-BE:#define __INT_FAST16_MAX__ 32767 +// ARM-BE:#define __INT_FAST16_TYPE__ short +// ARM-BE:#define __INT_FAST32_MAX__ 2147483647 +// ARM-BE:#define __INT_FAST32_TYPE__ int +// ARM-BE:#define __INT_FAST64_MAX__ 9223372036854775807LL +// ARM-BE:#define __INT_FAST64_TYPE__ long long int +// ARM-BE:#define __INT_FAST8_MAX__ 127 +// ARM-BE:#define __INT_FAST8_TYPE__ char +// ARM-BE:#define __INT_LEAST16_MAX__ 32767 +// ARM-BE:#define __INT_LEAST16_TYPE__ short +// ARM-BE:#define __INT_LEAST32_MAX__ 2147483647 +// ARM-BE:#define __INT_LEAST32_TYPE__ int +// ARM-BE:#define __INT_LEAST64_MAX__ 9223372036854775807LL +// ARM-BE:#define __INT_LEAST64_TYPE__ long long int +// ARM-BE:#define __INT_LEAST8_MAX__ 127 +// ARM-BE:#define __INT_LEAST8_TYPE__ char // ARM-BE:#define __INT_MAX__ 2147483647 // ARM-BE:#define __LDBL_DENORM_MIN__ 4.9406564584124654e-324L // ARM-BE:#define __LDBL_DIG__ 15 @@ -733,7 +970,40 @@ // ARM-BE:#define __SIZE_TYPE__ unsigned int // ARM-BE:#define __SIZE_WIDTH__ 32 // ARM-BE:#define __THUMB_INTERWORK__ 1 +// ARM-BE:#define __UINT16_C_SUFFIX__ U +// ARM-BE:#define __UINT16_MAX__ 65535U +// ARM-BE:#define __UINT16_TYPE__ unsigned short +// ARM-BE:#define __UINT32_C_SUFFIX__ U +// ARM-BE:#define __UINT32_MAX__ 4294967295U +// ARM-BE:#define __UINT32_TYPE__ unsigned int +// ARM-BE:#define __UINT64_C_SUFFIX__ ULL +// ARM-BE:#define __UINT64_MAX__ 18446744073709551615ULL +// ARM-BE:#define __UINT64_TYPE__ long long unsigned int +// ARM-BE:#define __UINT8_C_SUFFIX__ U +// ARM-BE:#define __UINT8_MAX__ 255U +// ARM-BE:#define __UINT8_TYPE__ unsigned char +// ARM-BE:#define __UINTMAX_MAX__ 18446744073709551615ULL // ARM-BE:#define __UINTMAX_TYPE__ long long unsigned int +// ARM-BE:#define __UINTMAX_WIDTH__ 64 +// ARM-BE:#define __UINTPTR_MAX__ 4294967295U +// ARM-BE:#define __UINTPTR_TYPE__ unsigned int +// ARM-BE:#define __UINTPTR_WIDTH__ 32 +// ARM-BE:#define __UINT_FAST16_MAX__ 65535U +// ARM-BE:#define __UINT_FAST16_TYPE__ unsigned short +// ARM-BE:#define __UINT_FAST32_MAX__ 4294967295U +// ARM-BE:#define __UINT_FAST32_TYPE__ unsigned int +// ARM-BE:#define __UINT_FAST64_MAX__ 18446744073709551615ULL +// ARM-BE:#define __UINT_FAST64_TYPE__ long long unsigned int +// ARM-BE:#define __UINT_FAST8_MAX__ 255U +// ARM-BE:#define __UINT_FAST8_TYPE__ unsigned char +// ARM-BE:#define __UINT_LEAST16_MAX__ 65535U +// ARM-BE:#define __UINT_LEAST16_TYPE__ unsigned short +// ARM-BE:#define __UINT_LEAST32_MAX__ 4294967295U +// ARM-BE:#define __UINT_LEAST32_TYPE__ unsigned int +// ARM-BE:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +// ARM-BE:#define __UINT_LEAST64_TYPE__ long long unsigned int +// ARM-BE:#define __UINT_LEAST8_MAX__ 255U +// ARM-BE:#define __UINT_LEAST8_TYPE__ unsigned char // ARM-BE:#define __USER_LABEL_PREFIX__ _ // ARM-BE:#define __WCHAR_MAX__ 4294967295U // ARM-BE:#define __WCHAR_TYPE__ unsigned int @@ -788,16 +1058,37 @@ // ARMEABISOFTFP:#define __FLT_MIN_EXP__ (-125) // ARMEABISOFTFP:#define __FLT_MIN__ 1.17549435e-38F // ARMEABISOFTFP:#define __FLT_RADIX__ 2 +// ARMEABISOFTFP:#define __INT16_MAX__ 32767 // ARMEABISOFTFP:#define __INT16_TYPE__ short +// ARMEABISOFTFP:#define __INT32_MAX__ 2147483647 // ARMEABISOFTFP:#define __INT32_TYPE__ int // ARMEABISOFTFP:#define __INT64_C_SUFFIX__ LL +// ARMEABISOFTFP:#define __INT64_MAX__ 9223372036854775807LL // ARMEABISOFTFP:#define __INT64_TYPE__ long long int +// ARMEABISOFTFP:#define __INT8_MAX__ 127 // ARMEABISOFTFP:#define __INT8_TYPE__ char // ARMEABISOFTFP:#define __INTMAX_MAX__ 9223372036854775807LL // ARMEABISOFTFP:#define __INTMAX_TYPE__ long long int // ARMEABISOFTFP:#define __INTMAX_WIDTH__ 64 +// ARMEABISOFTFP:#define __INTPTR_MAX__ 2147483647L // ARMEABISOFTFP:#define __INTPTR_TYPE__ long int // ARMEABISOFTFP:#define __INTPTR_WIDTH__ 32 +// ARMEABISOFTFP:#define __INT_FAST16_MAX__ 32767 +// ARMEABISOFTFP:#define __INT_FAST16_TYPE__ short +// ARMEABISOFTFP:#define __INT_FAST32_MAX__ 2147483647 +// ARMEABISOFTFP:#define __INT_FAST32_TYPE__ int +// ARMEABISOFTFP:#define __INT_FAST64_MAX__ 9223372036854775807LL +// ARMEABISOFTFP:#define __INT_FAST64_TYPE__ long long int +// ARMEABISOFTFP:#define __INT_FAST8_MAX__ 127 +// ARMEABISOFTFP:#define __INT_FAST8_TYPE__ char +// ARMEABISOFTFP:#define __INT_LEAST16_MAX__ 32767 +// ARMEABISOFTFP:#define __INT_LEAST16_TYPE__ short +// ARMEABISOFTFP:#define __INT_LEAST32_MAX__ 2147483647 +// ARMEABISOFTFP:#define __INT_LEAST32_TYPE__ int +// ARMEABISOFTFP:#define __INT_LEAST64_MAX__ 9223372036854775807LL +// ARMEABISOFTFP:#define __INT_LEAST64_TYPE__ long long int +// ARMEABISOFTFP:#define __INT_LEAST8_MAX__ 127 +// ARMEABISOFTFP:#define __INT_LEAST8_TYPE__ char // ARMEABISOFTFP:#define __INT_MAX__ 2147483647 // ARMEABISOFTFP:#define __LDBL_DENORM_MIN__ 4.9406564584124654e-324L // ARMEABISOFTFP:#define __LDBL_DIG__ 15 @@ -840,7 +1131,40 @@ // ARMEABISOFTFP:#define __SIZE_WIDTH__ 32 // ARMEABISOFTFP:#define __SOFTFP__ 1 // ARMEABISOFTFP:#define __THUMB_INTERWORK__ 1 +// ARMEABISOFTFP:#define __UINT16_C_SUFFIX__ U +// ARMEABISOFTFP:#define __UINT16_MAX__ 65535U +// ARMEABISOFTFP:#define __UINT16_TYPE__ unsigned short +// ARMEABISOFTFP:#define __UINT32_C_SUFFIX__ U +// ARMEABISOFTFP:#define __UINT32_MAX__ 4294967295U +// ARMEABISOFTFP:#define __UINT32_TYPE__ unsigned int +// ARMEABISOFTFP:#define __UINT64_C_SUFFIX__ ULL +// ARMEABISOFTFP:#define __UINT64_MAX__ 18446744073709551615ULL +// ARMEABISOFTFP:#define __UINT64_TYPE__ long long unsigned int +// ARMEABISOFTFP:#define __UINT8_C_SUFFIX__ U +// ARMEABISOFTFP:#define __UINT8_MAX__ 255U +// ARMEABISOFTFP:#define __UINT8_TYPE__ unsigned char +// ARMEABISOFTFP:#define __UINTMAX_MAX__ 18446744073709551615ULL // ARMEABISOFTFP:#define __UINTMAX_TYPE__ long long unsigned int +// ARMEABISOFTFP:#define __UINTMAX_WIDTH__ 64 +// ARMEABISOFTFP:#define __UINTPTR_MAX__ 4294967295U +// ARMEABISOFTFP:#define __UINTPTR_TYPE__ unsigned int +// ARMEABISOFTFP:#define __UINTPTR_WIDTH__ 32 +// ARMEABISOFTFP:#define __UINT_FAST16_MAX__ 65535U +// ARMEABISOFTFP:#define __UINT_FAST16_TYPE__ unsigned short +// ARMEABISOFTFP:#define __UINT_FAST32_MAX__ 4294967295U +// ARMEABISOFTFP:#define __UINT_FAST32_TYPE__ unsigned int +// ARMEABISOFTFP:#define __UINT_FAST64_MAX__ 18446744073709551615ULL +// ARMEABISOFTFP:#define __UINT_FAST64_TYPE__ long long unsigned int +// ARMEABISOFTFP:#define __UINT_FAST8_MAX__ 255U +// ARMEABISOFTFP:#define __UINT_FAST8_TYPE__ unsigned char +// ARMEABISOFTFP:#define __UINT_LEAST16_MAX__ 65535U +// ARMEABISOFTFP:#define __UINT_LEAST16_TYPE__ unsigned short +// ARMEABISOFTFP:#define __UINT_LEAST32_MAX__ 4294967295U +// ARMEABISOFTFP:#define __UINT_LEAST32_TYPE__ unsigned int +// ARMEABISOFTFP:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +// ARMEABISOFTFP:#define __UINT_LEAST64_TYPE__ long long unsigned int +// ARMEABISOFTFP:#define __UINT_LEAST8_MAX__ 255U +// ARMEABISOFTFP:#define __UINT_LEAST8_TYPE__ unsigned char // ARMEABISOFTFP:#define __USER_LABEL_PREFIX__ // ARMEABISOFTFP:#define __WCHAR_MAX__ 4294967295U // ARMEABISOFTFP:#define __WCHAR_TYPE__ unsigned int @@ -895,16 +1219,37 @@ // ARMEABIHARDFP:#define __FLT_MIN_EXP__ (-125) // ARMEABIHARDFP:#define __FLT_MIN__ 1.17549435e-38F // ARMEABIHARDFP:#define __FLT_RADIX__ 2 +// ARMEABIHARDFP:#define __INT16_MAX__ 32767 // ARMEABIHARDFP:#define __INT16_TYPE__ short +// ARMEABIHARDFP:#define __INT32_MAX__ 2147483647 // ARMEABIHARDFP:#define __INT32_TYPE__ int // ARMEABIHARDFP:#define __INT64_C_SUFFIX__ LL +// ARMEABIHARDFP:#define __INT64_MAX__ 9223372036854775807LL // ARMEABIHARDFP:#define __INT64_TYPE__ long long int +// ARMEABIHARDFP:#define __INT8_MAX__ 127 // ARMEABIHARDFP:#define __INT8_TYPE__ char // ARMEABIHARDFP:#define __INTMAX_MAX__ 9223372036854775807LL // ARMEABIHARDFP:#define __INTMAX_TYPE__ long long int // ARMEABIHARDFP:#define __INTMAX_WIDTH__ 64 +// ARMEABIHARDFP:#define __INTPTR_MAX__ 2147483647L // ARMEABIHARDFP:#define __INTPTR_TYPE__ long int // ARMEABIHARDFP:#define __INTPTR_WIDTH__ 32 +// ARMEABIHARDFP:#define __INT_FAST16_MAX__ 32767 +// ARMEABIHARDFP:#define __INT_FAST16_TYPE__ short +// ARMEABIHARDFP:#define __INT_FAST32_MAX__ 2147483647 +// ARMEABIHARDFP:#define __INT_FAST32_TYPE__ int +// ARMEABIHARDFP:#define __INT_FAST64_MAX__ 9223372036854775807LL +// ARMEABIHARDFP:#define __INT_FAST64_TYPE__ long long int +// ARMEABIHARDFP:#define __INT_FAST8_MAX__ 127 +// ARMEABIHARDFP:#define __INT_FAST8_TYPE__ char +// ARMEABIHARDFP:#define __INT_LEAST16_MAX__ 32767 +// ARMEABIHARDFP:#define __INT_LEAST16_TYPE__ short +// ARMEABIHARDFP:#define __INT_LEAST32_MAX__ 2147483647 +// ARMEABIHARDFP:#define __INT_LEAST32_TYPE__ int +// ARMEABIHARDFP:#define __INT_LEAST64_MAX__ 9223372036854775807LL +// ARMEABIHARDFP:#define __INT_LEAST64_TYPE__ long long int +// ARMEABIHARDFP:#define __INT_LEAST8_MAX__ 127 +// ARMEABIHARDFP:#define __INT_LEAST8_TYPE__ char // ARMEABIHARDFP:#define __INT_MAX__ 2147483647 // ARMEABIHARDFP:#define __LDBL_DENORM_MIN__ 4.9406564584124654e-324L // ARMEABIHARDFP:#define __LDBL_DIG__ 15 @@ -947,7 +1292,40 @@ // ARMEABIHARDFP:#define __SIZE_WIDTH__ 32 // ARMEABIHARDFP-NOT:#define __SOFTFP__ 1 // ARMEABIHARDFP:#define __THUMB_INTERWORK__ 1 +// ARMEABIHARDFP:#define __UINT16_C_SUFFIX__ U +// ARMEABIHARDFP:#define __UINT16_MAX__ 65535U +// ARMEABIHARDFP:#define __UINT16_TYPE__ unsigned short +// ARMEABIHARDFP:#define __UINT32_C_SUFFIX__ U +// ARMEABIHARDFP:#define __UINT32_MAX__ 4294967295U +// ARMEABIHARDFP:#define __UINT32_TYPE__ unsigned int +// ARMEABIHARDFP:#define __UINT64_C_SUFFIX__ ULL +// ARMEABIHARDFP:#define __UINT64_MAX__ 18446744073709551615ULL +// ARMEABIHARDFP:#define __UINT64_TYPE__ long long unsigned int +// ARMEABIHARDFP:#define __UINT8_C_SUFFIX__ U +// ARMEABIHARDFP:#define __UINT8_MAX__ 255U +// ARMEABIHARDFP:#define __UINT8_TYPE__ unsigned char +// ARMEABIHARDFP:#define __UINTMAX_MAX__ 18446744073709551615ULL // ARMEABIHARDFP:#define __UINTMAX_TYPE__ long long unsigned int +// ARMEABIHARDFP:#define __UINTMAX_WIDTH__ 64 +// ARMEABIHARDFP:#define __UINTPTR_MAX__ 4294967295U +// ARMEABIHARDFP:#define __UINTPTR_TYPE__ unsigned int +// ARMEABIHARDFP:#define __UINTPTR_WIDTH__ 32 +// ARMEABIHARDFP:#define __UINT_FAST16_MAX__ 65535U +// ARMEABIHARDFP:#define __UINT_FAST16_TYPE__ unsigned short +// ARMEABIHARDFP:#define __UINT_FAST32_MAX__ 4294967295U +// ARMEABIHARDFP:#define __UINT_FAST32_TYPE__ unsigned int +// ARMEABIHARDFP:#define __UINT_FAST64_MAX__ 18446744073709551615ULL +// ARMEABIHARDFP:#define __UINT_FAST64_TYPE__ long long unsigned int +// ARMEABIHARDFP:#define __UINT_FAST8_MAX__ 255U +// ARMEABIHARDFP:#define __UINT_FAST8_TYPE__ unsigned char +// ARMEABIHARDFP:#define __UINT_LEAST16_MAX__ 65535U +// ARMEABIHARDFP:#define __UINT_LEAST16_TYPE__ unsigned short +// ARMEABIHARDFP:#define __UINT_LEAST32_MAX__ 4294967295U +// ARMEABIHARDFP:#define __UINT_LEAST32_TYPE__ unsigned int +// ARMEABIHARDFP:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +// ARMEABIHARDFP:#define __UINT_LEAST64_TYPE__ long long unsigned int +// ARMEABIHARDFP:#define __UINT_LEAST8_MAX__ 255U +// ARMEABIHARDFP:#define __UINT_LEAST8_TYPE__ unsigned char // ARMEABIHARDFP:#define __USER_LABEL_PREFIX__ // ARMEABIHARDFP:#define __WCHAR_MAX__ 4294967295U // ARMEABIHARDFP:#define __WCHAR_TYPE__ unsigned int @@ -1000,16 +1378,37 @@ // ARM-NETBSD:#define __FLT_MIN_EXP__ (-125) // ARM-NETBSD:#define __FLT_MIN__ 1.17549435e-38F // ARM-NETBSD:#define __FLT_RADIX__ 2 +// ARM-NETBSD:#define __INT16_MAX__ 32767 // ARM-NETBSD:#define __INT16_TYPE__ short +// ARM-NETBSD:#define __INT32_MAX__ 2147483647 // ARM-NETBSD:#define __INT32_TYPE__ int // ARM-NETBSD:#define __INT64_C_SUFFIX__ LL +// ARM-NETBSD:#define __INT64_MAX__ 9223372036854775807LL // ARM-NETBSD:#define __INT64_TYPE__ long long int +// ARM-NETBSD:#define __INT8_MAX__ 127 // ARM-NETBSD:#define __INT8_TYPE__ char // ARM-NETBSD:#define __INTMAX_MAX__ 9223372036854775807LL // ARM-NETBSD:#define __INTMAX_TYPE__ long long int // ARM-NETBSD:#define __INTMAX_WIDTH__ 64 +// ARM-NETBSD:#define __INTPTR_MAX__ 2147483647L // ARM-NETBSD:#define __INTPTR_TYPE__ long int // ARM-NETBSD:#define __INTPTR_WIDTH__ 32 +// ARM-NETBSD:#define __INT_FAST16_MAX__ 32767 +// ARM-NETBSD:#define __INT_FAST16_TYPE__ short +// ARM-NETBSD:#define __INT_FAST32_MAX__ 2147483647 +// ARM-NETBSD:#define __INT_FAST32_TYPE__ int +// ARM-NETBSD:#define __INT_FAST64_MAX__ 9223372036854775807LL +// ARM-NETBSD:#define __INT_FAST64_TYPE__ long long int +// ARM-NETBSD:#define __INT_FAST8_MAX__ 127 +// ARM-NETBSD:#define __INT_FAST8_TYPE__ char +// ARM-NETBSD:#define __INT_LEAST16_MAX__ 32767 +// ARM-NETBSD:#define __INT_LEAST16_TYPE__ short +// ARM-NETBSD:#define __INT_LEAST32_MAX__ 2147483647 +// ARM-NETBSD:#define __INT_LEAST32_TYPE__ int +// ARM-NETBSD:#define __INT_LEAST64_MAX__ 9223372036854775807LL +// ARM-NETBSD:#define __INT_LEAST64_TYPE__ long long int +// ARM-NETBSD:#define __INT_LEAST8_MAX__ 127 +// ARM-NETBSD:#define __INT_LEAST8_TYPE__ char // ARM-NETBSD:#define __INT_MAX__ 2147483647 // ARM-NETBSD:#define __LDBL_DENORM_MIN__ 4.9406564584124654e-324L // ARM-NETBSD:#define __LDBL_DIG__ 15 @@ -1051,7 +1450,40 @@ // ARM-NETBSD:#define __SIZE_TYPE__ long unsigned int // ARM-NETBSD:#define __SIZE_WIDTH__ 32 // ARM-NETBSD:#define __THUMB_INTERWORK__ 1 +// ARM-NETBSD:#define __UINT16_C_SUFFIX__ U +// ARM-NETBSD:#define __UINT16_MAX__ 65535U +// ARM-NETBSD:#define __UINT16_TYPE__ unsigned short +// ARM-NETBSD:#define __UINT32_C_SUFFIX__ U +// ARM-NETBSD:#define __UINT32_MAX__ 4294967295U +// ARM-NETBSD:#define __UINT32_TYPE__ unsigned int +// ARM-NETBSD:#define __UINT64_C_SUFFIX__ ULL +// ARM-NETBSD:#define __UINT64_MAX__ 18446744073709551615ULL +// ARM-NETBSD:#define __UINT64_TYPE__ long long unsigned int +// ARM-NETBSD:#define __UINT8_C_SUFFIX__ U +// ARM-NETBSD:#define __UINT8_MAX__ 255U +// ARM-NETBSD:#define __UINT8_TYPE__ unsigned char +// ARM-NETBSD:#define __UINTMAX_MAX__ 18446744073709551615ULL // ARM-NETBSD:#define __UINTMAX_TYPE__ long long unsigned int +// ARM-NETBSD:#define __UINTMAX_WIDTH__ 64 +// ARM-NETBSD:#define __UINTPTR_MAX__ 4294967295U +// ARM-NETBSD:#define __UINTPTR_TYPE__ unsigned int +// ARM-NETBSD:#define __UINTPTR_WIDTH__ 32 +// ARM-NETBSD:#define __UINT_FAST16_MAX__ 65535U +// ARM-NETBSD:#define __UINT_FAST16_TYPE__ unsigned short +// ARM-NETBSD:#define __UINT_FAST32_MAX__ 4294967295U +// ARM-NETBSD:#define __UINT_FAST32_TYPE__ unsigned int +// ARM-NETBSD:#define __UINT_FAST64_MAX__ 18446744073709551615ULL +// ARM-NETBSD:#define __UINT_FAST64_TYPE__ long long unsigned int +// ARM-NETBSD:#define __UINT_FAST8_MAX__ 255U +// ARM-NETBSD:#define __UINT_FAST8_TYPE__ unsigned char +// ARM-NETBSD:#define __UINT_LEAST16_MAX__ 65535U +// ARM-NETBSD:#define __UINT_LEAST16_TYPE__ unsigned short +// ARM-NETBSD:#define __UINT_LEAST32_MAX__ 4294967295U +// ARM-NETBSD:#define __UINT_LEAST32_TYPE__ unsigned int +// ARM-NETBSD:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +// ARM-NETBSD:#define __UINT_LEAST64_TYPE__ long long unsigned int +// ARM-NETBSD:#define __UINT_LEAST8_MAX__ 255U +// ARM-NETBSD:#define __UINT_LEAST8_TYPE__ unsigned char // ARM-NETBSD:#define __USER_LABEL_PREFIX__ // ARM-NETBSD:#define __WCHAR_MAX__ 2147483647 // ARM-NETBSD:#define __WCHAR_TYPE__ int @@ -1157,16 +1589,37 @@ // I386:#define __FLT_MIN_EXP__ (-125) // I386:#define __FLT_MIN__ 1.17549435e-38F // I386:#define __FLT_RADIX__ 2 +// I386:#define __INT16_MAX__ 32767 // I386:#define __INT16_TYPE__ short +// I386:#define __INT32_MAX__ 2147483647 // I386:#define __INT32_TYPE__ int // I386:#define __INT64_C_SUFFIX__ LL +// I386:#define __INT64_MAX__ 9223372036854775807LL // I386:#define __INT64_TYPE__ long long int +// I386:#define __INT8_MAX__ 127 // I386:#define __INT8_TYPE__ char // I386:#define __INTMAX_MAX__ 9223372036854775807LL // I386:#define __INTMAX_TYPE__ long long int // I386:#define __INTMAX_WIDTH__ 64 +// I386:#define __INTPTR_MAX__ 2147483647 // I386:#define __INTPTR_TYPE__ int // I386:#define __INTPTR_WIDTH__ 32 +// I386:#define __INT_FAST16_MAX__ 32767 +// I386:#define __INT_FAST16_TYPE__ short +// I386:#define __INT_FAST32_MAX__ 2147483647 +// I386:#define __INT_FAST32_TYPE__ int +// I386:#define __INT_FAST64_MAX__ 9223372036854775807LL +// I386:#define __INT_FAST64_TYPE__ long long int +// I386:#define __INT_FAST8_MAX__ 127 +// I386:#define __INT_FAST8_TYPE__ char +// I386:#define __INT_LEAST16_MAX__ 32767 +// I386:#define __INT_LEAST16_TYPE__ short +// I386:#define __INT_LEAST32_MAX__ 2147483647 +// I386:#define __INT_LEAST32_TYPE__ int +// I386:#define __INT_LEAST64_MAX__ 9223372036854775807LL +// I386:#define __INT_LEAST64_TYPE__ long long int +// I386:#define __INT_LEAST8_MAX__ 127 +// I386:#define __INT_LEAST8_TYPE__ char // I386:#define __INT_MAX__ 2147483647 // I386:#define __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L // I386:#define __LDBL_DIG__ 18 @@ -1208,7 +1661,40 @@ // I386:#define __SIZE_MAX__ 4294967295U // I386:#define __SIZE_TYPE__ unsigned int // I386:#define __SIZE_WIDTH__ 32 +// I386:#define __UINT16_C_SUFFIX__ U +// I386:#define __UINT16_MAX__ 65535U +// I386:#define __UINT16_TYPE__ unsigned short +// I386:#define __UINT32_C_SUFFIX__ U +// I386:#define __UINT32_MAX__ 4294967295U +// I386:#define __UINT32_TYPE__ unsigned int +// I386:#define __UINT64_C_SUFFIX__ ULL +// I386:#define __UINT64_MAX__ 18446744073709551615ULL +// I386:#define __UINT64_TYPE__ long long unsigned int +// I386:#define __UINT8_C_SUFFIX__ U +// I386:#define __UINT8_MAX__ 255U +// I386:#define __UINT8_TYPE__ unsigned char +// I386:#define __UINTMAX_MAX__ 18446744073709551615ULL // I386:#define __UINTMAX_TYPE__ long long unsigned int +// I386:#define __UINTMAX_WIDTH__ 64 +// I386:#define __UINTPTR_MAX__ 4294967295U +// I386:#define __UINTPTR_TYPE__ unsigned int +// I386:#define __UINTPTR_WIDTH__ 32 +// I386:#define __UINT_FAST16_MAX__ 65535U +// I386:#define __UINT_FAST16_TYPE__ unsigned short +// I386:#define __UINT_FAST32_MAX__ 4294967295U +// I386:#define __UINT_FAST32_TYPE__ unsigned int +// I386:#define __UINT_FAST64_MAX__ 18446744073709551615ULL +// I386:#define __UINT_FAST64_TYPE__ long long unsigned int +// I386:#define __UINT_FAST8_MAX__ 255U +// I386:#define __UINT_FAST8_TYPE__ unsigned char +// I386:#define __UINT_LEAST16_MAX__ 65535U +// I386:#define __UINT_LEAST16_TYPE__ unsigned short +// I386:#define __UINT_LEAST32_MAX__ 4294967295U +// I386:#define __UINT_LEAST32_TYPE__ unsigned int +// I386:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +// I386:#define __UINT_LEAST64_TYPE__ long long unsigned int +// I386:#define __UINT_LEAST8_MAX__ 255U +// I386:#define __UINT_LEAST8_TYPE__ unsigned char // I386:#define __USER_LABEL_PREFIX__ _ // I386:#define __WCHAR_MAX__ 2147483647 // I386:#define __WCHAR_TYPE__ int @@ -1255,16 +1741,37 @@ // I386-LINUX:#define __FLT_MIN_EXP__ (-125) // I386-LINUX:#define __FLT_MIN__ 1.17549435e-38F // I386-LINUX:#define __FLT_RADIX__ 2 +// I386-LINUX:#define __INT16_MAX__ 32767 // I386-LINUX:#define __INT16_TYPE__ short +// I386-LINUX:#define __INT32_MAX__ 2147483647 // I386-LINUX:#define __INT32_TYPE__ int // I386-LINUX:#define __INT64_C_SUFFIX__ LL +// I386-LINUX:#define __INT64_MAX__ 9223372036854775807LL // I386-LINUX:#define __INT64_TYPE__ long long int +// I386-LINUX:#define __INT8_MAX__ 127 // I386-LINUX:#define __INT8_TYPE__ char // I386-LINUX:#define __INTMAX_MAX__ 9223372036854775807LL // I386-LINUX:#define __INTMAX_TYPE__ long long int // I386-LINUX:#define __INTMAX_WIDTH__ 64 +// I386-LINUX:#define __INTPTR_MAX__ 2147483647 // I386-LINUX:#define __INTPTR_TYPE__ int // I386-LINUX:#define __INTPTR_WIDTH__ 32 +// I386-LINUX:#define __INT_FAST16_MAX__ 32767 +// I386-LINUX:#define __INT_FAST16_TYPE__ short +// I386-LINUX:#define __INT_FAST32_MAX__ 2147483647 +// I386-LINUX:#define __INT_FAST32_TYPE__ int +// I386-LINUX:#define __INT_FAST64_MAX__ 9223372036854775807LL +// I386-LINUX:#define __INT_FAST64_TYPE__ long long int +// I386-LINUX:#define __INT_FAST8_MAX__ 127 +// I386-LINUX:#define __INT_FAST8_TYPE__ char +// I386-LINUX:#define __INT_LEAST16_MAX__ 32767 +// I386-LINUX:#define __INT_LEAST16_TYPE__ short +// I386-LINUX:#define __INT_LEAST32_MAX__ 2147483647 +// I386-LINUX:#define __INT_LEAST32_TYPE__ int +// I386-LINUX:#define __INT_LEAST64_MAX__ 9223372036854775807LL +// I386-LINUX:#define __INT_LEAST64_TYPE__ long long int +// I386-LINUX:#define __INT_LEAST8_MAX__ 127 +// I386-LINUX:#define __INT_LEAST8_TYPE__ char // I386-LINUX:#define __INT_MAX__ 2147483647 // I386-LINUX:#define __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L // I386-LINUX:#define __LDBL_DIG__ 18 @@ -1306,7 +1813,40 @@ // I386-LINUX:#define __SIZE_MAX__ 4294967295U // I386-LINUX:#define __SIZE_TYPE__ unsigned int // I386-LINUX:#define __SIZE_WIDTH__ 32 +// I386-LINUX:#define __UINT16_C_SUFFIX__ U +// I386-LINUX:#define __UINT16_MAX__ 65535U +// I386-LINUX:#define __UINT16_TYPE__ unsigned short +// I386-LINUX:#define __UINT32_C_SUFFIX__ U +// I386-LINUX:#define __UINT32_MAX__ 4294967295U +// I386-LINUX:#define __UINT32_TYPE__ unsigned int +// I386-LINUX:#define __UINT64_C_SUFFIX__ ULL +// I386-LINUX:#define __UINT64_MAX__ 18446744073709551615ULL +// I386-LINUX:#define __UINT64_TYPE__ long long unsigned int +// I386-LINUX:#define __UINT8_C_SUFFIX__ U +// I386-LINUX:#define __UINT8_MAX__ 255U +// I386-LINUX:#define __UINT8_TYPE__ unsigned char +// I386-LINUX:#define __UINTMAX_MAX__ 18446744073709551615ULL // I386-LINUX:#define __UINTMAX_TYPE__ long long unsigned int +// I386-LINUX:#define __UINTMAX_WIDTH__ 64 +// I386-LINUX:#define __UINTPTR_MAX__ 4294967295U +// I386-LINUX:#define __UINTPTR_TYPE__ unsigned int +// I386-LINUX:#define __UINTPTR_WIDTH__ 32 +// I386-LINUX:#define __UINT_FAST16_MAX__ 65535U +// I386-LINUX:#define __UINT_FAST16_TYPE__ unsigned short +// I386-LINUX:#define __UINT_FAST32_MAX__ 4294967295U +// I386-LINUX:#define __UINT_FAST32_TYPE__ unsigned int +// I386-LINUX:#define __UINT_FAST64_MAX__ 18446744073709551615ULL +// I386-LINUX:#define __UINT_FAST64_TYPE__ long long unsigned int +// I386-LINUX:#define __UINT_FAST8_MAX__ 255U +// I386-LINUX:#define __UINT_FAST8_TYPE__ unsigned char +// I386-LINUX:#define __UINT_LEAST16_MAX__ 65535U +// I386-LINUX:#define __UINT_LEAST16_TYPE__ unsigned short +// I386-LINUX:#define __UINT_LEAST32_MAX__ 4294967295U +// I386-LINUX:#define __UINT_LEAST32_TYPE__ unsigned int +// I386-LINUX:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +// I386-LINUX:#define __UINT_LEAST64_TYPE__ long long unsigned int +// I386-LINUX:#define __UINT_LEAST8_MAX__ 255U +// I386-LINUX:#define __UINT_LEAST8_TYPE__ unsigned char // I386-LINUX:#define __USER_LABEL_PREFIX__ // I386-LINUX:#define __WCHAR_MAX__ 2147483647 // I386-LINUX:#define __WCHAR_TYPE__ int @@ -1353,16 +1893,37 @@ // I386-NETBSD:#define __FLT_MIN_EXP__ (-125) // I386-NETBSD:#define __FLT_MIN__ 1.17549435e-38F // I386-NETBSD:#define __FLT_RADIX__ 2 +// I386-NETBSD:#define __INT16_MAX__ 32767 // I386-NETBSD:#define __INT16_TYPE__ short +// I386-NETBSD:#define __INT32_MAX__ 2147483647 // I386-NETBSD:#define __INT32_TYPE__ int // I386-NETBSD:#define __INT64_C_SUFFIX__ LL +// I386-NETBSD:#define __INT64_MAX__ 9223372036854775807LL // I386-NETBSD:#define __INT64_TYPE__ long long int +// I386-NETBSD:#define __INT8_MAX__ 127 // I386-NETBSD:#define __INT8_TYPE__ char // I386-NETBSD:#define __INTMAX_MAX__ 9223372036854775807LL // I386-NETBSD:#define __INTMAX_TYPE__ long long int // I386-NETBSD:#define __INTMAX_WIDTH__ 64 +// I386-NETBSD:#define __INTPTR_MAX__ 2147483647 // I386-NETBSD:#define __INTPTR_TYPE__ int // I386-NETBSD:#define __INTPTR_WIDTH__ 32 +// I386-NETBSD:#define __INT_FAST16_MAX__ 32767 +// I386-NETBSD:#define __INT_FAST16_TYPE__ short +// I386-NETBSD:#define __INT_FAST32_MAX__ 2147483647 +// I386-NETBSD:#define __INT_FAST32_TYPE__ int +// I386-NETBSD:#define __INT_FAST64_MAX__ 9223372036854775807LL +// I386-NETBSD:#define __INT_FAST64_TYPE__ long long int +// I386-NETBSD:#define __INT_FAST8_MAX__ 127 +// I386-NETBSD:#define __INT_FAST8_TYPE__ char +// I386-NETBSD:#define __INT_LEAST16_MAX__ 32767 +// I386-NETBSD:#define __INT_LEAST16_TYPE__ short +// I386-NETBSD:#define __INT_LEAST32_MAX__ 2147483647 +// I386-NETBSD:#define __INT_LEAST32_TYPE__ int +// I386-NETBSD:#define __INT_LEAST64_MAX__ 9223372036854775807LL +// I386-NETBSD:#define __INT_LEAST64_TYPE__ long long int +// I386-NETBSD:#define __INT_LEAST8_MAX__ 127 +// I386-NETBSD:#define __INT_LEAST8_TYPE__ char // I386-NETBSD:#define __INT_MAX__ 2147483647 // I386-NETBSD:#define __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L // I386-NETBSD:#define __LDBL_DIG__ 18 @@ -1404,7 +1965,40 @@ // I386-NETBSD:#define __SIZE_MAX__ 4294967295U // I386-NETBSD:#define __SIZE_TYPE__ unsigned int // I386-NETBSD:#define __SIZE_WIDTH__ 32 +// I386-NETBSD:#define __UINT16_C_SUFFIX__ U +// I386-NETBSD:#define __UINT16_MAX__ 65535U +// I386-NETBSD:#define __UINT16_TYPE__ unsigned short +// I386-NETBSD:#define __UINT32_C_SUFFIX__ U +// I386-NETBSD:#define __UINT32_MAX__ 4294967295U +// I386-NETBSD:#define __UINT32_TYPE__ unsigned int +// I386-NETBSD:#define __UINT64_C_SUFFIX__ ULL +// I386-NETBSD:#define __UINT64_MAX__ 18446744073709551615ULL +// I386-NETBSD:#define __UINT64_TYPE__ long long unsigned int +// I386-NETBSD:#define __UINT8_C_SUFFIX__ U +// I386-NETBSD:#define __UINT8_MAX__ 255U +// I386-NETBSD:#define __UINT8_TYPE__ unsigned char +// I386-NETBSD:#define __UINTMAX_MAX__ 18446744073709551615ULL // I386-NETBSD:#define __UINTMAX_TYPE__ long long unsigned int +// I386-NETBSD:#define __UINTMAX_WIDTH__ 64 +// I386-NETBSD:#define __UINTPTR_MAX__ 4294967295U +// I386-NETBSD:#define __UINTPTR_TYPE__ unsigned int +// I386-NETBSD:#define __UINTPTR_WIDTH__ 32 +// I386-NETBSD:#define __UINT_FAST16_MAX__ 65535U +// I386-NETBSD:#define __UINT_FAST16_TYPE__ unsigned short +// I386-NETBSD:#define __UINT_FAST32_MAX__ 4294967295U +// I386-NETBSD:#define __UINT_FAST32_TYPE__ unsigned int +// I386-NETBSD:#define __UINT_FAST64_MAX__ 18446744073709551615ULL +// I386-NETBSD:#define __UINT_FAST64_TYPE__ long long unsigned int +// I386-NETBSD:#define __UINT_FAST8_MAX__ 255U +// I386-NETBSD:#define __UINT_FAST8_TYPE__ unsigned char +// I386-NETBSD:#define __UINT_LEAST16_MAX__ 65535U +// I386-NETBSD:#define __UINT_LEAST16_TYPE__ unsigned short +// I386-NETBSD:#define __UINT_LEAST32_MAX__ 4294967295U +// I386-NETBSD:#define __UINT_LEAST32_TYPE__ unsigned int +// I386-NETBSD:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +// I386-NETBSD:#define __UINT_LEAST64_TYPE__ long long unsigned int +// I386-NETBSD:#define __UINT_LEAST8_MAX__ 255U +// I386-NETBSD:#define __UINT_LEAST8_TYPE__ unsigned char // I386-NETBSD:#define __USER_LABEL_PREFIX__ // I386-NETBSD:#define __WCHAR_MAX__ 2147483647 // I386-NETBSD:#define __WCHAR_TYPE__ int @@ -1471,16 +2065,37 @@ // MIPS32BE:#define __FLT_MIN_EXP__ (-125) // MIPS32BE:#define __FLT_MIN__ 1.17549435e-38F // MIPS32BE:#define __FLT_RADIX__ 2 +// MIPS32BE:#define __INT16_MAX__ 32767 // MIPS32BE:#define __INT16_TYPE__ short +// MIPS32BE:#define __INT32_MAX__ 2147483647 // MIPS32BE:#define __INT32_TYPE__ int // MIPS32BE:#define __INT64_C_SUFFIX__ LL +// MIPS32BE:#define __INT64_MAX__ 9223372036854775807LL // MIPS32BE:#define __INT64_TYPE__ long long int +// MIPS32BE:#define __INT8_MAX__ 127 // MIPS32BE:#define __INT8_TYPE__ char // MIPS32BE:#define __INTMAX_MAX__ 9223372036854775807LL // MIPS32BE:#define __INTMAX_TYPE__ long long int // MIPS32BE:#define __INTMAX_WIDTH__ 64 +// MIPS32BE:#define __INTPTR_MAX__ 2147483647L // MIPS32BE:#define __INTPTR_TYPE__ long int // MIPS32BE:#define __INTPTR_WIDTH__ 32 +// MIPS32BE:#define __INT_FAST16_MAX__ 32767 +// MIPS32BE:#define __INT_FAST16_TYPE__ short +// MIPS32BE:#define __INT_FAST32_MAX__ 2147483647 +// MIPS32BE:#define __INT_FAST32_TYPE__ int +// MIPS32BE:#define __INT_FAST64_MAX__ 9223372036854775807LL +// MIPS32BE:#define __INT_FAST64_TYPE__ long long int +// MIPS32BE:#define __INT_FAST8_MAX__ 127 +// MIPS32BE:#define __INT_FAST8_TYPE__ char +// MIPS32BE:#define __INT_LEAST16_MAX__ 32767 +// MIPS32BE:#define __INT_LEAST16_TYPE__ short +// MIPS32BE:#define __INT_LEAST32_MAX__ 2147483647 +// MIPS32BE:#define __INT_LEAST32_TYPE__ int +// MIPS32BE:#define __INT_LEAST64_MAX__ 9223372036854775807LL +// MIPS32BE:#define __INT_LEAST64_TYPE__ long long int +// MIPS32BE:#define __INT_LEAST8_MAX__ 127 +// MIPS32BE:#define __INT_LEAST8_TYPE__ char // MIPS32BE:#define __INT_MAX__ 2147483647 // MIPS32BE:#define __LDBL_DENORM_MIN__ 4.9406564584124654e-324L // MIPS32BE:#define __LDBL_DIG__ 15 @@ -1526,7 +2141,40 @@ // MIPS32BE:#define __STDC_HOSTED__ 0 // MIPS32BE:#define __STDC_VERSION__ 199901L // MIPS32BE:#define __STDC__ 1 +// MIPS32BE:#define __UINT16_C_SUFFIX__ U +// MIPS32BE:#define __UINT16_MAX__ 65535U +// MIPS32BE:#define __UINT16_TYPE__ unsigned short +// MIPS32BE:#define __UINT32_C_SUFFIX__ U +// MIPS32BE:#define __UINT32_MAX__ 4294967295U +// MIPS32BE:#define __UINT32_TYPE__ unsigned int +// MIPS32BE:#define __UINT64_C_SUFFIX__ ULL +// MIPS32BE:#define __UINT64_MAX__ 18446744073709551615ULL +// MIPS32BE:#define __UINT64_TYPE__ long long unsigned int +// MIPS32BE:#define __UINT8_C_SUFFIX__ U +// MIPS32BE:#define __UINT8_MAX__ 255U +// MIPS32BE:#define __UINT8_TYPE__ unsigned char +// MIPS32BE:#define __UINTMAX_MAX__ 18446744073709551615ULL // MIPS32BE:#define __UINTMAX_TYPE__ long long unsigned int +// MIPS32BE:#define __UINTMAX_WIDTH__ 64 +// MIPS32BE:#define __UINTPTR_MAX__ 4294967295U +// MIPS32BE:#define __UINTPTR_TYPE__ unsigned int +// MIPS32BE:#define __UINTPTR_WIDTH__ 32 +// MIPS32BE:#define __UINT_FAST16_MAX__ 65535U +// MIPS32BE:#define __UINT_FAST16_TYPE__ unsigned short +// MIPS32BE:#define __UINT_FAST32_MAX__ 4294967295U +// MIPS32BE:#define __UINT_FAST32_TYPE__ unsigned int +// MIPS32BE:#define __UINT_FAST64_MAX__ 18446744073709551615ULL +// MIPS32BE:#define __UINT_FAST64_TYPE__ long long unsigned int +// MIPS32BE:#define __UINT_FAST8_MAX__ 255U +// MIPS32BE:#define __UINT_FAST8_TYPE__ unsigned char +// MIPS32BE:#define __UINT_LEAST16_MAX__ 65535U +// MIPS32BE:#define __UINT_LEAST16_TYPE__ unsigned short +// MIPS32BE:#define __UINT_LEAST32_MAX__ 4294967295U +// MIPS32BE:#define __UINT_LEAST32_TYPE__ unsigned int +// MIPS32BE:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +// MIPS32BE:#define __UINT_LEAST64_TYPE__ long long unsigned int +// MIPS32BE:#define __UINT_LEAST8_MAX__ 255U +// MIPS32BE:#define __UINT_LEAST8_TYPE__ unsigned char // MIPS32BE:#define __USER_LABEL_PREFIX__ _ // MIPS32BE:#define __WCHAR_MAX__ 2147483647 // MIPS32BE:#define __WCHAR_TYPE__ int @@ -1590,16 +2238,37 @@ // MIPS32EL:#define __FLT_MIN_EXP__ (-125) // MIPS32EL:#define __FLT_MIN__ 1.17549435e-38F // MIPS32EL:#define __FLT_RADIX__ 2 +// MIPS32EL:#define __INT16_MAX__ 32767 // MIPS32EL:#define __INT16_TYPE__ short +// MIPS32EL:#define __INT32_MAX__ 2147483647 // MIPS32EL:#define __INT32_TYPE__ int // MIPS32EL:#define __INT64_C_SUFFIX__ LL +// MIPS32EL:#define __INT64_MAX__ 9223372036854775807LL // MIPS32EL:#define __INT64_TYPE__ long long int +// MIPS32EL:#define __INT8_MAX__ 127 // MIPS32EL:#define __INT8_TYPE__ char // MIPS32EL:#define __INTMAX_MAX__ 9223372036854775807LL // MIPS32EL:#define __INTMAX_TYPE__ long long int // MIPS32EL:#define __INTMAX_WIDTH__ 64 +// MIPS32EL:#define __INTPTR_MAX__ 2147483647L // MIPS32EL:#define __INTPTR_TYPE__ long int // MIPS32EL:#define __INTPTR_WIDTH__ 32 +// MIPS32EL:#define __INT_FAST16_MAX__ 32767 +// MIPS32EL:#define __INT_FAST16_TYPE__ short +// MIPS32EL:#define __INT_FAST32_MAX__ 2147483647 +// MIPS32EL:#define __INT_FAST32_TYPE__ int +// MIPS32EL:#define __INT_FAST64_MAX__ 9223372036854775807LL +// MIPS32EL:#define __INT_FAST64_TYPE__ long long int +// MIPS32EL:#define __INT_FAST8_MAX__ 127 +// MIPS32EL:#define __INT_FAST8_TYPE__ char +// MIPS32EL:#define __INT_LEAST16_MAX__ 32767 +// MIPS32EL:#define __INT_LEAST16_TYPE__ short +// MIPS32EL:#define __INT_LEAST32_MAX__ 2147483647 +// MIPS32EL:#define __INT_LEAST32_TYPE__ int +// MIPS32EL:#define __INT_LEAST64_MAX__ 9223372036854775807LL +// MIPS32EL:#define __INT_LEAST64_TYPE__ long long int +// MIPS32EL:#define __INT_LEAST8_MAX__ 127 +// MIPS32EL:#define __INT_LEAST8_TYPE__ char // MIPS32EL:#define __INT_MAX__ 2147483647 // MIPS32EL:#define __LDBL_DENORM_MIN__ 4.9406564584124654e-324L // MIPS32EL:#define __LDBL_DIG__ 15 @@ -1643,7 +2312,40 @@ // MIPS32EL:#define __SIZE_MAX__ 4294967295U // MIPS32EL:#define __SIZE_TYPE__ unsigned int // MIPS32EL:#define __SIZE_WIDTH__ 32 +// MIPS32EL:#define __UINT16_C_SUFFIX__ U +// MIPS32EL:#define __UINT16_MAX__ 65535U +// MIPS32EL:#define __UINT16_TYPE__ unsigned short +// MIPS32EL:#define __UINT32_C_SUFFIX__ U +// MIPS32EL:#define __UINT32_MAX__ 4294967295U +// MIPS32EL:#define __UINT32_TYPE__ unsigned int +// MIPS32EL:#define __UINT64_C_SUFFIX__ ULL +// MIPS32EL:#define __UINT64_MAX__ 18446744073709551615ULL +// MIPS32EL:#define __UINT64_TYPE__ long long unsigned int +// MIPS32EL:#define __UINT8_C_SUFFIX__ U +// MIPS32EL:#define __UINT8_MAX__ 255U +// MIPS32EL:#define __UINT8_TYPE__ unsigned char +// MIPS32EL:#define __UINTMAX_MAX__ 18446744073709551615ULL // MIPS32EL:#define __UINTMAX_TYPE__ long long unsigned int +// MIPS32EL:#define __UINTMAX_WIDTH__ 64 +// MIPS32EL:#define __UINTPTR_MAX__ 4294967295U +// MIPS32EL:#define __UINTPTR_TYPE__ unsigned int +// MIPS32EL:#define __UINTPTR_WIDTH__ 32 +// MIPS32EL:#define __UINT_FAST16_MAX__ 65535U +// MIPS32EL:#define __UINT_FAST16_TYPE__ unsigned short +// MIPS32EL:#define __UINT_FAST32_MAX__ 4294967295U +// MIPS32EL:#define __UINT_FAST32_TYPE__ unsigned int +// MIPS32EL:#define __UINT_FAST64_MAX__ 18446744073709551615ULL +// MIPS32EL:#define __UINT_FAST64_TYPE__ long long unsigned int +// MIPS32EL:#define __UINT_FAST8_MAX__ 255U +// MIPS32EL:#define __UINT_FAST8_TYPE__ unsigned char +// MIPS32EL:#define __UINT_LEAST16_MAX__ 65535U +// MIPS32EL:#define __UINT_LEAST16_TYPE__ unsigned short +// MIPS32EL:#define __UINT_LEAST32_MAX__ 4294967295U +// MIPS32EL:#define __UINT_LEAST32_TYPE__ unsigned int +// MIPS32EL:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +// MIPS32EL:#define __UINT_LEAST64_TYPE__ long long unsigned int +// MIPS32EL:#define __UINT_LEAST8_MAX__ 255U +// MIPS32EL:#define __UINT_LEAST8_TYPE__ unsigned char // MIPS32EL:#define __USER_LABEL_PREFIX__ _ // MIPS32EL:#define __WCHAR_MAX__ 2147483647 // MIPS32EL:#define __WCHAR_TYPE__ int @@ -1708,16 +2410,37 @@ // MIPS64BE:#define __FLT_MIN_EXP__ (-125) // MIPS64BE:#define __FLT_MIN__ 1.17549435e-38F // MIPS64BE:#define __FLT_RADIX__ 2 +// MIPS64BE:#define __INT16_MAX__ 32767 // MIPS64BE:#define __INT16_TYPE__ short +// MIPS64BE:#define __INT32_MAX__ 2147483647 // MIPS64BE:#define __INT32_TYPE__ int // MIPS64BE:#define __INT64_C_SUFFIX__ LL +// MIPS64BE:#define __INT64_MAX__ 9223372036854775807L // MIPS64BE:#define __INT64_TYPE__ long long int +// MIPS64BE:#define __INT8_MAX__ 127 // MIPS64BE:#define __INT8_TYPE__ char // MIPS64BE:#define __INTMAX_MAX__ 9223372036854775807LL // MIPS64BE:#define __INTMAX_TYPE__ long long int // MIPS64BE:#define __INTMAX_WIDTH__ 64 +// MIPS64BE:#define __INTPTR_MAX__ 9223372036854775807L // MIPS64BE:#define __INTPTR_TYPE__ long int // MIPS64BE:#define __INTPTR_WIDTH__ 64 +// MIPS64BE:#define __INT_FAST16_MAX__ 32767 +// MIPS64BE:#define __INT_FAST16_TYPE__ short +// MIPS64BE:#define __INT_FAST32_MAX__ 2147483647 +// MIPS64BE:#define __INT_FAST32_TYPE__ int +// MIPS64BE:#define __INT_FAST64_MAX__ 9223372036854775807L +// MIPS64BE:#define __INT_FAST64_TYPE__ long int +// MIPS64BE:#define __INT_FAST8_MAX__ 127 +// MIPS64BE:#define __INT_FAST8_TYPE__ char +// MIPS64BE:#define __INT_LEAST16_MAX__ 32767 +// MIPS64BE:#define __INT_LEAST16_TYPE__ short +// MIPS64BE:#define __INT_LEAST32_MAX__ 2147483647 +// MIPS64BE:#define __INT_LEAST32_TYPE__ int +// MIPS64BE:#define __INT_LEAST64_MAX__ 9223372036854775807L +// MIPS64BE:#define __INT_LEAST64_TYPE__ long int +// MIPS64BE:#define __INT_LEAST8_MAX__ 127 +// MIPS64BE:#define __INT_LEAST8_TYPE__ char // MIPS64BE:#define __INT_MAX__ 2147483647 // MIPS64BE:#define __LDBL_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966L // MIPS64BE:#define __LDBL_DIG__ 33 @@ -1760,7 +2483,40 @@ // MIPS64BE:#define __SIZE_MAX__ 18446744073709551615UL // MIPS64BE:#define __SIZE_TYPE__ long unsigned int // MIPS64BE:#define __SIZE_WIDTH__ 64 +// MIPS64BE:#define __UINT16_C_SUFFIX__ U +// MIPS64BE:#define __UINT16_MAX__ 65535U +// MIPS64BE:#define __UINT16_TYPE__ unsigned short +// MIPS64BE:#define __UINT32_C_SUFFIX__ U +// MIPS64BE:#define __UINT32_MAX__ 4294967295U +// MIPS64BE:#define __UINT32_TYPE__ unsigned int +// MIPS64BE:#define __UINT64_C_SUFFIX__ UL +// MIPS64BE:#define __UINT64_MAX__ 18446744073709551615UL +// MIPS64BE:#define __UINT64_TYPE__ long unsigned int +// MIPS64BE:#define __UINT8_C_SUFFIX__ U +// MIPS64BE:#define __UINT8_MAX__ 255U +// MIPS64BE:#define __UINT8_TYPE__ unsigned char +// MIPS64BE:#define __UINTMAX_MAX__ 18446744073709551615ULL // MIPS64BE:#define __UINTMAX_TYPE__ long long unsigned int +// MIPS64BE:#define __UINTMAX_WIDTH__ 64 +// MIPS64BE:#define __UINTPTR_MAX__ 18446744073709551615UL +// MIPS64BE:#define __UINTPTR_TYPE__ long unsigned int +// MIPS64BE:#define __UINTPTR_WIDTH__ 64 +// MIPS64BE:#define __UINT_FAST16_MAX__ 65535U +// MIPS64BE:#define __UINT_FAST16_TYPE__ unsigned short +// MIPS64BE:#define __UINT_FAST32_MAX__ 4294967295U +// MIPS64BE:#define __UINT_FAST32_TYPE__ unsigned int +// MIPS64BE:#define __UINT_FAST64_MAX__ 18446744073709551615UL +// MIPS64BE:#define __UINT_FAST64_TYPE__ long unsigned int +// MIPS64BE:#define __UINT_FAST8_MAX__ 255U +// MIPS64BE:#define __UINT_FAST8_TYPE__ unsigned char +// MIPS64BE:#define __UINT_LEAST16_MAX__ 65535U +// MIPS64BE:#define __UINT_LEAST16_TYPE__ unsigned short +// MIPS64BE:#define __UINT_LEAST32_MAX__ 4294967295U +// MIPS64BE:#define __UINT_LEAST32_TYPE__ unsigned int +// MIPS64BE:#define __UINT_LEAST64_MAX__ 18446744073709551615UL +// MIPS64BE:#define __UINT_LEAST64_TYPE__ long unsigned int +// MIPS64BE:#define __UINT_LEAST8_MAX__ 255U +// MIPS64BE:#define __UINT_LEAST8_TYPE__ unsigned char // MIPS64BE:#define __USER_LABEL_PREFIX__ _ // MIPS64BE:#define __WCHAR_MAX__ 2147483647 // MIPS64BE:#define __WCHAR_TYPE__ int @@ -1826,16 +2582,37 @@ // MIPS64EL:#define __FLT_MIN_EXP__ (-125) // MIPS64EL:#define __FLT_MIN__ 1.17549435e-38F // MIPS64EL:#define __FLT_RADIX__ 2 +// MIPS64EL:#define __INT16_MAX__ 32767 // MIPS64EL:#define __INT16_TYPE__ short +// MIPS64EL:#define __INT32_MAX__ 2147483647 // MIPS64EL:#define __INT32_TYPE__ int // MIPS64EL:#define __INT64_C_SUFFIX__ LL +// MIPS64EL:#define __INT64_MAX__ 9223372036854775807L // MIPS64EL:#define __INT64_TYPE__ long long int +// MIPS64EL:#define __INT8_MAX__ 127 // MIPS64EL:#define __INT8_TYPE__ char // MIPS64EL:#define __INTMAX_MAX__ 9223372036854775807LL // MIPS64EL:#define __INTMAX_TYPE__ long long int // MIPS64EL:#define __INTMAX_WIDTH__ 64 +// MIPS64EL:#define __INTPTR_MAX__ 9223372036854775807L // MIPS64EL:#define __INTPTR_TYPE__ long int // MIPS64EL:#define __INTPTR_WIDTH__ 64 +// MIPS64EL:#define __INT_FAST16_MAX__ 32767 +// MIPS64EL:#define __INT_FAST16_TYPE__ short +// MIPS64EL:#define __INT_FAST32_MAX__ 2147483647 +// MIPS64EL:#define __INT_FAST32_TYPE__ int +// MIPS64EL:#define __INT_FAST64_MAX__ 9223372036854775807L +// MIPS64EL:#define __INT_FAST64_TYPE__ long int +// MIPS64EL:#define __INT_FAST8_MAX__ 127 +// MIPS64EL:#define __INT_FAST8_TYPE__ char +// MIPS64EL:#define __INT_LEAST16_MAX__ 32767 +// MIPS64EL:#define __INT_LEAST16_TYPE__ short +// MIPS64EL:#define __INT_LEAST32_MAX__ 2147483647 +// MIPS64EL:#define __INT_LEAST32_TYPE__ int +// MIPS64EL:#define __INT_LEAST64_MAX__ 9223372036854775807L +// MIPS64EL:#define __INT_LEAST64_TYPE__ long int +// MIPS64EL:#define __INT_LEAST8_MAX__ 127 +// MIPS64EL:#define __INT_LEAST8_TYPE__ char // MIPS64EL:#define __INT_MAX__ 2147483647 // MIPS64EL:#define __LDBL_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966L // MIPS64EL:#define __LDBL_DIG__ 33 @@ -1879,7 +2656,40 @@ // MIPS64EL:#define __SIZE_MAX__ 18446744073709551615UL // MIPS64EL:#define __SIZE_TYPE__ long unsigned int // MIPS64EL:#define __SIZE_WIDTH__ 64 +// MIPS64EL:#define __UINT16_C_SUFFIX__ U +// MIPS64EL:#define __UINT16_MAX__ 65535U +// MIPS64EL:#define __UINT16_TYPE__ unsigned short +// MIPS64EL:#define __UINT32_C_SUFFIX__ U +// MIPS64EL:#define __UINT32_MAX__ 4294967295U +// MIPS64EL:#define __UINT32_TYPE__ unsigned int +// MIPS64EL:#define __UINT64_C_SUFFIX__ UL +// MIPS64EL:#define __UINT64_MAX__ 18446744073709551615UL +// MIPS64EL:#define __UINT64_TYPE__ long unsigned int +// MIPS64EL:#define __UINT8_C_SUFFIX__ U +// MIPS64EL:#define __UINT8_MAX__ 255U +// MIPS64EL:#define __UINT8_TYPE__ unsigned char +// MIPS64EL:#define __UINTMAX_MAX__ 18446744073709551615ULL // MIPS64EL:#define __UINTMAX_TYPE__ long long unsigned int +// MIPS64EL:#define __UINTMAX_WIDTH__ 64 +// MIPS64EL:#define __UINTPTR_MAX__ 18446744073709551615UL +// MIPS64EL:#define __UINTPTR_TYPE__ long unsigned int +// MIPS64EL:#define __UINTPTR_WIDTH__ 64 +// MIPS64EL:#define __UINT_FAST16_MAX__ 65535U +// MIPS64EL:#define __UINT_FAST16_TYPE__ unsigned short +// MIPS64EL:#define __UINT_FAST32_MAX__ 4294967295U +// MIPS64EL:#define __UINT_FAST32_TYPE__ unsigned int +// MIPS64EL:#define __UINT_FAST64_MAX__ 18446744073709551615UL +// MIPS64EL:#define __UINT_FAST64_TYPE__ long unsigned int +// MIPS64EL:#define __UINT_FAST8_MAX__ 255U +// MIPS64EL:#define __UINT_FAST8_TYPE__ unsigned char +// MIPS64EL:#define __UINT_LEAST16_MAX__ 65535U +// MIPS64EL:#define __UINT_LEAST16_TYPE__ unsigned short +// MIPS64EL:#define __UINT_LEAST32_MAX__ 4294967295U +// MIPS64EL:#define __UINT_LEAST32_TYPE__ unsigned int +// MIPS64EL:#define __UINT_LEAST64_MAX__ 18446744073709551615UL +// MIPS64EL:#define __UINT_LEAST64_TYPE__ long unsigned int +// MIPS64EL:#define __UINT_LEAST8_MAX__ 255U +// MIPS64EL:#define __UINT_LEAST8_TYPE__ unsigned char // MIPS64EL:#define __USER_LABEL_PREFIX__ _ // MIPS64EL:#define __WCHAR_MAX__ 2147483647 // MIPS64EL:#define __WCHAR_TYPE__ int @@ -2091,15 +2901,38 @@ // MSP430:#define __FLT_MIN_EXP__ (-125) // MSP430:#define __FLT_MIN__ 1.17549435e-38F // MSP430:#define __FLT_RADIX__ 2 +// MSP430:#define __INT16_MAX__ 32767 // MSP430:#define __INT16_TYPE__ short // MSP430:#define __INT32_C_SUFFIX__ L +// MSP430:#define __INT32_MAX__ 2147483647L // MSP430:#define __INT32_TYPE__ long int +// MSP430:#define __INT64_C_SUFFIX__ LL +// MSP430:#define __INT64_MAX__ 9223372036854775807LL +// MSP430:#define __INT64_TYPE__ long long int +// MSP430:#define __INT8_MAX__ 127 // MSP430:#define __INT8_TYPE__ char // MSP430:#define __INTMAX_MAX__ 9223372036854775807LL // MSP430:#define __INTMAX_TYPE__ long long int // MSP430:#define __INTMAX_WIDTH__ 64 +// MSP430:#define __INTPTR_MAX__ 32767 // MSP430:#define __INTPTR_TYPE__ int // MSP430:#define __INTPTR_WIDTH__ 16 +// MSP430:#define __INT_FAST16_MAX__ 32767 +// MSP430:#define __INT_FAST16_TYPE__ short +// MSP430:#define __INT_FAST32_MAX__ 2147483647L +// MSP430:#define __INT_FAST32_TYPE__ long int +// MSP430:#define __INT_FAST64_MAX__ 9223372036854775807LL +// MSP430:#define __INT_FAST64_TYPE__ long long int +// MSP430:#define __INT_FAST8_MAX__ 127 +// MSP430:#define __INT_FAST8_TYPE__ char +// MSP430:#define __INT_LEAST16_MAX__ 32767 +// MSP430:#define __INT_LEAST16_TYPE__ short +// MSP430:#define __INT_LEAST32_MAX__ 2147483647L +// MSP430:#define __INT_LEAST32_TYPE__ long int +// MSP430:#define __INT_LEAST64_MAX__ 9223372036854775807LL +// MSP430:#define __INT_LEAST64_TYPE__ long long int +// MSP430:#define __INT_LEAST8_MAX__ 127 +// MSP430:#define __INT_LEAST8_TYPE__ char // MSP430:#define __INT_MAX__ 32767 // MSP430:#define __LDBL_DENORM_MIN__ 4.9406564584124654e-324L // MSP430:#define __LDBL_DIG__ 15 @@ -2140,7 +2973,40 @@ // MSP430:#define __SIZE_MAX__ 65535U // MSP430:#define __SIZE_TYPE__ unsigned int // MSP430:#define __SIZE_WIDTH__ 16 +// MSP430:#define __UINT16_C_SUFFIX__ U +// MSP430:#define __UINT16_MAX__ 65535U +// MSP430:#define __UINT16_TYPE__ unsigned short +// MSP430:#define __UINT32_C_SUFFIX__ UL +// MSP430:#define __UINT32_MAX__ 4294967295UL +// MSP430:#define __UINT32_TYPE__ long unsigned int +// MSP430:#define __UINT64_C_SUFFIX__ ULL +// MSP430:#define __UINT64_MAX__ 18446744073709551615ULL +// MSP430:#define __UINT64_TYPE__ long long unsigned int +// MSP430:#define __UINT8_C_SUFFIX__ U +// MSP430:#define __UINT8_MAX__ 255U +// MSP430:#define __UINT8_TYPE__ unsigned char +// MSP430:#define __UINTMAX_MAX__ 18446744073709551615ULL // MSP430:#define __UINTMAX_TYPE__ long long unsigned int +// MSP430:#define __UINTMAX_WIDTH__ 64 +// MSP430:#define __UINTPTR_MAX__ 65535U +// MSP430:#define __UINTPTR_TYPE__ unsigned short +// MSP430:#define __UINTPTR_WIDTH__ 16 +// MSP430:#define __UINT_FAST16_MAX__ 65535U +// MSP430:#define __UINT_FAST16_TYPE__ unsigned short +// MSP430:#define __UINT_FAST32_MAX__ 4294967295UL +// MSP430:#define __UINT_FAST32_TYPE__ long unsigned int +// MSP430:#define __UINT_FAST64_MAX__ 18446744073709551615ULL +// MSP430:#define __UINT_FAST64_TYPE__ long long unsigned int +// MSP430:#define __UINT_FAST8_MAX__ 255U +// MSP430:#define __UINT_FAST8_TYPE__ unsigned char +// MSP430:#define __UINT_LEAST16_MAX__ 65535U +// MSP430:#define __UINT_LEAST16_TYPE__ unsigned short +// MSP430:#define __UINT_LEAST32_MAX__ 4294967295UL +// MSP430:#define __UINT_LEAST32_TYPE__ long unsigned int +// MSP430:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +// MSP430:#define __UINT_LEAST64_TYPE__ long long unsigned int +// MSP430:#define __UINT_LEAST8_MAX__ 255U +// MSP430:#define __UINT_LEAST8_TYPE__ unsigned char // MSP430:#define __USER_LABEL_PREFIX__ _ // MSP430:#define __WCHAR_MAX__ 32767 // MSP430:#define __WCHAR_TYPE__ int @@ -2187,16 +3053,37 @@ // NVPTX32:#define __FLT_MIN_EXP__ (-125) // NVPTX32:#define __FLT_MIN__ 1.17549435e-38F // NVPTX32:#define __FLT_RADIX__ 2 +// NVPTX32:#define __INT16_MAX__ 32767 // NVPTX32:#define __INT16_TYPE__ short +// NVPTX32:#define __INT32_MAX__ 2147483647 // NVPTX32:#define __INT32_TYPE__ int // NVPTX32:#define __INT64_C_SUFFIX__ LL +// NVPTX32:#define __INT64_MAX__ 9223372036854775807L // NVPTX32:#define __INT64_TYPE__ long long int +// NVPTX32:#define __INT8_MAX__ 127 // NVPTX32:#define __INT8_TYPE__ char // NVPTX32:#define __INTMAX_MAX__ 9223372036854775807LL // NVPTX32:#define __INTMAX_TYPE__ long long int // NVPTX32:#define __INTMAX_WIDTH__ 64 +// NVPTX32:#define __INTPTR_MAX__ 4294967295U // NVPTX32:#define __INTPTR_TYPE__ unsigned int // NVPTX32:#define __INTPTR_WIDTH__ 32 +// NVPTX32:#define __INT_FAST16_MAX__ 32767 +// NVPTX32:#define __INT_FAST16_TYPE__ short +// NVPTX32:#define __INT_FAST32_MAX__ 2147483647 +// NVPTX32:#define __INT_FAST32_TYPE__ int +// NVPTX32:#define __INT_FAST64_MAX__ 9223372036854775807L +// NVPTX32:#define __INT_FAST64_TYPE__ long int +// NVPTX32:#define __INT_FAST8_MAX__ 127 +// NVPTX32:#define __INT_FAST8_TYPE__ char +// NVPTX32:#define __INT_LEAST16_MAX__ 32767 +// NVPTX32:#define __INT_LEAST16_TYPE__ short +// NVPTX32:#define __INT_LEAST32_MAX__ 2147483647 +// NVPTX32:#define __INT_LEAST32_TYPE__ int +// NVPTX32:#define __INT_LEAST64_MAX__ 9223372036854775807L +// NVPTX32:#define __INT_LEAST64_TYPE__ long int +// NVPTX32:#define __INT_LEAST8_MAX__ 127 +// NVPTX32:#define __INT_LEAST8_TYPE__ char // NVPTX32:#define __INT_MAX__ 2147483647 // NVPTX32:#define __LDBL_DENORM_MIN__ 4.9406564584124654e-324L // NVPTX32:#define __LDBL_DIG__ 15 @@ -2239,7 +3126,40 @@ // NVPTX32:#define __SIZE_MAX__ 4294967295U // NVPTX32:#define __SIZE_TYPE__ unsigned int // NVPTX32:#define __SIZE_WIDTH__ 32 +// NVPTX32:#define __UINT16_C_SUFFIX__ U +// NVPTX32:#define __UINT16_MAX__ 65535U +// NVPTX32:#define __UINT16_TYPE__ unsigned short +// NVPTX32:#define __UINT32_C_SUFFIX__ U +// NVPTX32:#define __UINT32_MAX__ 4294967295U +// NVPTX32:#define __UINT32_TYPE__ unsigned int +// NVPTX32:#define __UINT64_C_SUFFIX__ UL +// NVPTX32:#define __UINT64_MAX__ 18446744073709551615UL +// NVPTX32:#define __UINT64_TYPE__ long unsigned int +// NVPTX32:#define __UINT8_C_SUFFIX__ U +// NVPTX32:#define __UINT8_MAX__ 255U +// NVPTX32:#define __UINT8_TYPE__ unsigned char +// NVPTX32:#define __UINTMAX_MAX__ 18446744073709551615ULL // NVPTX32:#define __UINTMAX_TYPE__ long long unsigned int +// NVPTX32:#define __UINTMAX_WIDTH__ 64 +// NVPTX32:#define __UINTPTR_MAX__ 4294967295U +// NVPTX32:#define __UINTPTR_TYPE__ unsigned int +// NVPTX32:#define __UINTPTR_WIDTH__ 32 +// NVPTX32:#define __UINT_FAST16_MAX__ 65535U +// NVPTX32:#define __UINT_FAST16_TYPE__ unsigned short +// NVPTX32:#define __UINT_FAST32_MAX__ 4294967295U +// NVPTX32:#define __UINT_FAST32_TYPE__ unsigned int +// NVPTX32:#define __UINT_FAST64_MAX__ 18446744073709551615UL +// NVPTX32:#define __UINT_FAST64_TYPE__ long unsigned int +// NVPTX32:#define __UINT_FAST8_MAX__ 255U +// NVPTX32:#define __UINT_FAST8_TYPE__ unsigned char +// NVPTX32:#define __UINT_LEAST16_MAX__ 65535U +// NVPTX32:#define __UINT_LEAST16_TYPE__ unsigned short +// NVPTX32:#define __UINT_LEAST32_MAX__ 4294967295U +// NVPTX32:#define __UINT_LEAST32_TYPE__ unsigned int +// NVPTX32:#define __UINT_LEAST64_MAX__ 18446744073709551615UL +// NVPTX32:#define __UINT_LEAST64_TYPE__ long unsigned int +// NVPTX32:#define __UINT_LEAST8_MAX__ 255U +// NVPTX32:#define __UINT_LEAST8_TYPE__ unsigned char // NVPTX32:#define __USER_LABEL_PREFIX__ _ // NVPTX32:#define __WCHAR_MAX__ 2147483647 // NVPTX32:#define __WCHAR_TYPE__ int @@ -2285,16 +3205,37 @@ // NVPTX64:#define __FLT_MIN_EXP__ (-125) // NVPTX64:#define __FLT_MIN__ 1.17549435e-38F // NVPTX64:#define __FLT_RADIX__ 2 +// NVPTX64:#define __INT16_MAX__ 32767 // NVPTX64:#define __INT16_TYPE__ short +// NVPTX64:#define __INT32_MAX__ 2147483647 // NVPTX64:#define __INT32_TYPE__ int // NVPTX64:#define __INT64_C_SUFFIX__ LL +// NVPTX64:#define __INT64_MAX__ 9223372036854775807L // NVPTX64:#define __INT64_TYPE__ long long int +// NVPTX64:#define __INT8_MAX__ 127 // NVPTX64:#define __INT8_TYPE__ char // NVPTX64:#define __INTMAX_MAX__ 9223372036854775807LL // NVPTX64:#define __INTMAX_TYPE__ long long int // NVPTX64:#define __INTMAX_WIDTH__ 64 +// NVPTX64:#define __INTPTR_MAX__ 18446744073709551615ULL // NVPTX64:#define __INTPTR_TYPE__ long long unsigned int // NVPTX64:#define __INTPTR_WIDTH__ 64 +// NVPTX64:#define __INT_FAST16_MAX__ 32767 +// NVPTX64:#define __INT_FAST16_TYPE__ short +// NVPTX64:#define __INT_FAST32_MAX__ 2147483647 +// NVPTX64:#define __INT_FAST32_TYPE__ int +// NVPTX64:#define __INT_FAST64_MAX__ 9223372036854775807L +// NVPTX64:#define __INT_FAST64_TYPE__ long int +// NVPTX64:#define __INT_FAST8_MAX__ 127 +// NVPTX64:#define __INT_FAST8_TYPE__ char +// NVPTX64:#define __INT_LEAST16_MAX__ 32767 +// NVPTX64:#define __INT_LEAST16_TYPE__ short +// NVPTX64:#define __INT_LEAST32_MAX__ 2147483647 +// NVPTX64:#define __INT_LEAST32_TYPE__ int +// NVPTX64:#define __INT_LEAST64_MAX__ 9223372036854775807L +// NVPTX64:#define __INT_LEAST64_TYPE__ long int +// NVPTX64:#define __INT_LEAST8_MAX__ 127 +// NVPTX64:#define __INT_LEAST8_TYPE__ char // NVPTX64:#define __INT_MAX__ 2147483647 // NVPTX64:#define __LDBL_DENORM_MIN__ 4.9406564584124654e-324L // NVPTX64:#define __LDBL_DIG__ 15 @@ -2337,7 +3278,40 @@ // NVPTX64:#define __SIZE_MAX__ 18446744073709551615UL // NVPTX64:#define __SIZE_TYPE__ long long unsigned int // NVPTX64:#define __SIZE_WIDTH__ 64 +// NVPTX64:#define __UINT16_C_SUFFIX__ U +// NVPTX64:#define __UINT16_MAX__ 65535U +// NVPTX64:#define __UINT16_TYPE__ unsigned short +// NVPTX64:#define __UINT32_C_SUFFIX__ U +// NVPTX64:#define __UINT32_MAX__ 4294967295U +// NVPTX64:#define __UINT32_TYPE__ unsigned int +// NVPTX64:#define __UINT64_C_SUFFIX__ UL +// NVPTX64:#define __UINT64_MAX__ 18446744073709551615UL +// NVPTX64:#define __UINT64_TYPE__ long unsigned int +// NVPTX64:#define __UINT8_C_SUFFIX__ U +// NVPTX64:#define __UINT8_MAX__ 255U +// NVPTX64:#define __UINT8_TYPE__ unsigned char +// NVPTX64:#define __UINTMAX_MAX__ 18446744073709551615ULL // NVPTX64:#define __UINTMAX_TYPE__ long long unsigned int +// NVPTX64:#define __UINTMAX_WIDTH__ 64 +// NVPTX64:#define __UINTPTR_MAX__ 18446744073709551615UL +// NVPTX64:#define __UINTPTR_TYPE__ long unsigned int +// NVPTX64:#define __UINTPTR_WIDTH__ 64 +// NVPTX64:#define __UINT_FAST16_MAX__ 65535U +// NVPTX64:#define __UINT_FAST16_TYPE__ unsigned short +// NVPTX64:#define __UINT_FAST32_MAX__ 4294967295U +// NVPTX64:#define __UINT_FAST32_TYPE__ unsigned int +// NVPTX64:#define __UINT_FAST64_MAX__ 18446744073709551615UL +// NVPTX64:#define __UINT_FAST64_TYPE__ long unsigned int +// NVPTX64:#define __UINT_FAST8_MAX__ 255U +// NVPTX64:#define __UINT_FAST8_TYPE__ unsigned char +// NVPTX64:#define __UINT_LEAST16_MAX__ 65535U +// NVPTX64:#define __UINT_LEAST16_TYPE__ unsigned short +// NVPTX64:#define __UINT_LEAST32_MAX__ 4294967295U +// NVPTX64:#define __UINT_LEAST32_TYPE__ unsigned int +// NVPTX64:#define __UINT_LEAST64_MAX__ 18446744073709551615UL +// NVPTX64:#define __UINT_LEAST64_TYPE__ long unsigned int +// NVPTX64:#define __UINT_LEAST8_MAX__ 255U +// NVPTX64:#define __UINT_LEAST8_TYPE__ unsigned char // NVPTX64:#define __USER_LABEL_PREFIX__ _ // NVPTX64:#define __WCHAR_MAX__ 2147483647 // NVPTX64:#define __WCHAR_TYPE__ int @@ -2387,16 +3361,37 @@ // PPC603E:#define __FLT_MIN_EXP__ (-125) // PPC603E:#define __FLT_MIN__ 1.17549435e-38F // PPC603E:#define __FLT_RADIX__ 2 +// PPC603E:#define __INT16_MAX__ 32767 // PPC603E:#define __INT16_TYPE__ short +// PPC603E:#define __INT32_MAX__ 2147483647 // PPC603E:#define __INT32_TYPE__ int // PPC603E:#define __INT64_C_SUFFIX__ LL +// PPC603E:#define __INT64_MAX__ 9223372036854775807LL // PPC603E:#define __INT64_TYPE__ long long int +// PPC603E:#define __INT8_MAX__ 127 // PPC603E:#define __INT8_TYPE__ char // PPC603E:#define __INTMAX_MAX__ 9223372036854775807LL // PPC603E:#define __INTMAX_TYPE__ long long int // PPC603E:#define __INTMAX_WIDTH__ 64 +// PPC603E:#define __INTPTR_MAX__ 2147483647L // PPC603E:#define __INTPTR_TYPE__ long int // PPC603E:#define __INTPTR_WIDTH__ 32 +// PPC603E:#define __INT_FAST16_MAX__ 32767 +// PPC603E:#define __INT_FAST16_TYPE__ short +// PPC603E:#define __INT_FAST32_MAX__ 2147483647 +// PPC603E:#define __INT_FAST32_TYPE__ int +// PPC603E:#define __INT_FAST64_MAX__ 9223372036854775807LL +// PPC603E:#define __INT_FAST64_TYPE__ long long int +// PPC603E:#define __INT_FAST8_MAX__ 127 +// PPC603E:#define __INT_FAST8_TYPE__ char +// PPC603E:#define __INT_LEAST16_MAX__ 32767 +// PPC603E:#define __INT_LEAST16_TYPE__ short +// PPC603E:#define __INT_LEAST32_MAX__ 2147483647 +// PPC603E:#define __INT_LEAST32_TYPE__ int +// PPC603E:#define __INT_LEAST64_MAX__ 9223372036854775807LL +// PPC603E:#define __INT_LEAST64_TYPE__ long long int +// PPC603E:#define __INT_LEAST8_MAX__ 127 +// PPC603E:#define __INT_LEAST8_TYPE__ char // PPC603E:#define __INT_MAX__ 2147483647 // PPC603E:#define __LDBL_DENORM_MIN__ 4.94065645841246544176568792868221e-324L // PPC603E:#define __LDBL_DIG__ 31 @@ -2440,7 +3435,40 @@ // PPC603E:#define __SIZE_MAX__ 4294967295U // PPC603E:#define __SIZE_TYPE__ long unsigned int // PPC603E:#define __SIZE_WIDTH__ 32 +// PPC603E:#define __UINT16_C_SUFFIX__ U +// PPC603E:#define __UINT16_MAX__ 65535U +// PPC603E:#define __UINT16_TYPE__ unsigned short +// PPC603E:#define __UINT32_C_SUFFIX__ U +// PPC603E:#define __UINT32_MAX__ 4294967295U +// PPC603E:#define __UINT32_TYPE__ unsigned int +// PPC603E:#define __UINT64_C_SUFFIX__ ULL +// PPC603E:#define __UINT64_MAX__ 18446744073709551615ULL +// PPC603E:#define __UINT64_TYPE__ long long unsigned int +// PPC603E:#define __UINT8_C_SUFFIX__ U +// PPC603E:#define __UINT8_MAX__ 255U +// PPC603E:#define __UINT8_TYPE__ unsigned char +// PPC603E:#define __UINTMAX_MAX__ 18446744073709551615ULL // PPC603E:#define __UINTMAX_TYPE__ long long unsigned int +// PPC603E:#define __UINTMAX_WIDTH__ 64 +// PPC603E:#define __UINTPTR_MAX__ 4294967295U +// PPC603E:#define __UINTPTR_TYPE__ unsigned int +// PPC603E:#define __UINTPTR_WIDTH__ 32 +// PPC603E:#define __UINT_FAST16_MAX__ 65535U +// PPC603E:#define __UINT_FAST16_TYPE__ unsigned short +// PPC603E:#define __UINT_FAST32_MAX__ 4294967295U +// PPC603E:#define __UINT_FAST32_TYPE__ unsigned int +// PPC603E:#define __UINT_FAST64_MAX__ 18446744073709551615ULL +// PPC603E:#define __UINT_FAST64_TYPE__ long long unsigned int +// PPC603E:#define __UINT_FAST8_MAX__ 255U +// PPC603E:#define __UINT_FAST8_TYPE__ unsigned char +// PPC603E:#define __UINT_LEAST16_MAX__ 65535U +// PPC603E:#define __UINT_LEAST16_TYPE__ unsigned short +// PPC603E:#define __UINT_LEAST32_MAX__ 4294967295U +// PPC603E:#define __UINT_LEAST32_TYPE__ unsigned int +// PPC603E:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +// PPC603E:#define __UINT_LEAST64_TYPE__ long long unsigned int +// PPC603E:#define __UINT_LEAST8_MAX__ 255U +// PPC603E:#define __UINT_LEAST8_TYPE__ unsigned char // PPC603E:#define __USER_LABEL_PREFIX__ _ // PPC603E:#define __WCHAR_MAX__ 2147483647 // PPC603E:#define __WCHAR_TYPE__ int @@ -2497,16 +3525,37 @@ // PPC64:#define __FLT_MIN_EXP__ (-125) // PPC64:#define __FLT_MIN__ 1.17549435e-38F // PPC64:#define __FLT_RADIX__ 2 +// PPC64:#define __INT16_MAX__ 32767 // PPC64:#define __INT16_TYPE__ short +// PPC64:#define __INT32_MAX__ 2147483647 // PPC64:#define __INT32_TYPE__ int // PPC64:#define __INT64_C_SUFFIX__ L +// PPC64:#define __INT64_MAX__ 9223372036854775807L // PPC64:#define __INT64_TYPE__ long int +// PPC64:#define __INT8_MAX__ 127 // PPC64:#define __INT8_TYPE__ char // PPC64:#define __INTMAX_MAX__ 9223372036854775807L // PPC64:#define __INTMAX_TYPE__ long int // PPC64:#define __INTMAX_WIDTH__ 64 +// PPC64:#define __INTPTR_MAX__ 9223372036854775807L // PPC64:#define __INTPTR_TYPE__ long int // PPC64:#define __INTPTR_WIDTH__ 64 +// PPC64:#define __INT_FAST16_MAX__ 32767 +// PPC64:#define __INT_FAST16_TYPE__ short +// PPC64:#define __INT_FAST32_MAX__ 2147483647 +// PPC64:#define __INT_FAST32_TYPE__ int +// PPC64:#define __INT_FAST64_MAX__ 9223372036854775807L +// PPC64:#define __INT_FAST64_TYPE__ long int +// PPC64:#define __INT_FAST8_MAX__ 127 +// PPC64:#define __INT_FAST8_TYPE__ char +// PPC64:#define __INT_LEAST16_MAX__ 32767 +// PPC64:#define __INT_LEAST16_TYPE__ short +// PPC64:#define __INT_LEAST32_MAX__ 2147483647 +// PPC64:#define __INT_LEAST32_TYPE__ int +// PPC64:#define __INT_LEAST64_MAX__ 9223372036854775807L +// PPC64:#define __INT_LEAST64_TYPE__ long int +// PPC64:#define __INT_LEAST8_MAX__ 127 +// PPC64:#define __INT_LEAST8_TYPE__ char // PPC64:#define __INT_MAX__ 2147483647 // PPC64:#define __LDBL_DENORM_MIN__ 4.94065645841246544176568792868221e-324L // PPC64:#define __LDBL_DIG__ 31 @@ -2551,7 +3600,40 @@ // PPC64:#define __SIZE_MAX__ 18446744073709551615UL // PPC64:#define __SIZE_TYPE__ long unsigned int // PPC64:#define __SIZE_WIDTH__ 64 +// PPC64:#define __UINT16_C_SUFFIX__ U +// PPC64:#define __UINT16_MAX__ 65535U +// PPC64:#define __UINT16_TYPE__ unsigned short +// PPC64:#define __UINT32_C_SUFFIX__ U +// PPC64:#define __UINT32_MAX__ 4294967295U +// PPC64:#define __UINT32_TYPE__ unsigned int +// PPC64:#define __UINT64_C_SUFFIX__ UL +// PPC64:#define __UINT64_MAX__ 18446744073709551615UL +// PPC64:#define __UINT64_TYPE__ long unsigned int +// PPC64:#define __UINT8_C_SUFFIX__ U +// PPC64:#define __UINT8_MAX__ 255U +// PPC64:#define __UINT8_TYPE__ unsigned char +// PPC64:#define __UINTMAX_MAX__ 18446744073709551615UL // PPC64:#define __UINTMAX_TYPE__ long unsigned int +// PPC64:#define __UINTMAX_WIDTH__ 64 +// PPC64:#define __UINTPTR_MAX__ 18446744073709551615UL +// PPC64:#define __UINTPTR_TYPE__ long unsigned int +// PPC64:#define __UINTPTR_WIDTH__ 64 +// PPC64:#define __UINT_FAST16_MAX__ 65535U +// PPC64:#define __UINT_FAST16_TYPE__ unsigned short +// PPC64:#define __UINT_FAST32_MAX__ 4294967295U +// PPC64:#define __UINT_FAST32_TYPE__ unsigned int +// PPC64:#define __UINT_FAST64_MAX__ 18446744073709551615UL +// PPC64:#define __UINT_FAST64_TYPE__ long unsigned int +// PPC64:#define __UINT_FAST8_MAX__ 255U +// PPC64:#define __UINT_FAST8_TYPE__ unsigned char +// PPC64:#define __UINT_LEAST16_MAX__ 65535U +// PPC64:#define __UINT_LEAST16_TYPE__ unsigned short +// PPC64:#define __UINT_LEAST32_MAX__ 4294967295U +// PPC64:#define __UINT_LEAST32_TYPE__ unsigned int +// PPC64:#define __UINT_LEAST64_MAX__ 18446744073709551615UL +// PPC64:#define __UINT_LEAST64_TYPE__ long unsigned int +// PPC64:#define __UINT_LEAST8_MAX__ 255U +// PPC64:#define __UINT_LEAST8_TYPE__ unsigned char // PPC64:#define __USER_LABEL_PREFIX__ _ // PPC64:#define __WCHAR_MAX__ 2147483647 // PPC64:#define __WCHAR_TYPE__ int @@ -2610,16 +3692,37 @@ // PPC64LE:#define __FLT_MIN_EXP__ (-125) // PPC64LE:#define __FLT_MIN__ 1.17549435e-38F // PPC64LE:#define __FLT_RADIX__ 2 +// PPC64LE:#define __INT16_MAX__ 32767 // PPC64LE:#define __INT16_TYPE__ short +// PPC64LE:#define __INT32_MAX__ 2147483647 // PPC64LE:#define __INT32_TYPE__ int // PPC64LE:#define __INT64_C_SUFFIX__ L +// PPC64LE:#define __INT64_MAX__ 9223372036854775807L // PPC64LE:#define __INT64_TYPE__ long int +// PPC64LE:#define __INT8_MAX__ 127 // PPC64LE:#define __INT8_TYPE__ char // PPC64LE:#define __INTMAX_MAX__ 9223372036854775807L // PPC64LE:#define __INTMAX_TYPE__ long int // PPC64LE:#define __INTMAX_WIDTH__ 64 +// PPC64LE:#define __INTPTR_MAX__ 9223372036854775807L // PPC64LE:#define __INTPTR_TYPE__ long int // PPC64LE:#define __INTPTR_WIDTH__ 64 +// PPC64LE:#define __INT_FAST16_MAX__ 32767 +// PPC64LE:#define __INT_FAST16_TYPE__ short +// PPC64LE:#define __INT_FAST32_MAX__ 2147483647 +// PPC64LE:#define __INT_FAST32_TYPE__ int +// PPC64LE:#define __INT_FAST64_MAX__ 9223372036854775807L +// PPC64LE:#define __INT_FAST64_TYPE__ long int +// PPC64LE:#define __INT_FAST8_MAX__ 127 +// PPC64LE:#define __INT_FAST8_TYPE__ char +// PPC64LE:#define __INT_LEAST16_MAX__ 32767 +// PPC64LE:#define __INT_LEAST16_TYPE__ short +// PPC64LE:#define __INT_LEAST32_MAX__ 2147483647 +// PPC64LE:#define __INT_LEAST32_TYPE__ int +// PPC64LE:#define __INT_LEAST64_MAX__ 9223372036854775807L +// PPC64LE:#define __INT_LEAST64_TYPE__ long int +// PPC64LE:#define __INT_LEAST8_MAX__ 127 +// PPC64LE:#define __INT_LEAST8_TYPE__ char // PPC64LE:#define __INT_MAX__ 2147483647 // PPC64LE:#define __LDBL_DENORM_MIN__ 4.94065645841246544176568792868221e-324L // PPC64LE:#define __LDBL_DIG__ 31 @@ -2665,7 +3768,40 @@ // PPC64LE:#define __SIZE_MAX__ 18446744073709551615UL // PPC64LE:#define __SIZE_TYPE__ long unsigned int // PPC64LE:#define __SIZE_WIDTH__ 64 +// PPC64LE:#define __UINT16_C_SUFFIX__ U +// PPC64LE:#define __UINT16_MAX__ 65535U +// PPC64LE:#define __UINT16_TYPE__ unsigned short +// PPC64LE:#define __UINT32_C_SUFFIX__ U +// PPC64LE:#define __UINT32_MAX__ 4294967295U +// PPC64LE:#define __UINT32_TYPE__ unsigned int +// PPC64LE:#define __UINT64_C_SUFFIX__ UL +// PPC64LE:#define __UINT64_MAX__ 18446744073709551615UL +// PPC64LE:#define __UINT64_TYPE__ long unsigned int +// PPC64LE:#define __UINT8_C_SUFFIX__ U +// PPC64LE:#define __UINT8_MAX__ 255U +// PPC64LE:#define __UINT8_TYPE__ unsigned char +// PPC64LE:#define __UINTMAX_MAX__ 18446744073709551615UL // PPC64LE:#define __UINTMAX_TYPE__ long unsigned int +// PPC64LE:#define __UINTMAX_WIDTH__ 64 +// PPC64LE:#define __UINTPTR_MAX__ 18446744073709551615UL +// PPC64LE:#define __UINTPTR_TYPE__ long unsigned int +// PPC64LE:#define __UINTPTR_WIDTH__ 64 +// PPC64LE:#define __UINT_FAST16_MAX__ 65535U +// PPC64LE:#define __UINT_FAST16_TYPE__ unsigned short +// PPC64LE:#define __UINT_FAST32_MAX__ 4294967295U +// PPC64LE:#define __UINT_FAST32_TYPE__ unsigned int +// PPC64LE:#define __UINT_FAST64_MAX__ 18446744073709551615UL +// PPC64LE:#define __UINT_FAST64_TYPE__ long unsigned int +// PPC64LE:#define __UINT_FAST8_MAX__ 255U +// PPC64LE:#define __UINT_FAST8_TYPE__ unsigned char +// PPC64LE:#define __UINT_LEAST16_MAX__ 65535U +// PPC64LE:#define __UINT_LEAST16_TYPE__ unsigned short +// PPC64LE:#define __UINT_LEAST32_MAX__ 4294967295U +// PPC64LE:#define __UINT_LEAST32_TYPE__ unsigned int +// PPC64LE:#define __UINT_LEAST64_MAX__ 18446744073709551615UL +// PPC64LE:#define __UINT_LEAST64_TYPE__ long unsigned int +// PPC64LE:#define __UINT_LEAST8_MAX__ 255U +// PPC64LE:#define __UINT_LEAST8_TYPE__ unsigned char // PPC64LE:#define __USER_LABEL_PREFIX__ _ // PPC64LE:#define __WCHAR_MAX__ 2147483647 // PPC64LE:#define __WCHAR_TYPE__ int @@ -2876,16 +4012,37 @@ // PPC64-LINUX:#define __FLT_MIN_EXP__ (-125) // PPC64-LINUX:#define __FLT_MIN__ 1.17549435e-38F // PPC64-LINUX:#define __FLT_RADIX__ 2 +// PPC64-LINUX:#define __INT16_MAX__ 32767 // PPC64-LINUX:#define __INT16_TYPE__ short +// PPC64-LINUX:#define __INT32_MAX__ 2147483647 // PPC64-LINUX:#define __INT32_TYPE__ int // PPC64-LINUX:#define __INT64_C_SUFFIX__ L +// PPC64-LINUX:#define __INT64_MAX__ 9223372036854775807L // PPC64-LINUX:#define __INT64_TYPE__ long int +// PPC64-LINUX:#define __INT8_MAX__ 127 // PPC64-LINUX:#define __INT8_TYPE__ char // PPC64-LINUX:#define __INTMAX_MAX__ 9223372036854775807L // PPC64-LINUX:#define __INTMAX_TYPE__ long int // PPC64-LINUX:#define __INTMAX_WIDTH__ 64 +// PPC64-LINUX:#define __INTPTR_MAX__ 9223372036854775807L // PPC64-LINUX:#define __INTPTR_TYPE__ long int // PPC64-LINUX:#define __INTPTR_WIDTH__ 64 +// PPC64-LINUX:#define __INT_FAST16_MAX__ 32767 +// PPC64-LINUX:#define __INT_FAST16_TYPE__ short +// PPC64-LINUX:#define __INT_FAST32_MAX__ 2147483647 +// PPC64-LINUX:#define __INT_FAST32_TYPE__ int +// PPC64-LINUX:#define __INT_FAST64_MAX__ 9223372036854775807L +// PPC64-LINUX:#define __INT_FAST64_TYPE__ long int +// PPC64-LINUX:#define __INT_FAST8_MAX__ 127 +// PPC64-LINUX:#define __INT_FAST8_TYPE__ char +// PPC64-LINUX:#define __INT_LEAST16_MAX__ 32767 +// PPC64-LINUX:#define __INT_LEAST16_TYPE__ short +// PPC64-LINUX:#define __INT_LEAST32_MAX__ 2147483647 +// PPC64-LINUX:#define __INT_LEAST32_TYPE__ int +// PPC64-LINUX:#define __INT_LEAST64_MAX__ 9223372036854775807L +// PPC64-LINUX:#define __INT_LEAST64_TYPE__ long int +// PPC64-LINUX:#define __INT_LEAST8_MAX__ 127 +// PPC64-LINUX:#define __INT_LEAST8_TYPE__ char // PPC64-LINUX:#define __INT_MAX__ 2147483647 // PPC64-LINUX:#define __LDBL_DENORM_MIN__ 4.94065645841246544176568792868221e-324L // PPC64-LINUX:#define __LDBL_DIG__ 31 @@ -2930,7 +4087,40 @@ // PPC64-LINUX:#define __SIZE_MAX__ 18446744073709551615UL // PPC64-LINUX:#define __SIZE_TYPE__ long unsigned int // PPC64-LINUX:#define __SIZE_WIDTH__ 64 +// PPC64-LINUX:#define __UINT16_C_SUFFIX__ U +// PPC64-LINUX:#define __UINT16_MAX__ 65535U +// PPC64-LINUX:#define __UINT16_TYPE__ unsigned short +// PPC64-LINUX:#define __UINT32_C_SUFFIX__ U +// PPC64-LINUX:#define __UINT32_MAX__ 4294967295U +// PPC64-LINUX:#define __UINT32_TYPE__ unsigned int +// PPC64-LINUX:#define __UINT64_C_SUFFIX__ UL +// PPC64-LINUX:#define __UINT64_MAX__ 18446744073709551615UL +// PPC64-LINUX:#define __UINT64_TYPE__ long unsigned int +// PPC64-LINUX:#define __UINT8_C_SUFFIX__ U +// PPC64-LINUX:#define __UINT8_MAX__ 255U +// PPC64-LINUX:#define __UINT8_TYPE__ unsigned char +// PPC64-LINUX:#define __UINTMAX_MAX__ 18446744073709551615UL // PPC64-LINUX:#define __UINTMAX_TYPE__ long unsigned int +// PPC64-LINUX:#define __UINTMAX_WIDTH__ 64 +// PPC64-LINUX:#define __UINTPTR_MAX__ 18446744073709551615UL +// PPC64-LINUX:#define __UINTPTR_TYPE__ long unsigned int +// PPC64-LINUX:#define __UINTPTR_WIDTH__ 64 +// PPC64-LINUX:#define __UINT_FAST16_MAX__ 65535U +// PPC64-LINUX:#define __UINT_FAST16_TYPE__ unsigned short +// PPC64-LINUX:#define __UINT_FAST32_MAX__ 4294967295U +// PPC64-LINUX:#define __UINT_FAST32_TYPE__ unsigned int +// PPC64-LINUX:#define __UINT_FAST64_MAX__ 18446744073709551615UL +// PPC64-LINUX:#define __UINT_FAST64_TYPE__ long unsigned int +// PPC64-LINUX:#define __UINT_FAST8_MAX__ 255U +// PPC64-LINUX:#define __UINT_FAST8_TYPE__ unsigned char +// PPC64-LINUX:#define __UINT_LEAST16_MAX__ 65535U +// PPC64-LINUX:#define __UINT_LEAST16_TYPE__ unsigned short +// PPC64-LINUX:#define __UINT_LEAST32_MAX__ 4294967295U +// PPC64-LINUX:#define __UINT_LEAST32_TYPE__ unsigned int +// PPC64-LINUX:#define __UINT_LEAST64_MAX__ 18446744073709551615UL +// PPC64-LINUX:#define __UINT_LEAST64_TYPE__ long unsigned int +// PPC64-LINUX:#define __UINT_LEAST8_MAX__ 255U +// PPC64-LINUX:#define __UINT_LEAST8_TYPE__ unsigned char // PPC64-LINUX:#define __USER_LABEL_PREFIX__ // PPC64-LINUX:#define __WCHAR_MAX__ 2147483647 // PPC64-LINUX:#define __WCHAR_TYPE__ int @@ -2983,16 +4173,37 @@ // PPC:#define __FLT_MIN_EXP__ (-125) // PPC:#define __FLT_MIN__ 1.17549435e-38F // PPC:#define __FLT_RADIX__ 2 +// PPC:#define __INT16_MAX__ 32767 // PPC:#define __INT16_TYPE__ short +// PPC:#define __INT32_MAX__ 2147483647 // PPC:#define __INT32_TYPE__ int // PPC:#define __INT64_C_SUFFIX__ LL +// PPC:#define __INT64_MAX__ 9223372036854775807LL // PPC:#define __INT64_TYPE__ long long int +// PPC:#define __INT8_MAX__ 127 // PPC:#define __INT8_TYPE__ char // PPC:#define __INTMAX_MAX__ 9223372036854775807LL // PPC:#define __INTMAX_TYPE__ long long int // PPC:#define __INTMAX_WIDTH__ 64 +// PPC:#define __INTPTR_MAX__ 2147483647L // PPC:#define __INTPTR_TYPE__ long int // PPC:#define __INTPTR_WIDTH__ 32 +// PPC:#define __INT_FAST16_MAX__ 32767 +// PPC:#define __INT_FAST16_TYPE__ short +// PPC:#define __INT_FAST32_MAX__ 2147483647 +// PPC:#define __INT_FAST32_TYPE__ int +// PPC:#define __INT_FAST64_MAX__ 9223372036854775807LL +// PPC:#define __INT_FAST64_TYPE__ long long int +// PPC:#define __INT_FAST8_MAX__ 127 +// PPC:#define __INT_FAST8_TYPE__ char +// PPC:#define __INT_LEAST16_MAX__ 32767 +// PPC:#define __INT_LEAST16_TYPE__ short +// PPC:#define __INT_LEAST32_MAX__ 2147483647 +// PPC:#define __INT_LEAST32_TYPE__ int +// PPC:#define __INT_LEAST64_MAX__ 9223372036854775807LL +// PPC:#define __INT_LEAST64_TYPE__ long long int +// PPC:#define __INT_LEAST8_MAX__ 127 +// PPC:#define __INT_LEAST8_TYPE__ char // PPC:#define __INT_MAX__ 2147483647 // PPC:#define __LDBL_DENORM_MIN__ 4.94065645841246544176568792868221e-324L // PPC:#define __LDBL_DIG__ 31 @@ -3036,7 +4247,40 @@ // PPC:#define __SIZE_MAX__ 4294967295U // PPC:#define __SIZE_TYPE__ long unsigned int // PPC:#define __SIZE_WIDTH__ 32 +// PPC:#define __UINT16_C_SUFFIX__ U +// PPC:#define __UINT16_MAX__ 65535U +// PPC:#define __UINT16_TYPE__ unsigned short +// PPC:#define __UINT32_C_SUFFIX__ U +// PPC:#define __UINT32_MAX__ 4294967295U +// PPC:#define __UINT32_TYPE__ unsigned int +// PPC:#define __UINT64_C_SUFFIX__ ULL +// PPC:#define __UINT64_MAX__ 18446744073709551615ULL +// PPC:#define __UINT64_TYPE__ long long unsigned int +// PPC:#define __UINT8_C_SUFFIX__ U +// PPC:#define __UINT8_MAX__ 255U +// PPC:#define __UINT8_TYPE__ unsigned char +// PPC:#define __UINTMAX_MAX__ 18446744073709551615ULL // PPC:#define __UINTMAX_TYPE__ long long unsigned int +// PPC:#define __UINTMAX_WIDTH__ 64 +// PPC:#define __UINTPTR_MAX__ 4294967295U +// PPC:#define __UINTPTR_TYPE__ unsigned int +// PPC:#define __UINTPTR_WIDTH__ 32 +// PPC:#define __UINT_FAST16_MAX__ 65535U +// PPC:#define __UINT_FAST16_TYPE__ unsigned short +// PPC:#define __UINT_FAST32_MAX__ 4294967295U +// PPC:#define __UINT_FAST32_TYPE__ unsigned int +// PPC:#define __UINT_FAST64_MAX__ 18446744073709551615ULL +// PPC:#define __UINT_FAST64_TYPE__ long long unsigned int +// PPC:#define __UINT_FAST8_MAX__ 255U +// PPC:#define __UINT_FAST8_TYPE__ unsigned char +// PPC:#define __UINT_LEAST16_MAX__ 65535U +// PPC:#define __UINT_LEAST16_TYPE__ unsigned short +// PPC:#define __UINT_LEAST32_MAX__ 4294967295U +// PPC:#define __UINT_LEAST32_TYPE__ unsigned int +// PPC:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +// PPC:#define __UINT_LEAST64_TYPE__ long long unsigned int +// PPC:#define __UINT_LEAST8_MAX__ 255U +// PPC:#define __UINT_LEAST8_TYPE__ unsigned char // PPC:#define __USER_LABEL_PREFIX__ _ // PPC:#define __WCHAR_MAX__ 2147483647 // PPC:#define __WCHAR_TYPE__ int @@ -3085,16 +4329,37 @@ // PPC-LINUX:#define __FLT_MIN_EXP__ (-125) // PPC-LINUX:#define __FLT_MIN__ 1.17549435e-38F // PPC-LINUX:#define __FLT_RADIX__ 2 +// PPC-LINUX:#define __INT16_MAX__ 32767 // PPC-LINUX:#define __INT16_TYPE__ short +// PPC-LINUX:#define __INT32_MAX__ 2147483647 // PPC-LINUX:#define __INT32_TYPE__ int // PPC-LINUX:#define __INT64_C_SUFFIX__ LL +// PPC-LINUX:#define __INT64_MAX__ 9223372036854775807LL // PPC-LINUX:#define __INT64_TYPE__ long long int +// PPC-LINUX:#define __INT8_MAX__ 127 // PPC-LINUX:#define __INT8_TYPE__ char // PPC-LINUX:#define __INTMAX_MAX__ 9223372036854775807LL // PPC-LINUX:#define __INTMAX_TYPE__ long long int // PPC-LINUX:#define __INTMAX_WIDTH__ 64 +// PPC-LINUX:#define __INTPTR_MAX__ 2147483647 // PPC-LINUX:#define __INTPTR_TYPE__ int // PPC-LINUX:#define __INTPTR_WIDTH__ 32 +// PPC-LINUX:#define __INT_FAST16_MAX__ 32767 +// PPC-LINUX:#define __INT_FAST16_TYPE__ short +// PPC-LINUX:#define __INT_FAST32_MAX__ 2147483647 +// PPC-LINUX:#define __INT_FAST32_TYPE__ int +// PPC-LINUX:#define __INT_FAST64_MAX__ 9223372036854775807LL +// PPC-LINUX:#define __INT_FAST64_TYPE__ long long int +// PPC-LINUX:#define __INT_FAST8_MAX__ 127 +// PPC-LINUX:#define __INT_FAST8_TYPE__ char +// PPC-LINUX:#define __INT_LEAST16_MAX__ 32767 +// PPC-LINUX:#define __INT_LEAST16_TYPE__ short +// PPC-LINUX:#define __INT_LEAST32_MAX__ 2147483647 +// PPC-LINUX:#define __INT_LEAST32_TYPE__ int +// PPC-LINUX:#define __INT_LEAST64_MAX__ 9223372036854775807LL +// PPC-LINUX:#define __INT_LEAST64_TYPE__ long long int +// PPC-LINUX:#define __INT_LEAST8_MAX__ 127 +// PPC-LINUX:#define __INT_LEAST8_TYPE__ char // PPC-LINUX:#define __INT_MAX__ 2147483647 // PPC-LINUX:#define __LDBL_DENORM_MIN__ 4.94065645841246544176568792868221e-324L // PPC-LINUX:#define __LDBL_DIG__ 31 @@ -3138,7 +4403,40 @@ // PPC-LINUX:#define __SIZE_MAX__ 4294967295U // PPC-LINUX:#define __SIZE_TYPE__ unsigned int // PPC-LINUX:#define __SIZE_WIDTH__ 32 +// PPC-LINUX:#define __UINT16_C_SUFFIX__ U +// PPC-LINUX:#define __UINT16_MAX__ 65535U +// PPC-LINUX:#define __UINT16_TYPE__ unsigned short +// PPC-LINUX:#define __UINT32_C_SUFFIX__ U +// PPC-LINUX:#define __UINT32_MAX__ 4294967295U +// PPC-LINUX:#define __UINT32_TYPE__ unsigned int +// PPC-LINUX:#define __UINT64_C_SUFFIX__ ULL +// PPC-LINUX:#define __UINT64_MAX__ 18446744073709551615ULL +// PPC-LINUX:#define __UINT64_TYPE__ long long unsigned int +// PPC-LINUX:#define __UINT8_C_SUFFIX__ U +// PPC-LINUX:#define __UINT8_MAX__ 255U +// PPC-LINUX:#define __UINT8_TYPE__ unsigned char +// PPC-LINUX:#define __UINTMAX_MAX__ 18446744073709551615ULL // PPC-LINUX:#define __UINTMAX_TYPE__ long long unsigned int +// PPC-LINUX:#define __UINTMAX_WIDTH__ 64 +// PPC-LINUX:#define __UINTPTR_MAX__ 4294967295U +// PPC-LINUX:#define __UINTPTR_TYPE__ unsigned int +// PPC-LINUX:#define __UINTPTR_WIDTH__ 32 +// PPC-LINUX:#define __UINT_FAST16_MAX__ 65535U +// PPC-LINUX:#define __UINT_FAST16_TYPE__ unsigned short +// PPC-LINUX:#define __UINT_FAST32_MAX__ 4294967295U +// PPC-LINUX:#define __UINT_FAST32_TYPE__ unsigned int +// PPC-LINUX:#define __UINT_FAST64_MAX__ 18446744073709551615ULL +// PPC-LINUX:#define __UINT_FAST64_TYPE__ long long unsigned int +// PPC-LINUX:#define __UINT_FAST8_MAX__ 255U +// PPC-LINUX:#define __UINT_FAST8_TYPE__ unsigned char +// PPC-LINUX:#define __UINT_LEAST16_MAX__ 65535U +// PPC-LINUX:#define __UINT_LEAST16_TYPE__ unsigned short +// PPC-LINUX:#define __UINT_LEAST32_MAX__ 4294967295U +// PPC-LINUX:#define __UINT_LEAST32_TYPE__ unsigned int +// PPC-LINUX:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +// PPC-LINUX:#define __UINT_LEAST64_TYPE__ long long unsigned int +// PPC-LINUX:#define __UINT_LEAST8_MAX__ 255U +// PPC-LINUX:#define __UINT_LEAST8_TYPE__ unsigned char // PPC-LINUX:#define __USER_LABEL_PREFIX__ // PPC-LINUX:#define __WCHAR_MAX__ 2147483647 // PPC-LINUX:#define __WCHAR_TYPE__ int @@ -3187,16 +4485,37 @@ // PPC-DARWIN:#define __FLT_MIN_EXP__ (-125) // PPC-DARWIN:#define __FLT_MIN__ 1.17549435e-38F // PPC-DARWIN:#define __FLT_RADIX__ 2 +// PPC-DARWIN:#define __INT16_MAX__ 32767 // PPC-DARWIN:#define __INT16_TYPE__ short +// PPC-DARWIN:#define __INT32_MAX__ 2147483647 // PPC-DARWIN:#define __INT32_TYPE__ int // PPC-DARWIN:#define __INT64_C_SUFFIX__ LL +// PPC-DARWIN:#define __INT64_MAX__ 9223372036854775807LL // PPC-DARWIN:#define __INT64_TYPE__ long long int +// PPC-DARWIN:#define __INT8_MAX__ 127 // PPC-DARWIN:#define __INT8_TYPE__ char // PPC-DARWIN:#define __INTMAX_MAX__ 9223372036854775807LL // PPC-DARWIN:#define __INTMAX_TYPE__ long long int // PPC-DARWIN:#define __INTMAX_WIDTH__ 64 +// PPC-DARWIN:#define __INTPTR_MAX__ 2147483647L // PPC-DARWIN:#define __INTPTR_TYPE__ long int // PPC-DARWIN:#define __INTPTR_WIDTH__ 32 +// PPC-DARWIN:#define __INT_FAST16_MAX__ 32767 +// PPC-DARWIN:#define __INT_FAST16_TYPE__ short +// PPC-DARWIN:#define __INT_FAST32_MAX__ 2147483647 +// PPC-DARWIN:#define __INT_FAST32_TYPE__ int +// PPC-DARWIN:#define __INT_FAST64_MAX__ 9223372036854775807LL +// PPC-DARWIN:#define __INT_FAST64_TYPE__ long long int +// PPC-DARWIN:#define __INT_FAST8_MAX__ 127 +// PPC-DARWIN:#define __INT_FAST8_TYPE__ char +// PPC-DARWIN:#define __INT_LEAST16_MAX__ 32767 +// PPC-DARWIN:#define __INT_LEAST16_TYPE__ short +// PPC-DARWIN:#define __INT_LEAST32_MAX__ 2147483647 +// PPC-DARWIN:#define __INT_LEAST32_TYPE__ int +// PPC-DARWIN:#define __INT_LEAST64_MAX__ 9223372036854775807LL +// PPC-DARWIN:#define __INT_LEAST64_TYPE__ long long int +// PPC-DARWIN:#define __INT_LEAST8_MAX__ 127 +// PPC-DARWIN:#define __INT_LEAST8_TYPE__ char // PPC-DARWIN:#define __INT_MAX__ 2147483647 // PPC-DARWIN:#define __LDBL_DENORM_MIN__ 4.94065645841246544176568792868221e-324L // PPC-DARWIN:#define __LDBL_DIG__ 31 @@ -3246,7 +4565,40 @@ // PPC-DARWIN:#define __STDC_HOSTED__ 0 // PPC-DARWIN:#define __STDC_VERSION__ 199901L // PPC-DARWIN:#define __STDC__ 1 +// PPC-DARWIN:#define __UINT16_C_SUFFIX__ U +// PPC-DARWIN:#define __UINT16_MAX__ 65535U +// PPC-DARWIN:#define __UINT16_TYPE__ unsigned short +// PPC-DARWIN:#define __UINT32_C_SUFFIX__ U +// PPC-DARWIN:#define __UINT32_MAX__ 4294967295U +// PPC-DARWIN:#define __UINT32_TYPE__ unsigned int +// PPC-DARWIN:#define __UINT64_C_SUFFIX__ ULL +// PPC-DARWIN:#define __UINT64_MAX__ 18446744073709551615ULL +// PPC-DARWIN:#define __UINT64_TYPE__ long long unsigned int +// PPC-DARWIN:#define __UINT8_C_SUFFIX__ U +// PPC-DARWIN:#define __UINT8_MAX__ 255U +// PPC-DARWIN:#define __UINT8_TYPE__ unsigned char +// PPC-DARWIN:#define __UINTMAX_MAX__ 18446744073709551615ULL // PPC-DARWIN:#define __UINTMAX_TYPE__ long long unsigned int +// PPC-DARWIN:#define __UINTMAX_WIDTH__ 64 +// PPC-DARWIN:#define __UINTPTR_MAX__ 4294967295U +// PPC-DARWIN:#define __UINTPTR_TYPE__ unsigned int +// PPC-DARWIN:#define __UINTPTR_WIDTH__ 32 +// PPC-DARWIN:#define __UINT_FAST16_MAX__ 65535U +// PPC-DARWIN:#define __UINT_FAST16_TYPE__ unsigned short +// PPC-DARWIN:#define __UINT_FAST32_MAX__ 4294967295U +// PPC-DARWIN:#define __UINT_FAST32_TYPE__ unsigned int +// PPC-DARWIN:#define __UINT_FAST64_MAX__ 18446744073709551615ULL +// PPC-DARWIN:#define __UINT_FAST64_TYPE__ long long unsigned int +// PPC-DARWIN:#define __UINT_FAST8_MAX__ 255U +// PPC-DARWIN:#define __UINT_FAST8_TYPE__ unsigned char +// PPC-DARWIN:#define __UINT_LEAST16_MAX__ 65535U +// PPC-DARWIN:#define __UINT_LEAST16_TYPE__ unsigned short +// PPC-DARWIN:#define __UINT_LEAST32_MAX__ 4294967295U +// PPC-DARWIN:#define __UINT_LEAST32_TYPE__ unsigned int +// PPC-DARWIN:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +// PPC-DARWIN:#define __UINT_LEAST64_TYPE__ long long unsigned int +// PPC-DARWIN:#define __UINT_LEAST8_MAX__ 255U +// PPC-DARWIN:#define __UINT_LEAST8_TYPE__ unsigned char // PPC-DARWIN:#define __USER_LABEL_PREFIX__ _ // PPC-DARWIN:#define __WCHAR_MAX__ 2147483647 // PPC-DARWIN:#define __WCHAR_TYPE__ int @@ -3291,16 +4643,37 @@ // S390X:#define __FLT_MIN_EXP__ (-125) // S390X:#define __FLT_MIN__ 1.17549435e-38F // S390X:#define __FLT_RADIX__ 2 +// S390X:#define __INT16_MAX__ 32767 // S390X:#define __INT16_TYPE__ short +// S390X:#define __INT32_MAX__ 2147483647 // S390X:#define __INT32_TYPE__ int -// S390X:#define __INT64_C_SUFFIX__ L +// S390X:#define __INT64_C_SUFFIX__ LL +// S390X:#define __INT64_MAX__ 9223372036854775807LL // S390X:#define __INT64_TYPE__ long long int +// S390X:#define __INT8_MAX__ 127 // S390X:#define __INT8_TYPE__ char // S390X:#define __INTMAX_MAX__ 9223372036854775807LL // S390X:#define __INTMAX_TYPE__ long long int // S390X:#define __INTMAX_WIDTH__ 64 +// S390X:#define __INTPTR_MAX__ 9223372036854775807L // S390X:#define __INTPTR_TYPE__ long int // S390X:#define __INTPTR_WIDTH__ 64 +// S390X:#define __INT_FAST16_MAX__ 32767 +// S390X:#define __INT_FAST16_TYPE__ short +// S390X:#define __INT_FAST32_MAX__ 2147483647 +// S390X:#define __INT_FAST32_TYPE__ int +// S390X:#define __INT_FAST64_MAX__ 9223372036854775807L +// S390X:#define __INT_FAST64_TYPE__ long int +// S390X:#define __INT_FAST8_MAX__ 127 +// S390X:#define __INT_FAST8_TYPE__ char +// S390X:#define __INT_LEAST16_MAX__ 32767 +// S390X:#define __INT_LEAST16_TYPE__ short +// S390X:#define __INT_LEAST32_MAX__ 2147483647 +// S390X:#define __INT_LEAST32_TYPE__ int +// S390X:#define __INT_LEAST64_MAX__ 9223372036854775807L +// S390X:#define __INT_LEAST64_TYPE__ long int +// S390X:#define __INT_LEAST8_MAX__ 127 +// S390X:#define __INT_LEAST8_TYPE__ char // S390X:#define __INT_MAX__ 2147483647 // S390X:#define __LDBL_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966L // S390X:#define __LDBL_DIG__ 33 @@ -3338,7 +4711,40 @@ // S390X:#define __SIZEOF_WINT_T__ 4 // S390X:#define __SIZE_TYPE__ long unsigned int // S390X:#define __SIZE_WIDTH__ 64 +// S390X:#define __UINT16_C_SUFFIX__ U +// S390X:#define __UINT16_MAX__ 65535U +// S390X:#define __UINT16_TYPE__ unsigned short +// S390X:#define __UINT32_C_SUFFIX__ U +// S390X:#define __UINT32_MAX__ 4294967295U +// S390X:#define __UINT32_TYPE__ unsigned int +// S390X:#define __UINT64_C_SUFFIX__ UL +// S390X:#define __UINT64_MAX__ 18446744073709551615UL +// S390X:#define __UINT64_TYPE__ long unsigned int +// S390X:#define __UINT8_C_SUFFIX__ U +// S390X:#define __UINT8_MAX__ 255U +// S390X:#define __UINT8_TYPE__ unsigned char +// S390X:#define __UINTMAX_MAX__ 18446744073709551615ULL // S390X:#define __UINTMAX_TYPE__ long long unsigned int +// S390X:#define __UINTMAX_WIDTH__ 64 +// S390X:#define __UINTPTR_MAX__ 18446744073709551615UL +// S390X:#define __UINTPTR_TYPE__ long unsigned int +// S390X:#define __UINTPTR_WIDTH__ 64 +// S390X:#define __UINT_FAST16_MAX__ 65535U +// S390X:#define __UINT_FAST16_TYPE__ unsigned short +// S390X:#define __UINT_FAST32_MAX__ 4294967295U +// S390X:#define __UINT_FAST32_TYPE__ unsigned int +// S390X:#define __UINT_FAST64_MAX__ 18446744073709551615UL +// S390X:#define __UINT_FAST64_TYPE__ long unsigned int +// S390X:#define __UINT_FAST8_MAX__ 255U +// S390X:#define __UINT_FAST8_TYPE__ unsigned char +// S390X:#define __UINT_LEAST16_MAX__ 65535U +// S390X:#define __UINT_LEAST16_TYPE__ unsigned short +// S390X:#define __UINT_LEAST32_MAX__ 4294967295U +// S390X:#define __UINT_LEAST32_TYPE__ unsigned int +// S390X:#define __UINT_LEAST64_MAX__ 18446744073709551615UL +// S390X:#define __UINT_LEAST64_TYPE__ long unsigned int +// S390X:#define __UINT_LEAST8_MAX__ 255U +// S390X:#define __UINT_LEAST8_TYPE__ unsigned char // S390X:#define __USER_LABEL_PREFIX__ _ // S390X:#define __WCHAR_MAX__ 2147483647 // S390X:#define __WCHAR_TYPE__ int @@ -3385,16 +4791,37 @@ // SPARC:#define __FLT_MIN_EXP__ (-125) // SPARC:#define __FLT_MIN__ 1.17549435e-38F // SPARC:#define __FLT_RADIX__ 2 +// SPARC:#define __INT16_MAX__ 32767 // SPARC:#define __INT16_TYPE__ short +// SPARC:#define __INT32_MAX__ 2147483647 // SPARC:#define __INT32_TYPE__ int // SPARC:#define __INT64_C_SUFFIX__ LL +// SPARC:#define __INT64_MAX__ 9223372036854775807LL // SPARC:#define __INT64_TYPE__ long long int +// SPARC:#define __INT8_MAX__ 127 // SPARC:#define __INT8_TYPE__ char // SPARC:#define __INTMAX_MAX__ 9223372036854775807LL // SPARC:#define __INTMAX_TYPE__ long long int // SPARC:#define __INTMAX_WIDTH__ 64 +// SPARC:#define __INTPTR_MAX__ 2147483647L // SPARC:#define __INTPTR_TYPE__ long int // SPARC:#define __INTPTR_WIDTH__ 32 +// SPARC:#define __INT_FAST16_MAX__ 32767 +// SPARC:#define __INT_FAST16_TYPE__ short +// SPARC:#define __INT_FAST32_MAX__ 2147483647 +// SPARC:#define __INT_FAST32_TYPE__ int +// SPARC:#define __INT_FAST64_MAX__ 9223372036854775807LL +// SPARC:#define __INT_FAST64_TYPE__ long long int +// SPARC:#define __INT_FAST8_MAX__ 127 +// SPARC:#define __INT_FAST8_TYPE__ char +// SPARC:#define __INT_LEAST16_MAX__ 32767 +// SPARC:#define __INT_LEAST16_TYPE__ short +// SPARC:#define __INT_LEAST32_MAX__ 2147483647 +// SPARC:#define __INT_LEAST32_TYPE__ int +// SPARC:#define __INT_LEAST64_MAX__ 9223372036854775807LL +// SPARC:#define __INT_LEAST64_TYPE__ long long int +// SPARC:#define __INT_LEAST8_MAX__ 127 +// SPARC:#define __INT_LEAST8_TYPE__ char // SPARC:#define __INT_MAX__ 2147483647 // SPARC:#define __LDBL_DENORM_MIN__ 4.9406564584124654e-324L // SPARC:#define __LDBL_DIG__ 15 @@ -3434,7 +4861,40 @@ // SPARC:#define __SIZE_MAX__ 4294967295U // SPARC:#define __SIZE_TYPE__ long unsigned int // SPARC:#define __SIZE_WIDTH__ 32 +// SPARC:#define __UINT16_C_SUFFIX__ U +// SPARC:#define __UINT16_MAX__ 65535U +// SPARC:#define __UINT16_TYPE__ unsigned short +// SPARC:#define __UINT32_C_SUFFIX__ U +// SPARC:#define __UINT32_MAX__ 4294967295U +// SPARC:#define __UINT32_TYPE__ unsigned int +// SPARC:#define __UINT64_C_SUFFIX__ ULL +// SPARC:#define __UINT64_MAX__ 18446744073709551615ULL +// SPARC:#define __UINT64_TYPE__ long long unsigned int +// SPARC:#define __UINT8_C_SUFFIX__ U +// SPARC:#define __UINT8_MAX__ 255U +// SPARC:#define __UINT8_TYPE__ unsigned char +// SPARC:#define __UINTMAX_MAX__ 18446744073709551615ULL // SPARC:#define __UINTMAX_TYPE__ long long unsigned int +// SPARC:#define __UINTMAX_WIDTH__ 64 +// SPARC:#define __UINTPTR_MAX__ 4294967295U +// SPARC:#define __UINTPTR_TYPE__ unsigned int +// SPARC:#define __UINTPTR_WIDTH__ 32 +// SPARC:#define __UINT_FAST16_MAX__ 65535U +// SPARC:#define __UINT_FAST16_TYPE__ unsigned short +// SPARC:#define __UINT_FAST32_MAX__ 4294967295U +// SPARC:#define __UINT_FAST32_TYPE__ unsigned int +// SPARC:#define __UINT_FAST64_MAX__ 18446744073709551615ULL +// SPARC:#define __UINT_FAST64_TYPE__ long long unsigned int +// SPARC:#define __UINT_FAST8_MAX__ 255U +// SPARC:#define __UINT_FAST8_TYPE__ unsigned char +// SPARC:#define __UINT_LEAST16_MAX__ 65535U +// SPARC:#define __UINT_LEAST16_TYPE__ unsigned short +// SPARC:#define __UINT_LEAST32_MAX__ 4294967295U +// SPARC:#define __UINT_LEAST32_TYPE__ unsigned int +// SPARC:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +// SPARC:#define __UINT_LEAST64_TYPE__ long long unsigned int +// SPARC:#define __UINT_LEAST8_MAX__ 255U +// SPARC:#define __UINT_LEAST8_TYPE__ unsigned char // SPARC:#define __USER_LABEL_PREFIX__ _ // SPARC:#define __VERSION__ "4.2.1 Compatible // SPARC:#define __WCHAR_MAX__ 2147483647 @@ -3484,14 +4944,30 @@ // TCE:#define __FLT_MIN_EXP__ (-125) // TCE:#define __FLT_MIN__ 1.17549435e-38F // TCE:#define __FLT_RADIX__ 2 +// TCE:#define __INT16_MAX__ 32767 // TCE:#define __INT16_TYPE__ short +// TCE:#define __INT32_MAX__ 2147483647 // TCE:#define __INT32_TYPE__ int +// TCE:#define __INT8_MAX__ 127 // TCE:#define __INT8_TYPE__ char // TCE:#define __INTMAX_MAX__ 2147483647L // TCE:#define __INTMAX_TYPE__ long int // TCE:#define __INTMAX_WIDTH__ 32 +// TCE:#define __INTPTR_MAX__ 2147483647 // TCE:#define __INTPTR_TYPE__ int // TCE:#define __INTPTR_WIDTH__ 32 +// TCE:#define __INT_FAST16_MAX__ 32767 +// TCE:#define __INT_FAST16_TYPE__ short +// TCE:#define __INT_FAST32_MAX__ 2147483647 +// TCE:#define __INT_FAST32_TYPE__ int +// TCE:#define __INT_FAST8_MAX__ 127 +// TCE:#define __INT_FAST8_TYPE__ char +// TCE:#define __INT_LEAST16_MAX__ 32767 +// TCE:#define __INT_LEAST16_TYPE__ short +// TCE:#define __INT_LEAST32_MAX__ 2147483647 +// TCE:#define __INT_LEAST32_TYPE__ int +// TCE:#define __INT_LEAST8_MAX__ 127 +// TCE:#define __INT_LEAST8_TYPE__ char // TCE:#define __INT_MAX__ 2147483647 // TCE:#define __LDBL_DENORM_MIN__ 1.40129846e-45L // TCE:#define __LDBL_DIG__ 6 @@ -3532,7 +5008,33 @@ // TCE:#define __SIZE_WIDTH__ 32 // TCE:#define __TCE_V1__ 1 // TCE:#define __TCE__ 1 +// TCE:#define __UINT16_C_SUFFIX__ U +// TCE:#define __UINT16_MAX__ 65535U +// TCE:#define __UINT16_TYPE__ unsigned short +// TCE:#define __UINT32_C_SUFFIX__ U +// TCE:#define __UINT32_MAX__ 4294967295U +// TCE:#define __UINT32_TYPE__ unsigned int +// TCE:#define __UINT8_C_SUFFIX__ U +// TCE:#define __UINT8_MAX__ 255U +// TCE:#define __UINT8_TYPE__ unsigned char +// TCE:#define __UINTMAX_MAX__ 4294967295UL // TCE:#define __UINTMAX_TYPE__ long unsigned int +// TCE:#define __UINTMAX_WIDTH__ 32 +// TCE:#define __UINTPTR_MAX__ 4294967295U +// TCE:#define __UINTPTR_TYPE__ unsigned int +// TCE:#define __UINTPTR_WIDTH__ 32 +// TCE:#define __UINT_FAST16_MAX__ 65535U +// TCE:#define __UINT_FAST16_TYPE__ unsigned short +// TCE:#define __UINT_FAST32_MAX__ 4294967295U +// TCE:#define __UINT_FAST32_TYPE__ unsigned int +// TCE:#define __UINT_FAST8_MAX__ 255U +// TCE:#define __UINT_FAST8_TYPE__ unsigned char +// TCE:#define __UINT_LEAST16_MAX__ 65535U +// TCE:#define __UINT_LEAST16_TYPE__ unsigned short +// TCE:#define __UINT_LEAST32_MAX__ 4294967295U +// TCE:#define __UINT_LEAST32_TYPE__ unsigned int +// TCE:#define __UINT_LEAST8_MAX__ 255U +// TCE:#define __UINT_LEAST8_TYPE__ unsigned char // TCE:#define __USER_LABEL_PREFIX__ _ // TCE:#define __WCHAR_MAX__ 2147483647 // TCE:#define __WCHAR_TYPE__ int @@ -3579,16 +5081,37 @@ // X86_64:#define __FLT_MIN_EXP__ (-125) // X86_64:#define __FLT_MIN__ 1.17549435e-38F // X86_64:#define __FLT_RADIX__ 2 +// X86_64:#define __INT16_MAX__ 32767 // X86_64:#define __INT16_TYPE__ short +// X86_64:#define __INT32_MAX__ 2147483647 // X86_64:#define __INT32_TYPE__ int // X86_64:#define __INT64_C_SUFFIX__ L +// X86_64:#define __INT64_MAX__ 9223372036854775807L // X86_64:#define __INT64_TYPE__ long int +// X86_64:#define __INT8_MAX__ 127 // X86_64:#define __INT8_TYPE__ char // X86_64:#define __INTMAX_MAX__ 9223372036854775807L // X86_64:#define __INTMAX_TYPE__ long int // X86_64:#define __INTMAX_WIDTH__ 64 +// X86_64:#define __INTPTR_MAX__ 9223372036854775807L // X86_64:#define __INTPTR_TYPE__ long int // X86_64:#define __INTPTR_WIDTH__ 64 +// X86_64:#define __INT_FAST16_MAX__ 32767 +// X86_64:#define __INT_FAST16_TYPE__ short +// X86_64:#define __INT_FAST32_MAX__ 2147483647 +// X86_64:#define __INT_FAST32_TYPE__ int +// X86_64:#define __INT_FAST64_MAX__ 9223372036854775807L +// X86_64:#define __INT_FAST64_TYPE__ long int +// X86_64:#define __INT_FAST8_MAX__ 127 +// X86_64:#define __INT_FAST8_TYPE__ char +// X86_64:#define __INT_LEAST16_MAX__ 32767 +// X86_64:#define __INT_LEAST16_TYPE__ short +// X86_64:#define __INT_LEAST32_MAX__ 2147483647 +// X86_64:#define __INT_LEAST32_TYPE__ int +// X86_64:#define __INT_LEAST64_MAX__ 9223372036854775807L +// X86_64:#define __INT_LEAST64_TYPE__ long int +// X86_64:#define __INT_LEAST8_MAX__ 127 +// X86_64:#define __INT_LEAST8_TYPE__ char // X86_64:#define __INT_MAX__ 2147483647 // X86_64:#define __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L // X86_64:#define __LDBL_DIG__ 18 @@ -3635,7 +5158,40 @@ // X86_64:#define __SSE2__ 1 // X86_64:#define __SSE_MATH__ 1 // X86_64:#define __SSE__ 1 +// X86_64:#define __UINT16_C_SUFFIX__ U +// X86_64:#define __UINT16_MAX__ 65535U +// X86_64:#define __UINT16_TYPE__ unsigned short +// X86_64:#define __UINT32_C_SUFFIX__ U +// X86_64:#define __UINT32_MAX__ 4294967295U +// X86_64:#define __UINT32_TYPE__ unsigned int +// X86_64:#define __UINT64_C_SUFFIX__ UL +// X86_64:#define __UINT64_MAX__ 18446744073709551615UL +// X86_64:#define __UINT64_TYPE__ long unsigned int +// X86_64:#define __UINT8_C_SUFFIX__ U +// X86_64:#define __UINT8_MAX__ 255U +// X86_64:#define __UINT8_TYPE__ unsigned char +// X86_64:#define __UINTMAX_MAX__ 18446744073709551615UL // X86_64:#define __UINTMAX_TYPE__ long unsigned int +// X86_64:#define __UINTMAX_WIDTH__ 64 +// X86_64:#define __UINTPTR_MAX__ 18446744073709551615UL +// X86_64:#define __UINTPTR_TYPE__ long unsigned int +// X86_64:#define __UINTPTR_WIDTH__ 64 +// X86_64:#define __UINT_FAST16_MAX__ 65535U +// X86_64:#define __UINT_FAST16_TYPE__ unsigned short +// X86_64:#define __UINT_FAST32_MAX__ 4294967295U +// X86_64:#define __UINT_FAST32_TYPE__ unsigned int +// X86_64:#define __UINT_FAST64_MAX__ 18446744073709551615UL +// X86_64:#define __UINT_FAST64_TYPE__ long unsigned int +// X86_64:#define __UINT_FAST8_MAX__ 255U +// X86_64:#define __UINT_FAST8_TYPE__ unsigned char +// X86_64:#define __UINT_LEAST16_MAX__ 65535U +// X86_64:#define __UINT_LEAST16_TYPE__ unsigned short +// X86_64:#define __UINT_LEAST32_MAX__ 4294967295U +// X86_64:#define __UINT_LEAST32_TYPE__ unsigned int +// X86_64:#define __UINT_LEAST64_MAX__ 18446744073709551615UL +// X86_64:#define __UINT_LEAST64_TYPE__ long unsigned int +// X86_64:#define __UINT_LEAST8_MAX__ 255U +// X86_64:#define __UINT_LEAST8_TYPE__ unsigned char // X86_64:#define __USER_LABEL_PREFIX__ _ // X86_64:#define __WCHAR_MAX__ 2147483647 // X86_64:#define __WCHAR_TYPE__ int @@ -3683,16 +5239,37 @@ // X86_64-LINUX:#define __FLT_MIN_EXP__ (-125) // X86_64-LINUX:#define __FLT_MIN__ 1.17549435e-38F // X86_64-LINUX:#define __FLT_RADIX__ 2 +// X86_64-LINUX:#define __INT16_MAX__ 32767 // X86_64-LINUX:#define __INT16_TYPE__ short +// X86_64-LINUX:#define __INT32_MAX__ 2147483647 // X86_64-LINUX:#define __INT32_TYPE__ int // X86_64-LINUX:#define __INT64_C_SUFFIX__ L +// X86_64-LINUX:#define __INT64_MAX__ 9223372036854775807L // X86_64-LINUX:#define __INT64_TYPE__ long int +// X86_64-LINUX:#define __INT8_MAX__ 127 // X86_64-LINUX:#define __INT8_TYPE__ char // X86_64-LINUX:#define __INTMAX_MAX__ 9223372036854775807L // X86_64-LINUX:#define __INTMAX_TYPE__ long int // X86_64-LINUX:#define __INTMAX_WIDTH__ 64 +// X86_64-LINUX:#define __INTPTR_MAX__ 9223372036854775807L // X86_64-LINUX:#define __INTPTR_TYPE__ long int // X86_64-LINUX:#define __INTPTR_WIDTH__ 64 +// X86_64-LINUX:#define __INT_FAST16_MAX__ 32767 +// X86_64-LINUX:#define __INT_FAST16_TYPE__ short +// X86_64-LINUX:#define __INT_FAST32_MAX__ 2147483647 +// X86_64-LINUX:#define __INT_FAST32_TYPE__ int +// X86_64-LINUX:#define __INT_FAST64_MAX__ 9223372036854775807L +// X86_64-LINUX:#define __INT_FAST64_TYPE__ long int +// X86_64-LINUX:#define __INT_FAST8_MAX__ 127 +// X86_64-LINUX:#define __INT_FAST8_TYPE__ char +// X86_64-LINUX:#define __INT_LEAST16_MAX__ 32767 +// X86_64-LINUX:#define __INT_LEAST16_TYPE__ short +// X86_64-LINUX:#define __INT_LEAST32_MAX__ 2147483647 +// X86_64-LINUX:#define __INT_LEAST32_TYPE__ int +// X86_64-LINUX:#define __INT_LEAST64_MAX__ 9223372036854775807L +// X86_64-LINUX:#define __INT_LEAST64_TYPE__ long int +// X86_64-LINUX:#define __INT_LEAST8_MAX__ 127 +// X86_64-LINUX:#define __INT_LEAST8_TYPE__ char // X86_64-LINUX:#define __INT_MAX__ 2147483647 // X86_64-LINUX:#define __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L // X86_64-LINUX:#define __LDBL_DIG__ 18 @@ -3739,7 +5316,40 @@ // X86_64-LINUX:#define __SSE2__ 1 // X86_64-LINUX:#define __SSE_MATH__ 1 // X86_64-LINUX:#define __SSE__ 1 +// X86_64-LINUX:#define __UINT16_C_SUFFIX__ U +// X86_64-LINUX:#define __UINT16_MAX__ 65535U +// X86_64-LINUX:#define __UINT16_TYPE__ unsigned short +// X86_64-LINUX:#define __UINT32_C_SUFFIX__ U +// X86_64-LINUX:#define __UINT32_MAX__ 4294967295U +// X86_64-LINUX:#define __UINT32_TYPE__ unsigned int +// X86_64-LINUX:#define __UINT64_C_SUFFIX__ UL +// X86_64-LINUX:#define __UINT64_MAX__ 18446744073709551615UL +// X86_64-LINUX:#define __UINT64_TYPE__ long unsigned int +// X86_64-LINUX:#define __UINT8_C_SUFFIX__ U +// X86_64-LINUX:#define __UINT8_MAX__ 255U +// X86_64-LINUX:#define __UINT8_TYPE__ unsigned char +// X86_64-LINUX:#define __UINTMAX_MAX__ 18446744073709551615UL // X86_64-LINUX:#define __UINTMAX_TYPE__ long unsigned int +// X86_64-LINUX:#define __UINTMAX_WIDTH__ 64 +// X86_64-LINUX:#define __UINTPTR_MAX__ 18446744073709551615UL +// X86_64-LINUX:#define __UINTPTR_TYPE__ long unsigned int +// X86_64-LINUX:#define __UINTPTR_WIDTH__ 64 +// X86_64-LINUX:#define __UINT_FAST16_MAX__ 65535U +// X86_64-LINUX:#define __UINT_FAST16_TYPE__ unsigned short +// X86_64-LINUX:#define __UINT_FAST32_MAX__ 4294967295U +// X86_64-LINUX:#define __UINT_FAST32_TYPE__ unsigned int +// X86_64-LINUX:#define __UINT_FAST64_MAX__ 18446744073709551615UL +// X86_64-LINUX:#define __UINT_FAST64_TYPE__ long unsigned int +// X86_64-LINUX:#define __UINT_FAST8_MAX__ 255U +// X86_64-LINUX:#define __UINT_FAST8_TYPE__ unsigned char +// X86_64-LINUX:#define __UINT_LEAST16_MAX__ 65535U +// X86_64-LINUX:#define __UINT_LEAST16_TYPE__ unsigned short +// X86_64-LINUX:#define __UINT_LEAST32_MAX__ 4294967295U +// X86_64-LINUX:#define __UINT_LEAST32_TYPE__ unsigned int +// X86_64-LINUX:#define __UINT_LEAST64_MAX__ 18446744073709551615UL +// X86_64-LINUX:#define __UINT_LEAST64_TYPE__ long unsigned int +// X86_64-LINUX:#define __UINT_LEAST8_MAX__ 255U +// X86_64-LINUX:#define __UINT_LEAST8_TYPE__ unsigned char // X86_64-LINUX:#define __USER_LABEL_PREFIX__ // X86_64-LINUX:#define __WCHAR_MAX__ 2147483647 // X86_64-LINUX:#define __WCHAR_TYPE__ int @@ -3793,16 +5403,37 @@ // X86_64-NETBSD:#define __FLT_MIN_EXP__ (-125) // X86_64-NETBSD:#define __FLT_MIN__ 1.17549435e-38F // X86_64-NETBSD:#define __FLT_RADIX__ 2 +// X86_64-NETBSD:#define __INT16_MAX__ 32767 // X86_64-NETBSD:#define __INT16_TYPE__ short +// X86_64-NETBSD:#define __INT32_MAX__ 2147483647 // X86_64-NETBSD:#define __INT32_TYPE__ int // X86_64-NETBSD:#define __INT64_C_SUFFIX__ L +// X86_64-NETBSD:#define __INT64_MAX__ 9223372036854775807L // X86_64-NETBSD:#define __INT64_TYPE__ long int +// X86_64-NETBSD:#define __INT8_MAX__ 127 // X86_64-NETBSD:#define __INT8_TYPE__ char // X86_64-NETBSD:#define __INTMAX_MAX__ 9223372036854775807L // X86_64-NETBSD:#define __INTMAX_TYPE__ long int // X86_64-NETBSD:#define __INTMAX_WIDTH__ 64 +// X86_64-NETBSD:#define __INTPTR_MAX__ 9223372036854775807L // X86_64-NETBSD:#define __INTPTR_TYPE__ long int // X86_64-NETBSD:#define __INTPTR_WIDTH__ 64 +// X86_64-NETBSD:#define __INT_FAST16_MAX__ 32767 +// X86_64-NETBSD:#define __INT_FAST16_TYPE__ short +// X86_64-NETBSD:#define __INT_FAST32_MAX__ 2147483647 +// X86_64-NETBSD:#define __INT_FAST32_TYPE__ int +// X86_64-NETBSD:#define __INT_FAST64_MAX__ 9223372036854775807L +// X86_64-NETBSD:#define __INT_FAST64_TYPE__ long int +// X86_64-NETBSD:#define __INT_FAST8_MAX__ 127 +// X86_64-NETBSD:#define __INT_FAST8_TYPE__ char +// X86_64-NETBSD:#define __INT_LEAST16_MAX__ 32767 +// X86_64-NETBSD:#define __INT_LEAST16_TYPE__ short +// X86_64-NETBSD:#define __INT_LEAST32_MAX__ 2147483647 +// X86_64-NETBSD:#define __INT_LEAST32_TYPE__ int +// X86_64-NETBSD:#define __INT_LEAST64_MAX__ 9223372036854775807L +// X86_64-NETBSD:#define __INT_LEAST64_TYPE__ long int +// X86_64-NETBSD:#define __INT_LEAST8_MAX__ 127 +// X86_64-NETBSD:#define __INT_LEAST8_TYPE__ char // X86_64-NETBSD:#define __INT_MAX__ 2147483647 // X86_64-NETBSD:#define __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L // X86_64-NETBSD:#define __LDBL_DIG__ 18 @@ -3849,7 +5480,40 @@ // X86_64-NETBSD:#define __SSE2__ 1 // X86_64-NETBSD:#define __SSE_MATH__ 1 // X86_64-NETBSD:#define __SSE__ 1 +// X86_64-NETBSD:#define __UINT16_C_SUFFIX__ U +// X86_64-NETBSD:#define __UINT16_MAX__ 65535U +// X86_64-NETBSD:#define __UINT16_TYPE__ unsigned short +// X86_64-NETBSD:#define __UINT32_C_SUFFIX__ U +// X86_64-NETBSD:#define __UINT32_MAX__ 4294967295U +// X86_64-NETBSD:#define __UINT32_TYPE__ unsigned int +// X86_64-NETBSD:#define __UINT64_C_SUFFIX__ UL +// X86_64-NETBSD:#define __UINT64_MAX__ 18446744073709551615UL +// X86_64-NETBSD:#define __UINT64_TYPE__ long unsigned int +// X86_64-NETBSD:#define __UINT8_C_SUFFIX__ U +// X86_64-NETBSD:#define __UINT8_MAX__ 255U +// X86_64-NETBSD:#define __UINT8_TYPE__ unsigned char +// X86_64-NETBSD:#define __UINTMAX_MAX__ 18446744073709551615UL // X86_64-NETBSD:#define __UINTMAX_TYPE__ long unsigned int +// X86_64-NETBSD:#define __UINTMAX_WIDTH__ 64 +// X86_64-NETBSD:#define __UINTPTR_MAX__ 18446744073709551615UL +// X86_64-NETBSD:#define __UINTPTR_TYPE__ long unsigned int +// X86_64-NETBSD:#define __UINTPTR_WIDTH__ 64 +// X86_64-NETBSD:#define __UINT_FAST16_MAX__ 65535U +// X86_64-NETBSD:#define __UINT_FAST16_TYPE__ unsigned short +// X86_64-NETBSD:#define __UINT_FAST32_MAX__ 4294967295U +// X86_64-NETBSD:#define __UINT_FAST32_TYPE__ unsigned int +// X86_64-NETBSD:#define __UINT_FAST64_MAX__ 18446744073709551615UL +// X86_64-NETBSD:#define __UINT_FAST64_TYPE__ long unsigned int +// X86_64-NETBSD:#define __UINT_FAST8_MAX__ 255U +// X86_64-NETBSD:#define __UINT_FAST8_TYPE__ unsigned char +// X86_64-NETBSD:#define __UINT_LEAST16_MAX__ 65535U +// X86_64-NETBSD:#define __UINT_LEAST16_TYPE__ unsigned short +// X86_64-NETBSD:#define __UINT_LEAST32_MAX__ 4294967295U +// X86_64-NETBSD:#define __UINT_LEAST32_TYPE__ unsigned int +// X86_64-NETBSD:#define __UINT_LEAST64_MAX__ 18446744073709551615UL +// X86_64-NETBSD:#define __UINT_LEAST64_TYPE__ long unsigned int +// X86_64-NETBSD:#define __UINT_LEAST8_MAX__ 255U +// X86_64-NETBSD:#define __UINT_LEAST8_TYPE__ unsigned char // X86_64-NETBSD:#define __USER_LABEL_PREFIX__ // X86_64-NETBSD:#define __WCHAR_MAX__ 2147483647 // X86_64-NETBSD:#define __WCHAR_TYPE__ int diff --git a/test/Preprocessor/predefined-macros.c b/test/Preprocessor/predefined-macros.c index 11449f930e..34de794a47 100644 --- a/test/Preprocessor/predefined-macros.c +++ b/test/Preprocessor/predefined-macros.c @@ -10,6 +10,62 @@ // CHECK-MS: #define _WIN32 1 // CHECK-MS-NOT: #define __GNUC__ // +// RUN: %clang_cc1 %s -E -dM -triple i686-pc-win32 -fms-compatibility \ +// RUN: -o - | FileCheck %s --check-prefix=CHECK-MS-STDINT +// CHECK-MS-STDINT-NOT:#define __INT16_MAX__ 32767 +// CHECK-MS-STDINT-NOT:#define __INT32_MAX__ 2147483647 +// CHECK-MS-STDINT-NOT:#define __INT64_MAX__ 9223372036854775807LL +// CHECK-MS-STDINT-NOT:#define __INT8_MAX__ 127 +// CHECK-MS-STDINT-NOT:#define __INTPTR_MAX__ 2147483647 +// CHECK-MS-STDINT-NOT:#define __INT_FAST16_MAX__ 32767 +// CHECK-MS-STDINT-NOT:#define __INT_FAST16_TYPE__ short +// CHECK-MS-STDINT-NOT:#define __INT_FAST32_MAX__ 2147483647 +// CHECK-MS-STDINT-NOT:#define __INT_FAST32_TYPE__ int +// CHECK-MS-STDINT-NOT:#define __INT_FAST64_MAX__ 9223372036854775807LL +// CHECK-MS-STDINT-NOT:#define __INT_FAST64_TYPE__ long long int +// CHECK-MS-STDINT-NOT:#define __INT_FAST8_MAX__ 127 +// CHECK-MS-STDINT-NOT:#define __INT_FAST8_TYPE__ char +// CHECK-MS-STDINT-NOT:#define __INT_LEAST16_MAX__ 32767 +// CHECK-MS-STDINT-NOT:#define __INT_LEAST16_TYPE__ short +// CHECK-MS-STDINT-NOT:#define __INT_LEAST32_MAX__ 2147483647 +// CHECK-MS-STDINT-NOT:#define __INT_LEAST32_TYPE__ int +// CHECK-MS-STDINT-NOT:#define __INT_LEAST64_MAX__ 9223372036854775807LL +// CHECK-MS-STDINT-NOT:#define __INT_LEAST64_TYPE__ long long int +// CHECK-MS-STDINT-NOT:#define __INT_LEAST8_MAX__ 127 +// CHECK-MS-STDINT-NOT:#define __INT_LEAST8_TYPE__ char +// CHECK-MS-STDINT-NOT:#define __UINT16_C_SUFFIX__ U +// CHECK-MS-STDINT-NOT:#define __UINT16_MAX__ 65535U +// CHECK-MS-STDINT-NOT:#define __UINT16_TYPE__ unsigned short +// CHECK-MS-STDINT-NOT:#define __UINT32_C_SUFFIX__ U +// CHECK-MS-STDINT-NOT:#define __UINT32_MAX__ 4294967295U +// CHECK-MS-STDINT-NOT:#define __UINT32_TYPE__ unsigned int +// CHECK-MS-STDINT-NOT:#define __UINT64_C_SUFFIX__ ULL +// CHECK-MS-STDINT-NOT:#define __UINT64_MAX__ 18446744073709551615ULL +// CHECK-MS-STDINT-NOT:#define __UINT64_TYPE__ long long unsigned int +// CHECK-MS-STDINT-NOT:#define __UINT8_C_SUFFIX__ U +// CHECK-MS-STDINT-NOT:#define __UINT8_MAX__ 255U +// CHECK-MS-STDINT-NOT:#define __UINT8_TYPE__ unsigned char +// CHECK-MS-STDINT-NOT:#define __UINTMAX_MAX__ 18446744073709551615ULL +// CHECK-MS-STDINT-NOT:#define __UINTPTR_MAX__ 4294967295U +// CHECK-MS-STDINT-NOT:#define __UINTPTR_TYPE__ unsigned int +// CHECK-MS-STDINT-NOT:#define __UINTPTR_WIDTH__ 32 +// CHECK-MS-STDINT-NOT:#define __UINT_FAST16_MAX__ 65535U +// CHECK-MS-STDINT-NOT:#define __UINT_FAST16_TYPE__ unsigned short +// CHECK-MS-STDINT-NOT:#define __UINT_FAST32_MAX__ 4294967295U +// CHECK-MS-STDINT-NOT:#define __UINT_FAST32_TYPE__ unsigned int +// CHECK-MS-STDINT-NOT:#define __UINT_FAST64_MAX__ 18446744073709551615ULL +// CHECK-MS-STDINT-NOT:#define __UINT_FAST64_TYPE__ long long unsigned int +// CHECK-MS-STDINT-NOT:#define __UINT_FAST8_MAX__ 255U +// CHECK-MS-STDINT-NOT:#define __UINT_FAST8_TYPE__ unsigned char +// CHECK-MS-STDINT-NOT:#define __UINT_LEAST16_MAX__ 65535U +// CHECK-MS-STDINT-NOT:#define __UINT_LEAST16_TYPE__ unsigned short +// CHECK-MS-STDINT-NOT:#define __UINT_LEAST32_MAX__ 4294967295U +// CHECK-MS-STDINT-NOT:#define __UINT_LEAST32_TYPE__ unsigned int +// CHECK-MS-STDINT-NOT:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +// CHECK-MS-STDINT-NOT:#define __UINT_LEAST64_TYPE__ long long unsigned int +// CHECK-MS-STDINT-NOT:#define __UINT_LEAST8_MAX__ 255U +// CHECK-MS-STDINT-NOT:#define __UINT_LEAST8_TYPE__ unsigned char +// // RUN: %clang_cc1 %s -E -dM -ffast-math -o - \ // RUN: | FileCheck %s --check-prefix=CHECK-FAST-MATH // CHECK-FAST-MATH: #define __FAST_MATH__ -- cgit v1.2.3