From be324f983238de812cab748c61fb62c748c8469b Mon Sep 17 00:00:00 2001 From: Joerg Sonnenberger Date: Tue, 15 Jul 2014 11:30:00 +0000 Subject: [PATCH] Provide builtin macros as template for PRIab and SCNab, matching the underlaying types. llvm-svn: 213063 --- clang/include/clang/Basic/TargetInfo.h | 6 + clang/lib/Basic/TargetInfo.cpp | 19 + clang/lib/Frontend/InitPreprocessor.cpp | 22 + clang/test/Preprocessor/init.c | 890 ++++++++++++++++++++++++++++++++ 4 files changed, 937 insertions(+) diff --git a/clang/include/clang/Basic/TargetInfo.h b/clang/include/clang/Basic/TargetInfo.h index 117f8e7..ce97914 100644 --- a/clang/include/clang/Basic/TargetInfo.h +++ b/clang/include/clang/Basic/TargetInfo.h @@ -445,6 +445,12 @@ public: /// For example, SignedLong -> "L". static const char *getTypeConstantSuffix(IntType T); + /// \brief Return the printf format modifier for the specified + /// integer type enum. + /// + /// For example, SignedLong -> "l". + static const char *getTypeFormatModifier(IntType T); + /// \brief Check whether the given real type should use the "fpret" flavor of /// Objective-C message passing on this target. bool useObjCFPRetForRealType(RealType T) const { diff --git a/clang/lib/Basic/TargetInfo.cpp b/clang/lib/Basic/TargetInfo.cpp index 13d78e9..8d81035 100644 --- a/clang/lib/Basic/TargetInfo.cpp +++ b/clang/lib/Basic/TargetInfo.cpp @@ -134,6 +134,25 @@ const char *TargetInfo::getTypeConstantSuffix(IntType T) { } } +/// getTypeFormatModifier - Return the printf format modifier for the +/// specified integer type enum. For example, SignedLong -> "l". + +const char *TargetInfo::getTypeFormatModifier(IntType T) { + switch (T) { + default: llvm_unreachable("not an integer!"); + case SignedChar: + case UnsignedChar: return "hh"; + case SignedShort: + case UnsignedShort: return "h"; + case SignedInt: + case UnsignedInt: return ""; + case SignedLong: + case UnsignedLong: return "l"; + case SignedLongLong: + case UnsignedLongLong: return "ll"; + } +} + /// getTypeWidth - Return the width (in bits) of the specified integer type /// enum. For example, SignedInt -> getIntWidth(). unsigned TargetInfo::getTypeWidth(IntType T) const { diff --git a/clang/lib/Frontend/InitPreprocessor.cpp b/clang/lib/Frontend/InitPreprocessor.cpp index e026de2..64b068d 100644 --- a/clang/lib/Frontend/InitPreprocessor.cpp +++ b/clang/lib/Frontend/InitPreprocessor.cpp @@ -196,6 +196,17 @@ static void DefineTypeSize(const Twine &MacroName, TargetInfo::IntType Ty, TI.isTypeSigned(Ty), Builder); } +static void DefineFmt(const Twine &Prefix, TargetInfo::IntType Ty, + const TargetInfo &TI, MacroBuilder &Builder) { + bool IsSigned = TI.isTypeSigned(Ty); + StringRef FmtModifier = TI.getTypeFormatModifier(Ty); + for (const char *Fmt = IsSigned ? "di" : "ouxX"; *Fmt; ++Fmt) { + Twine Macro = Prefix + "_FMT" + Twine(*Fmt) + "__"; + Twine Value = Twine("\"") + FmtModifier + Twine(*Fmt) + "\""; + Builder.defineMacro(Macro, Value); + } +} + static void DefineType(const Twine &MacroName, TargetInfo::IntType Ty, MacroBuilder &Builder) { Builder.defineMacro(MacroName, TargetInfo::getTypeName(Ty)); @@ -226,6 +237,7 @@ static void DefineExactWidthIntType(TargetInfo::IntType Ty, const char *Prefix = IsSigned ? "__INT" : "__UINT"; DefineType(Prefix + Twine(TypeWidth) + "_TYPE__", Ty, Builder); + DefineFmt(Prefix + Twine(TypeWidth), Ty, TI, Builder); StringRef ConstSuffix(TargetInfo::getTypeConstantSuffix(Ty)); if (!ConstSuffix.empty()) @@ -258,6 +270,7 @@ static void DefineLeastWidthIntType(unsigned TypeWidth, bool IsSigned, const char *Prefix = IsSigned ? "__INT_LEAST" : "__UINT_LEAST"; DefineType(Prefix + Twine(TypeWidth) + "_TYPE__", Ty, Builder); DefineTypeSize(Prefix + Twine(TypeWidth) + "_MAX__", Ty, TI, Builder); + DefineFmt(Prefix + Twine(TypeWidth), Ty, TI, Builder); } static void DefineFastIntType(unsigned TypeWidth, bool IsSigned, @@ -271,6 +284,8 @@ static void DefineFastIntType(unsigned TypeWidth, bool IsSigned, const char *Prefix = IsSigned ? "__INT_FAST" : "__UINT_FAST"; DefineType(Prefix + Twine(TypeWidth) + "_TYPE__", Ty, Builder); DefineTypeSize(Prefix + Twine(TypeWidth) + "_MAX__", Ty, TI, Builder); + + DefineFmt(Prefix + Twine(TypeWidth), Ty, TI, Builder); } @@ -641,13 +656,18 @@ static void InitializePredefinedMacros(const TargetInfo &TI, DefineTypeSizeof("__SIZEOF_INT128__", 128, TI, Builder); DefineType("__INTMAX_TYPE__", TI.getIntMaxType(), Builder); + DefineFmt("__INTMAX", TI.getIntMaxType(), TI, Builder); DefineType("__UINTMAX_TYPE__", TI.getUIntMaxType(), Builder); + DefineFmt("__UINTMAX", TI.getUIntMaxType(), TI, Builder); DefineTypeWidth("__INTMAX_WIDTH__", TI.getIntMaxType(), TI, Builder); DefineType("__PTRDIFF_TYPE__", TI.getPtrDiffType(0), Builder); + DefineFmt("__PTRDIFF", TI.getPtrDiffType(0), TI, Builder); DefineTypeWidth("__PTRDIFF_WIDTH__", TI.getPtrDiffType(0), TI, Builder); DefineType("__INTPTR_TYPE__", TI.getIntPtrType(), Builder); + DefineFmt("__INTPTR", TI.getIntPtrType(), TI, Builder); DefineTypeWidth("__INTPTR_WIDTH__", TI.getIntPtrType(), TI, Builder); DefineType("__SIZE_TYPE__", TI.getSizeType(), Builder); + DefineFmt("__SIZE", TI.getSizeType(), TI, Builder); DefineTypeWidth("__SIZE_WIDTH__", TI.getSizeType(), TI, Builder); DefineType("__WCHAR_TYPE__", TI.getWCharType(), Builder); DefineTypeWidth("__WCHAR_WIDTH__", TI.getWCharType(), TI, Builder); @@ -660,6 +680,7 @@ static void InitializePredefinedMacros(const TargetInfo &TI, if (!LangOpts.MSVCCompat) { DefineTypeWidth("__UINTMAX_WIDTH__", TI.getUIntMaxType(), TI, Builder); DefineType("__UINTPTR_TYPE__", TI.getUIntPtrType(), Builder); + DefineFmt("__UINTPTR", TI.getUIntPtrType(), TI, Builder); DefineTypeWidth("__UINTPTR_WIDTH__", TI.getUIntPtrType(), TI, Builder); } @@ -683,6 +704,7 @@ static void InitializePredefinedMacros(const TargetInfo &TI, // Define exact-width integer types for stdint.h Builder.defineMacro("__INT" + Twine(TI.getCharWidth()) + "_TYPE__", "char"); + DefineFmt("__INT" + Twine(TI.getCharWidth()), TargetInfo::SignedChar, TI, Builder); if (TI.getShortWidth() > TI.getCharWidth()) DefineExactWidthIntType(TargetInfo::SignedShort, TI, Builder); diff --git a/clang/test/Preprocessor/init.c b/clang/test/Preprocessor/init.c index d958209..3c9caa1 100644 --- a/clang/test/Preprocessor/init.c +++ b/clang/test/Preprocessor/init.c @@ -274,35 +274,63 @@ // AARCH64:#define __FLT_MIN_EXP__ (-125) // AARCH64:#define __FLT_MIN__ 1.17549435e-38F // AARCH64:#define __FLT_RADIX__ 2 +// AARCH64:#define __INT16_FMTd__ "hd" +// AARCH64:#define __INT16_FMTi__ "hi" // AARCH64:#define __INT16_MAX__ 32767 // AARCH64:#define __INT16_TYPE__ short +// AARCH64:#define __INT32_FMTd__ "d" +// AARCH64:#define __INT32_FMTi__ "i" // AARCH64:#define __INT32_MAX__ 2147483647 // AARCH64:#define __INT32_TYPE__ int // AARCH64:#define __INT64_C_SUFFIX__ L +// AARCH64:#define __INT64_FMTd__ "ld" +// AARCH64:#define __INT64_FMTi__ "li" // AARCH64:#define __INT64_MAX__ 9223372036854775807L // AARCH64:#define __INT64_TYPE__ long int +// AARCH64:#define __INT8_FMTd__ "hhd" +// AARCH64:#define __INT8_FMTi__ "hhi" // AARCH64:#define __INT8_MAX__ 127 // AARCH64:#define __INT8_TYPE__ char +// AARCH64:#define __INTMAX_FMTd__ "ld" +// AARCH64:#define __INTMAX_FMTi__ "li" // AARCH64:#define __INTMAX_MAX__ 9223372036854775807L // AARCH64:#define __INTMAX_TYPE__ long int // AARCH64:#define __INTMAX_WIDTH__ 64 +// AARCH64:#define __INTPTR_FMTd__ "ld" +// AARCH64:#define __INTPTR_FMTi__ "li" // AARCH64:#define __INTPTR_MAX__ 9223372036854775807L // AARCH64:#define __INTPTR_TYPE__ long int // AARCH64:#define __INTPTR_WIDTH__ 64 +// AARCH64:#define __INT_FAST16_FMTd__ "hd" +// AARCH64:#define __INT_FAST16_FMTi__ "hi" // AARCH64:#define __INT_FAST16_MAX__ 32767 // AARCH64:#define __INT_FAST16_TYPE__ short +// AARCH64:#define __INT_FAST32_FMTd__ "d" +// AARCH64:#define __INT_FAST32_FMTi__ "i" // AARCH64:#define __INT_FAST32_MAX__ 2147483647 // AARCH64:#define __INT_FAST32_TYPE__ int +// AARCH64:#define __INT_FAST64_FMTd__ "ld" +// AARCH64:#define __INT_FAST64_FMTi__ "li" // AARCH64:#define __INT_FAST64_MAX__ 9223372036854775807L // AARCH64:#define __INT_FAST64_TYPE__ long int +// AARCH64:#define __INT_FAST8_FMTd__ "hhd" +// AARCH64:#define __INT_FAST8_FMTi__ "hhi" // AARCH64:#define __INT_FAST8_MAX__ 127 // AARCH64:#define __INT_FAST8_TYPE__ char +// AARCH64:#define __INT_LEAST16_FMTd__ "hd" +// AARCH64:#define __INT_LEAST16_FMTi__ "hi" // AARCH64:#define __INT_LEAST16_MAX__ 32767 // AARCH64:#define __INT_LEAST16_TYPE__ short +// AARCH64:#define __INT_LEAST32_FMTd__ "d" +// AARCH64:#define __INT_LEAST32_FMTi__ "i" // AARCH64:#define __INT_LEAST32_MAX__ 2147483647 // AARCH64:#define __INT_LEAST32_TYPE__ int +// AARCH64:#define __INT_LEAST64_FMTd__ "ld" +// AARCH64:#define __INT_LEAST64_FMTi__ "li" // AARCH64:#define __INT_LEAST64_MAX__ 9223372036854775807L // AARCH64:#define __INT_LEAST64_TYPE__ long int +// AARCH64:#define __INT_LEAST8_FMTd__ "hhd" +// AARCH64:#define __INT_LEAST8_FMTi__ "hhi" // AARCH64:#define __INT_LEAST8_MAX__ 127 // AARCH64:#define __INT_LEAST8_TYPE__ char // AARCH64:#define __INT_MAX__ 2147483647 @@ -431,35 +459,63 @@ // 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_FMTd__ "hd" +// AARCH64-BE:#define __INT16_FMTi__ "hi" // AARCH64-BE:#define __INT16_MAX__ 32767 // AARCH64-BE:#define __INT16_TYPE__ short +// AARCH64-BE:#define __INT32_FMTd__ "d" +// AARCH64-BE:#define __INT32_FMTi__ "i" // AARCH64-BE:#define __INT32_MAX__ 2147483647 // AARCH64-BE:#define __INT32_TYPE__ int // AARCH64-BE:#define __INT64_C_SUFFIX__ L +// AARCH64-BE:#define __INT64_FMTd__ "ld" +// AARCH64-BE:#define __INT64_FMTi__ "li" // AARCH64-BE:#define __INT64_MAX__ 9223372036854775807L // AARCH64-BE:#define __INT64_TYPE__ long int +// AARCH64-BE:#define __INT8_FMTd__ "hhd" +// AARCH64-BE:#define __INT8_FMTi__ "hhi" // AARCH64-BE:#define __INT8_MAX__ 127 // AARCH64-BE:#define __INT8_TYPE__ char +// AARCH64-BE:#define __INTMAX_FMTd__ "ld" +// AARCH64-BE:#define __INTMAX_FMTi__ "li" // AARCH64-BE:#define __INTMAX_MAX__ 9223372036854775807L // AARCH64-BE:#define __INTMAX_TYPE__ long int // AARCH64-BE:#define __INTMAX_WIDTH__ 64 +// AARCH64-BE:#define __INTPTR_FMTd__ "ld" +// AARCH64-BE:#define __INTPTR_FMTi__ "li" // AARCH64-BE:#define __INTPTR_MAX__ 9223372036854775807L // AARCH64-BE:#define __INTPTR_TYPE__ long int // AARCH64-BE:#define __INTPTR_WIDTH__ 64 +// AARCH64-BE:#define __INT_FAST16_FMTd__ "hd" +// AARCH64-BE:#define __INT_FAST16_FMTi__ "hi" // AARCH64-BE:#define __INT_FAST16_MAX__ 32767 // AARCH64-BE:#define __INT_FAST16_TYPE__ short +// AARCH64-BE:#define __INT_FAST32_FMTd__ "d" +// AARCH64-BE:#define __INT_FAST32_FMTi__ "i" // AARCH64-BE:#define __INT_FAST32_MAX__ 2147483647 // AARCH64-BE:#define __INT_FAST32_TYPE__ int +// AARCH64-BE:#define __INT_FAST64_FMTd__ "ld" +// AARCH64-BE:#define __INT_FAST64_FMTi__ "li" // AARCH64-BE:#define __INT_FAST64_MAX__ 9223372036854775807L // AARCH64-BE:#define __INT_FAST64_TYPE__ long int +// AARCH64-BE:#define __INT_FAST8_FMTd__ "hhd" +// AARCH64-BE:#define __INT_FAST8_FMTi__ "hhi" // AARCH64-BE:#define __INT_FAST8_MAX__ 127 // AARCH64-BE:#define __INT_FAST8_TYPE__ char +// AARCH64-BE:#define __INT_LEAST16_FMTd__ "hd" +// AARCH64-BE:#define __INT_LEAST16_FMTi__ "hi" // AARCH64-BE:#define __INT_LEAST16_MAX__ 32767 // AARCH64-BE:#define __INT_LEAST16_TYPE__ short +// AARCH64-BE:#define __INT_LEAST32_FMTd__ "d" +// AARCH64-BE:#define __INT_LEAST32_FMTi__ "i" // AARCH64-BE:#define __INT_LEAST32_MAX__ 2147483647 // AARCH64-BE:#define __INT_LEAST32_TYPE__ int +// AARCH64-BE:#define __INT_LEAST64_FMTd__ "ld" +// AARCH64-BE:#define __INT_LEAST64_FMTi__ "li" // AARCH64-BE:#define __INT_LEAST64_MAX__ 9223372036854775807L // AARCH64-BE:#define __INT_LEAST64_TYPE__ long int +// AARCH64-BE:#define __INT_LEAST8_FMTd__ "hhd" +// AARCH64-BE:#define __INT_LEAST8_FMTi__ "hhi" // AARCH64-BE:#define __INT_LEAST8_MAX__ 127 // AARCH64-BE:#define __INT_LEAST8_TYPE__ char // AARCH64-BE:#define __INT_MAX__ 2147483647 @@ -588,35 +644,63 @@ // 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_FMTd__ "hd" +// AARCH64-NETBSD:#define __INT16_FMTi__ "hi" // AARCH64-NETBSD:#define __INT16_MAX__ 32767 // AARCH64-NETBSD:#define __INT16_TYPE__ short +// AARCH64-NETBSD:#define __INT32_FMTd__ "d" +// AARCH64-NETBSD:#define __INT32_FMTi__ "i" // AARCH64-NETBSD:#define __INT32_MAX__ 2147483647 // AARCH64-NETBSD:#define __INT32_TYPE__ int // AARCH64-NETBSD:#define __INT64_C_SUFFIX__ LL +// AARCH64-NETBSD:#define __INT64_FMTd__ "lld" +// AARCH64-NETBSD:#define __INT64_FMTi__ "lli" // AARCH64-NETBSD:#define __INT64_MAX__ 9223372036854775807L // AARCH64-NETBSD:#define __INT64_TYPE__ long long int +// AARCH64-NETBSD:#define __INT8_FMTd__ "hhd" +// AARCH64-NETBSD:#define __INT8_FMTi__ "hhi" // AARCH64-NETBSD:#define __INT8_MAX__ 127 // AARCH64-NETBSD:#define __INT8_TYPE__ char +// AARCH64-NETBSD:#define __INTMAX_FMTd__ "lld" +// AARCH64-NETBSD:#define __INTMAX_FMTi__ "lli" // AARCH64-NETBSD:#define __INTMAX_MAX__ 9223372036854775807LL // AARCH64-NETBSD:#define __INTMAX_TYPE__ long long int // AARCH64-NETBSD:#define __INTMAX_WIDTH__ 64 +// AARCH64-NETBSD:#define __INTPTR_FMTd__ "ld" +// AARCH64-NETBSD:#define __INTPTR_FMTi__ "li" // AARCH64-NETBSD:#define __INTPTR_MAX__ 9223372036854775807L // AARCH64-NETBSD:#define __INTPTR_TYPE__ long int // AARCH64-NETBSD:#define __INTPTR_WIDTH__ 64 +// AARCH64-NETBSD:#define __INT_FAST16_FMTd__ "hd" +// AARCH64-NETBSD:#define __INT_FAST16_FMTi__ "hi" // AARCH64-NETBSD:#define __INT_FAST16_MAX__ 32767 // AARCH64-NETBSD:#define __INT_FAST16_TYPE__ short +// AARCH64-NETBSD:#define __INT_FAST32_FMTd__ "d" +// AARCH64-NETBSD:#define __INT_FAST32_FMTi__ "i" // AARCH64-NETBSD:#define __INT_FAST32_MAX__ 2147483647 // AARCH64-NETBSD:#define __INT_FAST32_TYPE__ int +// AARCH64-NETBSD:#define __INT_FAST64_FMTd__ "ld" +// AARCH64-NETBSD:#define __INT_FAST64_FMTi__ "li" // AARCH64-NETBSD:#define __INT_FAST64_MAX__ 9223372036854775807L // AARCH64-NETBSD:#define __INT_FAST64_TYPE__ long int +// AARCH64-NETBSD:#define __INT_FAST8_FMTd__ "hhd" +// AARCH64-NETBSD:#define __INT_FAST8_FMTi__ "hhi" // AARCH64-NETBSD:#define __INT_FAST8_MAX__ 127 // AARCH64-NETBSD:#define __INT_FAST8_TYPE__ char +// AARCH64-NETBSD:#define __INT_LEAST16_FMTd__ "hd" +// AARCH64-NETBSD:#define __INT_LEAST16_FMTi__ "hi" // AARCH64-NETBSD:#define __INT_LEAST16_MAX__ 32767 // AARCH64-NETBSD:#define __INT_LEAST16_TYPE__ short +// AARCH64-NETBSD:#define __INT_LEAST32_FMTd__ "d" +// AARCH64-NETBSD:#define __INT_LEAST32_FMTi__ "i" // AARCH64-NETBSD:#define __INT_LEAST32_MAX__ 2147483647 // AARCH64-NETBSD:#define __INT_LEAST32_TYPE__ int +// AARCH64-NETBSD:#define __INT_LEAST64_FMTd__ "ld" +// AARCH64-NETBSD:#define __INT_LEAST64_FMTi__ "li" // AARCH64-NETBSD:#define __INT_LEAST64_MAX__ 9223372036854775807L // AARCH64-NETBSD:#define __INT_LEAST64_TYPE__ long int +// AARCH64-NETBSD:#define __INT_LEAST8_FMTd__ "hhd" +// AARCH64-NETBSD:#define __INT_LEAST8_FMTi__ "hhi" // AARCH64-NETBSD:#define __INT_LEAST8_MAX__ 127 // AARCH64-NETBSD:#define __INT_LEAST8_TYPE__ char // AARCH64-NETBSD:#define __INT_MAX__ 2147483647 @@ -742,35 +826,63 @@ // ARM:#define __FLT_MIN_EXP__ (-125) // ARM:#define __FLT_MIN__ 1.17549435e-38F // ARM:#define __FLT_RADIX__ 2 +// ARM:#define __INT16_FMTd__ "hd" +// ARM:#define __INT16_FMTi__ "hi" // ARM:#define __INT16_MAX__ 32767 // ARM:#define __INT16_TYPE__ short +// ARM:#define __INT32_FMTd__ "d" +// ARM:#define __INT32_FMTi__ "i" // ARM:#define __INT32_MAX__ 2147483647 // ARM:#define __INT32_TYPE__ int // ARM:#define __INT64_C_SUFFIX__ LL +// ARM:#define __INT64_FMTd__ "lld" +// ARM:#define __INT64_FMTi__ "lli" // ARM:#define __INT64_MAX__ 9223372036854775807LL // ARM:#define __INT64_TYPE__ long long int +// ARM:#define __INT8_FMTd__ "hhd" +// ARM:#define __INT8_FMTi__ "hhi" // ARM:#define __INT8_MAX__ 127 // ARM:#define __INT8_TYPE__ char +// ARM:#define __INTMAX_FMTd__ "lld" +// ARM:#define __INTMAX_FMTi__ "lli" // ARM:#define __INTMAX_MAX__ 9223372036854775807LL // ARM:#define __INTMAX_TYPE__ long long int // ARM:#define __INTMAX_WIDTH__ 64 +// ARM:#define __INTPTR_FMTd__ "ld" +// ARM:#define __INTPTR_FMTi__ "li" // ARM:#define __INTPTR_MAX__ 2147483647L // ARM:#define __INTPTR_TYPE__ long int // ARM:#define __INTPTR_WIDTH__ 32 +// ARM:#define __INT_FAST16_FMTd__ "hd" +// ARM:#define __INT_FAST16_FMTi__ "hi" // ARM:#define __INT_FAST16_MAX__ 32767 // ARM:#define __INT_FAST16_TYPE__ short +// ARM:#define __INT_FAST32_FMTd__ "d" +// ARM:#define __INT_FAST32_FMTi__ "i" // ARM:#define __INT_FAST32_MAX__ 2147483647 // ARM:#define __INT_FAST32_TYPE__ int +// ARM:#define __INT_FAST64_FMTd__ "lld" +// ARM:#define __INT_FAST64_FMTi__ "lli" // ARM:#define __INT_FAST64_MAX__ 9223372036854775807LL // ARM:#define __INT_FAST64_TYPE__ long long int +// ARM:#define __INT_FAST8_FMTd__ "hhd" +// ARM:#define __INT_FAST8_FMTi__ "hhi" // ARM:#define __INT_FAST8_MAX__ 127 // ARM:#define __INT_FAST8_TYPE__ char +// ARM:#define __INT_LEAST16_FMTd__ "hd" +// ARM:#define __INT_LEAST16_FMTi__ "hi" // ARM:#define __INT_LEAST16_MAX__ 32767 // ARM:#define __INT_LEAST16_TYPE__ short +// ARM:#define __INT_LEAST32_FMTd__ "d" +// ARM:#define __INT_LEAST32_FMTi__ "i" // ARM:#define __INT_LEAST32_MAX__ 2147483647 // ARM:#define __INT_LEAST32_TYPE__ int +// ARM:#define __INT_LEAST64_FMTd__ "lld" +// ARM:#define __INT_LEAST64_FMTi__ "lli" // ARM:#define __INT_LEAST64_MAX__ 9223372036854775807LL // ARM:#define __INT_LEAST64_TYPE__ long long int +// ARM:#define __INT_LEAST8_FMTd__ "hhd" +// ARM:#define __INT_LEAST8_FMTi__ "hhi" // ARM:#define __INT_LEAST8_MAX__ 127 // ARM:#define __INT_LEAST8_TYPE__ char // ARM:#define __INT_MAX__ 2147483647 @@ -899,35 +1011,63 @@ // 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_FMTd__ "hd" +// ARM-BE:#define __INT16_FMTi__ "hi" // ARM-BE:#define __INT16_MAX__ 32767 // ARM-BE:#define __INT16_TYPE__ short +// ARM-BE:#define __INT32_FMTd__ "d" +// ARM-BE:#define __INT32_FMTi__ "i" // ARM-BE:#define __INT32_MAX__ 2147483647 // ARM-BE:#define __INT32_TYPE__ int // ARM-BE:#define __INT64_C_SUFFIX__ LL +// ARM-BE:#define __INT64_FMTd__ "lld" +// ARM-BE:#define __INT64_FMTi__ "lli" // ARM-BE:#define __INT64_MAX__ 9223372036854775807LL // ARM-BE:#define __INT64_TYPE__ long long int +// ARM-BE:#define __INT8_FMTd__ "hhd" +// ARM-BE:#define __INT8_FMTi__ "hhi" // ARM-BE:#define __INT8_MAX__ 127 // ARM-BE:#define __INT8_TYPE__ char +// ARM-BE:#define __INTMAX_FMTd__ "lld" +// ARM-BE:#define __INTMAX_FMTi__ "lli" // ARM-BE:#define __INTMAX_MAX__ 9223372036854775807LL // ARM-BE:#define __INTMAX_TYPE__ long long int // ARM-BE:#define __INTMAX_WIDTH__ 64 +// ARM-BE:#define __INTPTR_FMTd__ "ld" +// ARM-BE:#define __INTPTR_FMTi__ "li" // ARM-BE:#define __INTPTR_MAX__ 2147483647L // ARM-BE:#define __INTPTR_TYPE__ long int // ARM-BE:#define __INTPTR_WIDTH__ 32 +// ARM-BE:#define __INT_FAST16_FMTd__ "hd" +// ARM-BE:#define __INT_FAST16_FMTi__ "hi" // ARM-BE:#define __INT_FAST16_MAX__ 32767 // ARM-BE:#define __INT_FAST16_TYPE__ short +// ARM-BE:#define __INT_FAST32_FMTd__ "d" +// ARM-BE:#define __INT_FAST32_FMTi__ "i" // ARM-BE:#define __INT_FAST32_MAX__ 2147483647 // ARM-BE:#define __INT_FAST32_TYPE__ int +// ARM-BE:#define __INT_FAST64_FMTd__ "lld" +// ARM-BE:#define __INT_FAST64_FMTi__ "lli" // ARM-BE:#define __INT_FAST64_MAX__ 9223372036854775807LL // ARM-BE:#define __INT_FAST64_TYPE__ long long int +// ARM-BE:#define __INT_FAST8_FMTd__ "hhd" +// ARM-BE:#define __INT_FAST8_FMTi__ "hhi" // ARM-BE:#define __INT_FAST8_MAX__ 127 // ARM-BE:#define __INT_FAST8_TYPE__ char +// ARM-BE:#define __INT_LEAST16_FMTd__ "hd" +// ARM-BE:#define __INT_LEAST16_FMTi__ "hi" // ARM-BE:#define __INT_LEAST16_MAX__ 32767 // ARM-BE:#define __INT_LEAST16_TYPE__ short +// ARM-BE:#define __INT_LEAST32_FMTd__ "d" +// ARM-BE:#define __INT_LEAST32_FMTi__ "i" // ARM-BE:#define __INT_LEAST32_MAX__ 2147483647 // ARM-BE:#define __INT_LEAST32_TYPE__ int +// ARM-BE:#define __INT_LEAST64_FMTd__ "lld" +// ARM-BE:#define __INT_LEAST64_FMTi__ "lli" // ARM-BE:#define __INT_LEAST64_MAX__ 9223372036854775807LL // ARM-BE:#define __INT_LEAST64_TYPE__ long long int +// ARM-BE:#define __INT_LEAST8_FMTd__ "hhd" +// ARM-BE:#define __INT_LEAST8_FMTi__ "hhi" // ARM-BE:#define __INT_LEAST8_MAX__ 127 // ARM-BE:#define __INT_LEAST8_TYPE__ char // ARM-BE:#define __INT_MAX__ 2147483647 @@ -1058,35 +1198,63 @@ // ARMEABISOFTFP:#define __FLT_MIN_EXP__ (-125) // ARMEABISOFTFP:#define __FLT_MIN__ 1.17549435e-38F // ARMEABISOFTFP:#define __FLT_RADIX__ 2 +// ARMEABISOFTFP:#define __INT16_FMTd__ "hd" +// ARMEABISOFTFP:#define __INT16_FMTi__ "hi" // ARMEABISOFTFP:#define __INT16_MAX__ 32767 // ARMEABISOFTFP:#define __INT16_TYPE__ short +// ARMEABISOFTFP:#define __INT32_FMTd__ "d" +// ARMEABISOFTFP:#define __INT32_FMTi__ "i" // ARMEABISOFTFP:#define __INT32_MAX__ 2147483647 // ARMEABISOFTFP:#define __INT32_TYPE__ int // ARMEABISOFTFP:#define __INT64_C_SUFFIX__ LL +// ARMEABISOFTFP:#define __INT64_FMTd__ "lld" +// ARMEABISOFTFP:#define __INT64_FMTi__ "lli" // ARMEABISOFTFP:#define __INT64_MAX__ 9223372036854775807LL // ARMEABISOFTFP:#define __INT64_TYPE__ long long int +// ARMEABISOFTFP:#define __INT8_FMTd__ "hhd" +// ARMEABISOFTFP:#define __INT8_FMTi__ "hhi" // ARMEABISOFTFP:#define __INT8_MAX__ 127 // ARMEABISOFTFP:#define __INT8_TYPE__ char +// ARMEABISOFTFP:#define __INTMAX_FMTd__ "lld" +// ARMEABISOFTFP:#define __INTMAX_FMTi__ "lli" // ARMEABISOFTFP:#define __INTMAX_MAX__ 9223372036854775807LL // ARMEABISOFTFP:#define __INTMAX_TYPE__ long long int // ARMEABISOFTFP:#define __INTMAX_WIDTH__ 64 +// ARMEABISOFTFP:#define __INTPTR_FMTd__ "ld" +// ARMEABISOFTFP:#define __INTPTR_FMTi__ "li" // ARMEABISOFTFP:#define __INTPTR_MAX__ 2147483647L // ARMEABISOFTFP:#define __INTPTR_TYPE__ long int // ARMEABISOFTFP:#define __INTPTR_WIDTH__ 32 +// ARMEABISOFTFP:#define __INT_FAST16_FMTd__ "hd" +// ARMEABISOFTFP:#define __INT_FAST16_FMTi__ "hi" // ARMEABISOFTFP:#define __INT_FAST16_MAX__ 32767 // ARMEABISOFTFP:#define __INT_FAST16_TYPE__ short +// ARMEABISOFTFP:#define __INT_FAST32_FMTd__ "d" +// ARMEABISOFTFP:#define __INT_FAST32_FMTi__ "i" // ARMEABISOFTFP:#define __INT_FAST32_MAX__ 2147483647 // ARMEABISOFTFP:#define __INT_FAST32_TYPE__ int +// ARMEABISOFTFP:#define __INT_FAST64_FMTd__ "lld" +// ARMEABISOFTFP:#define __INT_FAST64_FMTi__ "lli" // ARMEABISOFTFP:#define __INT_FAST64_MAX__ 9223372036854775807LL // ARMEABISOFTFP:#define __INT_FAST64_TYPE__ long long int +// ARMEABISOFTFP:#define __INT_FAST8_FMTd__ "hhd" +// ARMEABISOFTFP:#define __INT_FAST8_FMTi__ "hhi" // ARMEABISOFTFP:#define __INT_FAST8_MAX__ 127 // ARMEABISOFTFP:#define __INT_FAST8_TYPE__ char +// ARMEABISOFTFP:#define __INT_LEAST16_FMTd__ "hd" +// ARMEABISOFTFP:#define __INT_LEAST16_FMTi__ "hi" // ARMEABISOFTFP:#define __INT_LEAST16_MAX__ 32767 // ARMEABISOFTFP:#define __INT_LEAST16_TYPE__ short +// ARMEABISOFTFP:#define __INT_LEAST32_FMTd__ "d" +// ARMEABISOFTFP:#define __INT_LEAST32_FMTi__ "i" // ARMEABISOFTFP:#define __INT_LEAST32_MAX__ 2147483647 // ARMEABISOFTFP:#define __INT_LEAST32_TYPE__ int +// ARMEABISOFTFP:#define __INT_LEAST64_FMTd__ "lld" +// ARMEABISOFTFP:#define __INT_LEAST64_FMTi__ "lli" // ARMEABISOFTFP:#define __INT_LEAST64_MAX__ 9223372036854775807LL // ARMEABISOFTFP:#define __INT_LEAST64_TYPE__ long long int +// ARMEABISOFTFP:#define __INT_LEAST8_FMTd__ "hhd" +// ARMEABISOFTFP:#define __INT_LEAST8_FMTi__ "hhi" // ARMEABISOFTFP:#define __INT_LEAST8_MAX__ 127 // ARMEABISOFTFP:#define __INT_LEAST8_TYPE__ char // ARMEABISOFTFP:#define __INT_MAX__ 2147483647 @@ -1219,35 +1387,63 @@ // ARMEABIHARDFP:#define __FLT_MIN_EXP__ (-125) // ARMEABIHARDFP:#define __FLT_MIN__ 1.17549435e-38F // ARMEABIHARDFP:#define __FLT_RADIX__ 2 +// ARMEABIHARDFP:#define __INT16_FMTd__ "hd" +// ARMEABIHARDFP:#define __INT16_FMTi__ "hi" // ARMEABIHARDFP:#define __INT16_MAX__ 32767 // ARMEABIHARDFP:#define __INT16_TYPE__ short +// ARMEABIHARDFP:#define __INT32_FMTd__ "d" +// ARMEABIHARDFP:#define __INT32_FMTi__ "i" // ARMEABIHARDFP:#define __INT32_MAX__ 2147483647 // ARMEABIHARDFP:#define __INT32_TYPE__ int // ARMEABIHARDFP:#define __INT64_C_SUFFIX__ LL +// ARMEABIHARDFP:#define __INT64_FMTd__ "lld" +// ARMEABIHARDFP:#define __INT64_FMTi__ "lli" // ARMEABIHARDFP:#define __INT64_MAX__ 9223372036854775807LL // ARMEABIHARDFP:#define __INT64_TYPE__ long long int +// ARMEABIHARDFP:#define __INT8_FMTd__ "hhd" +// ARMEABIHARDFP:#define __INT8_FMTi__ "hhi" // ARMEABIHARDFP:#define __INT8_MAX__ 127 // ARMEABIHARDFP:#define __INT8_TYPE__ char +// ARMEABIHARDFP:#define __INTMAX_FMTd__ "lld" +// ARMEABIHARDFP:#define __INTMAX_FMTi__ "lli" // ARMEABIHARDFP:#define __INTMAX_MAX__ 9223372036854775807LL // ARMEABIHARDFP:#define __INTMAX_TYPE__ long long int // ARMEABIHARDFP:#define __INTMAX_WIDTH__ 64 +// ARMEABIHARDFP:#define __INTPTR_FMTd__ "ld" +// ARMEABIHARDFP:#define __INTPTR_FMTi__ "li" // ARMEABIHARDFP:#define __INTPTR_MAX__ 2147483647L // ARMEABIHARDFP:#define __INTPTR_TYPE__ long int // ARMEABIHARDFP:#define __INTPTR_WIDTH__ 32 +// ARMEABIHARDFP:#define __INT_FAST16_FMTd__ "hd" +// ARMEABIHARDFP:#define __INT_FAST16_FMTi__ "hi" // ARMEABIHARDFP:#define __INT_FAST16_MAX__ 32767 // ARMEABIHARDFP:#define __INT_FAST16_TYPE__ short +// ARMEABIHARDFP:#define __INT_FAST32_FMTd__ "d" +// ARMEABIHARDFP:#define __INT_FAST32_FMTi__ "i" // ARMEABIHARDFP:#define __INT_FAST32_MAX__ 2147483647 // ARMEABIHARDFP:#define __INT_FAST32_TYPE__ int +// ARMEABIHARDFP:#define __INT_FAST64_FMTd__ "lld" +// ARMEABIHARDFP:#define __INT_FAST64_FMTi__ "lli" // ARMEABIHARDFP:#define __INT_FAST64_MAX__ 9223372036854775807LL // ARMEABIHARDFP:#define __INT_FAST64_TYPE__ long long int +// ARMEABIHARDFP:#define __INT_FAST8_FMTd__ "hhd" +// ARMEABIHARDFP:#define __INT_FAST8_FMTi__ "hhi" // ARMEABIHARDFP:#define __INT_FAST8_MAX__ 127 // ARMEABIHARDFP:#define __INT_FAST8_TYPE__ char +// ARMEABIHARDFP:#define __INT_LEAST16_FMTd__ "hd" +// ARMEABIHARDFP:#define __INT_LEAST16_FMTi__ "hi" // ARMEABIHARDFP:#define __INT_LEAST16_MAX__ 32767 // ARMEABIHARDFP:#define __INT_LEAST16_TYPE__ short +// ARMEABIHARDFP:#define __INT_LEAST32_FMTd__ "d" +// ARMEABIHARDFP:#define __INT_LEAST32_FMTi__ "i" // ARMEABIHARDFP:#define __INT_LEAST32_MAX__ 2147483647 // ARMEABIHARDFP:#define __INT_LEAST32_TYPE__ int +// ARMEABIHARDFP:#define __INT_LEAST64_FMTd__ "lld" +// ARMEABIHARDFP:#define __INT_LEAST64_FMTi__ "lli" // ARMEABIHARDFP:#define __INT_LEAST64_MAX__ 9223372036854775807LL // ARMEABIHARDFP:#define __INT_LEAST64_TYPE__ long long int +// ARMEABIHARDFP:#define __INT_LEAST8_FMTd__ "hhd" +// ARMEABIHARDFP:#define __INT_LEAST8_FMTi__ "hhi" // ARMEABIHARDFP:#define __INT_LEAST8_MAX__ 127 // ARMEABIHARDFP:#define __INT_LEAST8_TYPE__ char // ARMEABIHARDFP:#define __INT_MAX__ 2147483647 @@ -1378,35 +1574,63 @@ // 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_FMTd__ "hd" +// ARM-NETBSD:#define __INT16_FMTi__ "hi" // ARM-NETBSD:#define __INT16_MAX__ 32767 // ARM-NETBSD:#define __INT16_TYPE__ short +// ARM-NETBSD:#define __INT32_FMTd__ "d" +// ARM-NETBSD:#define __INT32_FMTi__ "i" // ARM-NETBSD:#define __INT32_MAX__ 2147483647 // ARM-NETBSD:#define __INT32_TYPE__ int // ARM-NETBSD:#define __INT64_C_SUFFIX__ LL +// ARM-NETBSD:#define __INT64_FMTd__ "lld" +// ARM-NETBSD:#define __INT64_FMTi__ "lli" // ARM-NETBSD:#define __INT64_MAX__ 9223372036854775807LL // ARM-NETBSD:#define __INT64_TYPE__ long long int +// ARM-NETBSD:#define __INT8_FMTd__ "hhd" +// ARM-NETBSD:#define __INT8_FMTi__ "hhi" // ARM-NETBSD:#define __INT8_MAX__ 127 // ARM-NETBSD:#define __INT8_TYPE__ char +// ARM-NETBSD:#define __INTMAX_FMTd__ "lld" +// ARM-NETBSD:#define __INTMAX_FMTi__ "lli" // ARM-NETBSD:#define __INTMAX_MAX__ 9223372036854775807LL // ARM-NETBSD:#define __INTMAX_TYPE__ long long int // ARM-NETBSD:#define __INTMAX_WIDTH__ 64 +// ARM-NETBSD:#define __INTPTR_FMTd__ "ld" +// ARM-NETBSD:#define __INTPTR_FMTi__ "li" // ARM-NETBSD:#define __INTPTR_MAX__ 2147483647L // ARM-NETBSD:#define __INTPTR_TYPE__ long int // ARM-NETBSD:#define __INTPTR_WIDTH__ 32 +// ARM-NETBSD:#define __INT_FAST16_FMTd__ "hd" +// ARM-NETBSD:#define __INT_FAST16_FMTi__ "hi" // ARM-NETBSD:#define __INT_FAST16_MAX__ 32767 // ARM-NETBSD:#define __INT_FAST16_TYPE__ short +// ARM-NETBSD:#define __INT_FAST32_FMTd__ "d" +// ARM-NETBSD:#define __INT_FAST32_FMTi__ "i" // ARM-NETBSD:#define __INT_FAST32_MAX__ 2147483647 // ARM-NETBSD:#define __INT_FAST32_TYPE__ int +// ARM-NETBSD:#define __INT_FAST64_FMTd__ "lld" +// ARM-NETBSD:#define __INT_FAST64_FMTi__ "lli" // ARM-NETBSD:#define __INT_FAST64_MAX__ 9223372036854775807LL // ARM-NETBSD:#define __INT_FAST64_TYPE__ long long int +// ARM-NETBSD:#define __INT_FAST8_FMTd__ "hhd" +// ARM-NETBSD:#define __INT_FAST8_FMTi__ "hhi" // ARM-NETBSD:#define __INT_FAST8_MAX__ 127 // ARM-NETBSD:#define __INT_FAST8_TYPE__ char +// ARM-NETBSD:#define __INT_LEAST16_FMTd__ "hd" +// ARM-NETBSD:#define __INT_LEAST16_FMTi__ "hi" // ARM-NETBSD:#define __INT_LEAST16_MAX__ 32767 // ARM-NETBSD:#define __INT_LEAST16_TYPE__ short +// ARM-NETBSD:#define __INT_LEAST32_FMTd__ "d" +// ARM-NETBSD:#define __INT_LEAST32_FMTi__ "i" // ARM-NETBSD:#define __INT_LEAST32_MAX__ 2147483647 // ARM-NETBSD:#define __INT_LEAST32_TYPE__ int +// ARM-NETBSD:#define __INT_LEAST64_FMTd__ "lld" +// ARM-NETBSD:#define __INT_LEAST64_FMTi__ "lli" // ARM-NETBSD:#define __INT_LEAST64_MAX__ 9223372036854775807LL // ARM-NETBSD:#define __INT_LEAST64_TYPE__ long long int +// ARM-NETBSD:#define __INT_LEAST8_FMTd__ "hhd" +// ARM-NETBSD:#define __INT_LEAST8_FMTi__ "hhi" // ARM-NETBSD:#define __INT_LEAST8_MAX__ 127 // ARM-NETBSD:#define __INT_LEAST8_TYPE__ char // ARM-NETBSD:#define __INT_MAX__ 2147483647 @@ -1589,35 +1813,63 @@ // I386:#define __FLT_MIN_EXP__ (-125) // I386:#define __FLT_MIN__ 1.17549435e-38F // I386:#define __FLT_RADIX__ 2 +// I386:#define __INT16_FMTd__ "hd" +// I386:#define __INT16_FMTi__ "hi" // I386:#define __INT16_MAX__ 32767 // I386:#define __INT16_TYPE__ short +// I386:#define __INT32_FMTd__ "d" +// I386:#define __INT32_FMTi__ "i" // I386:#define __INT32_MAX__ 2147483647 // I386:#define __INT32_TYPE__ int // I386:#define __INT64_C_SUFFIX__ LL +// I386:#define __INT64_FMTd__ "lld" +// I386:#define __INT64_FMTi__ "lli" // I386:#define __INT64_MAX__ 9223372036854775807LL // I386:#define __INT64_TYPE__ long long int +// I386:#define __INT8_FMTd__ "hhd" +// I386:#define __INT8_FMTi__ "hhi" // I386:#define __INT8_MAX__ 127 // I386:#define __INT8_TYPE__ char +// I386:#define __INTMAX_FMTd__ "lld" +// I386:#define __INTMAX_FMTi__ "lli" // I386:#define __INTMAX_MAX__ 9223372036854775807LL // I386:#define __INTMAX_TYPE__ long long int // I386:#define __INTMAX_WIDTH__ 64 +// I386:#define __INTPTR_FMTd__ "d" +// I386:#define __INTPTR_FMTi__ "i" // I386:#define __INTPTR_MAX__ 2147483647 // I386:#define __INTPTR_TYPE__ int // I386:#define __INTPTR_WIDTH__ 32 +// I386:#define __INT_FAST16_FMTd__ "hd" +// I386:#define __INT_FAST16_FMTi__ "hi" // I386:#define __INT_FAST16_MAX__ 32767 // I386:#define __INT_FAST16_TYPE__ short +// I386:#define __INT_FAST32_FMTd__ "d" +// I386:#define __INT_FAST32_FMTi__ "i" // I386:#define __INT_FAST32_MAX__ 2147483647 // I386:#define __INT_FAST32_TYPE__ int +// I386:#define __INT_FAST64_FMTd__ "lld" +// I386:#define __INT_FAST64_FMTi__ "lli" // I386:#define __INT_FAST64_MAX__ 9223372036854775807LL // I386:#define __INT_FAST64_TYPE__ long long int +// I386:#define __INT_FAST8_FMTd__ "hhd" +// I386:#define __INT_FAST8_FMTi__ "hhi" // I386:#define __INT_FAST8_MAX__ 127 // I386:#define __INT_FAST8_TYPE__ char +// I386:#define __INT_LEAST16_FMTd__ "hd" +// I386:#define __INT_LEAST16_FMTi__ "hi" // I386:#define __INT_LEAST16_MAX__ 32767 // I386:#define __INT_LEAST16_TYPE__ short +// I386:#define __INT_LEAST32_FMTd__ "d" +// I386:#define __INT_LEAST32_FMTi__ "i" // I386:#define __INT_LEAST32_MAX__ 2147483647 // I386:#define __INT_LEAST32_TYPE__ int +// I386:#define __INT_LEAST64_FMTd__ "lld" +// I386:#define __INT_LEAST64_FMTi__ "lli" // I386:#define __INT_LEAST64_MAX__ 9223372036854775807LL // I386:#define __INT_LEAST64_TYPE__ long long int +// I386:#define __INT_LEAST8_FMTd__ "hhd" +// I386:#define __INT_LEAST8_FMTi__ "hhi" // I386:#define __INT_LEAST8_MAX__ 127 // I386:#define __INT_LEAST8_TYPE__ char // I386:#define __INT_MAX__ 2147483647 @@ -1741,35 +1993,63 @@ // 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_FMTd__ "hd" +// I386-LINUX:#define __INT16_FMTi__ "hi" // I386-LINUX:#define __INT16_MAX__ 32767 // I386-LINUX:#define __INT16_TYPE__ short +// I386-LINUX:#define __INT32_FMTd__ "d" +// I386-LINUX:#define __INT32_FMTi__ "i" // I386-LINUX:#define __INT32_MAX__ 2147483647 // I386-LINUX:#define __INT32_TYPE__ int // I386-LINUX:#define __INT64_C_SUFFIX__ LL +// I386-LINUX:#define __INT64_FMTd__ "lld" +// I386-LINUX:#define __INT64_FMTi__ "lli" // I386-LINUX:#define __INT64_MAX__ 9223372036854775807LL // I386-LINUX:#define __INT64_TYPE__ long long int +// I386-LINUX:#define __INT8_FMTd__ "hhd" +// I386-LINUX:#define __INT8_FMTi__ "hhi" // I386-LINUX:#define __INT8_MAX__ 127 // I386-LINUX:#define __INT8_TYPE__ char +// I386-LINUX:#define __INTMAX_FMTd__ "lld" +// I386-LINUX:#define __INTMAX_FMTi__ "lli" // I386-LINUX:#define __INTMAX_MAX__ 9223372036854775807LL // I386-LINUX:#define __INTMAX_TYPE__ long long int // I386-LINUX:#define __INTMAX_WIDTH__ 64 +// I386-LINUX:#define __INTPTR_FMTd__ "d" +// I386-LINUX:#define __INTPTR_FMTi__ "i" // I386-LINUX:#define __INTPTR_MAX__ 2147483647 // I386-LINUX:#define __INTPTR_TYPE__ int // I386-LINUX:#define __INTPTR_WIDTH__ 32 +// I386-LINUX:#define __INT_FAST16_FMTd__ "hd" +// I386-LINUX:#define __INT_FAST16_FMTi__ "hi" // I386-LINUX:#define __INT_FAST16_MAX__ 32767 // I386-LINUX:#define __INT_FAST16_TYPE__ short +// I386-LINUX:#define __INT_FAST32_FMTd__ "d" +// I386-LINUX:#define __INT_FAST32_FMTi__ "i" // I386-LINUX:#define __INT_FAST32_MAX__ 2147483647 // I386-LINUX:#define __INT_FAST32_TYPE__ int +// I386-LINUX:#define __INT_FAST64_FMTd__ "lld" +// I386-LINUX:#define __INT_FAST64_FMTi__ "lli" // I386-LINUX:#define __INT_FAST64_MAX__ 9223372036854775807LL // I386-LINUX:#define __INT_FAST64_TYPE__ long long int +// I386-LINUX:#define __INT_FAST8_FMTd__ "hhd" +// I386-LINUX:#define __INT_FAST8_FMTi__ "hhi" // I386-LINUX:#define __INT_FAST8_MAX__ 127 // I386-LINUX:#define __INT_FAST8_TYPE__ char +// I386-LINUX:#define __INT_LEAST16_FMTd__ "hd" +// I386-LINUX:#define __INT_LEAST16_FMTi__ "hi" // I386-LINUX:#define __INT_LEAST16_MAX__ 32767 // I386-LINUX:#define __INT_LEAST16_TYPE__ short +// I386-LINUX:#define __INT_LEAST32_FMTd__ "d" +// I386-LINUX:#define __INT_LEAST32_FMTi__ "i" // I386-LINUX:#define __INT_LEAST32_MAX__ 2147483647 // I386-LINUX:#define __INT_LEAST32_TYPE__ int +// I386-LINUX:#define __INT_LEAST64_FMTd__ "lld" +// I386-LINUX:#define __INT_LEAST64_FMTi__ "lli" // I386-LINUX:#define __INT_LEAST64_MAX__ 9223372036854775807LL // I386-LINUX:#define __INT_LEAST64_TYPE__ long long int +// I386-LINUX:#define __INT_LEAST8_FMTd__ "hhd" +// I386-LINUX:#define __INT_LEAST8_FMTi__ "hhi" // I386-LINUX:#define __INT_LEAST8_MAX__ 127 // I386-LINUX:#define __INT_LEAST8_TYPE__ char // I386-LINUX:#define __INT_MAX__ 2147483647 @@ -1893,35 +2173,63 @@ // 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_FMTd__ "hd" +// I386-NETBSD:#define __INT16_FMTi__ "hi" // I386-NETBSD:#define __INT16_MAX__ 32767 // I386-NETBSD:#define __INT16_TYPE__ short +// I386-NETBSD:#define __INT32_FMTd__ "d" +// I386-NETBSD:#define __INT32_FMTi__ "i" // I386-NETBSD:#define __INT32_MAX__ 2147483647 // I386-NETBSD:#define __INT32_TYPE__ int // I386-NETBSD:#define __INT64_C_SUFFIX__ LL +// I386-NETBSD:#define __INT64_FMTd__ "lld" +// I386-NETBSD:#define __INT64_FMTi__ "lli" // I386-NETBSD:#define __INT64_MAX__ 9223372036854775807LL // I386-NETBSD:#define __INT64_TYPE__ long long int +// I386-NETBSD:#define __INT8_FMTd__ "hhd" +// I386-NETBSD:#define __INT8_FMTi__ "hhi" // I386-NETBSD:#define __INT8_MAX__ 127 // I386-NETBSD:#define __INT8_TYPE__ char +// I386-NETBSD:#define __INTMAX_FMTd__ "lld" +// I386-NETBSD:#define __INTMAX_FMTi__ "lli" // I386-NETBSD:#define __INTMAX_MAX__ 9223372036854775807LL // I386-NETBSD:#define __INTMAX_TYPE__ long long int // I386-NETBSD:#define __INTMAX_WIDTH__ 64 +// I386-NETBSD:#define __INTPTR_FMTd__ "d" +// I386-NETBSD:#define __INTPTR_FMTi__ "i" // I386-NETBSD:#define __INTPTR_MAX__ 2147483647 // I386-NETBSD:#define __INTPTR_TYPE__ int // I386-NETBSD:#define __INTPTR_WIDTH__ 32 +// I386-NETBSD:#define __INT_FAST16_FMTd__ "hd" +// I386-NETBSD:#define __INT_FAST16_FMTi__ "hi" // I386-NETBSD:#define __INT_FAST16_MAX__ 32767 // I386-NETBSD:#define __INT_FAST16_TYPE__ short +// I386-NETBSD:#define __INT_FAST32_FMTd__ "d" +// I386-NETBSD:#define __INT_FAST32_FMTi__ "i" // I386-NETBSD:#define __INT_FAST32_MAX__ 2147483647 // I386-NETBSD:#define __INT_FAST32_TYPE__ int +// I386-NETBSD:#define __INT_FAST64_FMTd__ "lld" +// I386-NETBSD:#define __INT_FAST64_FMTi__ "lli" // I386-NETBSD:#define __INT_FAST64_MAX__ 9223372036854775807LL // I386-NETBSD:#define __INT_FAST64_TYPE__ long long int +// I386-NETBSD:#define __INT_FAST8_FMTd__ "hhd" +// I386-NETBSD:#define __INT_FAST8_FMTi__ "hhi" // I386-NETBSD:#define __INT_FAST8_MAX__ 127 // I386-NETBSD:#define __INT_FAST8_TYPE__ char +// I386-NETBSD:#define __INT_LEAST16_FMTd__ "hd" +// I386-NETBSD:#define __INT_LEAST16_FMTi__ "hi" // I386-NETBSD:#define __INT_LEAST16_MAX__ 32767 // I386-NETBSD:#define __INT_LEAST16_TYPE__ short +// I386-NETBSD:#define __INT_LEAST32_FMTd__ "d" +// I386-NETBSD:#define __INT_LEAST32_FMTi__ "i" // I386-NETBSD:#define __INT_LEAST32_MAX__ 2147483647 // I386-NETBSD:#define __INT_LEAST32_TYPE__ int +// I386-NETBSD:#define __INT_LEAST64_FMTd__ "lld" +// I386-NETBSD:#define __INT_LEAST64_FMTi__ "lli" // I386-NETBSD:#define __INT_LEAST64_MAX__ 9223372036854775807LL // I386-NETBSD:#define __INT_LEAST64_TYPE__ long long int +// I386-NETBSD:#define __INT_LEAST8_FMTd__ "hhd" +// I386-NETBSD:#define __INT_LEAST8_FMTi__ "hhi" // I386-NETBSD:#define __INT_LEAST8_MAX__ 127 // I386-NETBSD:#define __INT_LEAST8_TYPE__ char // I386-NETBSD:#define __INT_MAX__ 2147483647 @@ -2065,35 +2373,63 @@ // MIPS32BE:#define __FLT_MIN_EXP__ (-125) // MIPS32BE:#define __FLT_MIN__ 1.17549435e-38F // MIPS32BE:#define __FLT_RADIX__ 2 +// MIPS32BE:#define __INT16_FMTd__ "hd" +// MIPS32BE:#define __INT16_FMTi__ "hi" // MIPS32BE:#define __INT16_MAX__ 32767 // MIPS32BE:#define __INT16_TYPE__ short +// MIPS32BE:#define __INT32_FMTd__ "d" +// MIPS32BE:#define __INT32_FMTi__ "i" // MIPS32BE:#define __INT32_MAX__ 2147483647 // MIPS32BE:#define __INT32_TYPE__ int // MIPS32BE:#define __INT64_C_SUFFIX__ LL +// MIPS32BE:#define __INT64_FMTd__ "lld" +// MIPS32BE:#define __INT64_FMTi__ "lli" // MIPS32BE:#define __INT64_MAX__ 9223372036854775807LL // MIPS32BE:#define __INT64_TYPE__ long long int +// MIPS32BE:#define __INT8_FMTd__ "hhd" +// MIPS32BE:#define __INT8_FMTi__ "hhi" // MIPS32BE:#define __INT8_MAX__ 127 // MIPS32BE:#define __INT8_TYPE__ char +// MIPS32BE:#define __INTMAX_FMTd__ "lld" +// MIPS32BE:#define __INTMAX_FMTi__ "lli" // MIPS32BE:#define __INTMAX_MAX__ 9223372036854775807LL // MIPS32BE:#define __INTMAX_TYPE__ long long int // MIPS32BE:#define __INTMAX_WIDTH__ 64 +// MIPS32BE:#define __INTPTR_FMTd__ "ld" +// MIPS32BE:#define __INTPTR_FMTi__ "li" // MIPS32BE:#define __INTPTR_MAX__ 2147483647L // MIPS32BE:#define __INTPTR_TYPE__ long int // MIPS32BE:#define __INTPTR_WIDTH__ 32 +// MIPS32BE:#define __INT_FAST16_FMTd__ "hd" +// MIPS32BE:#define __INT_FAST16_FMTi__ "hi" // MIPS32BE:#define __INT_FAST16_MAX__ 32767 // MIPS32BE:#define __INT_FAST16_TYPE__ short +// MIPS32BE:#define __INT_FAST32_FMTd__ "d" +// MIPS32BE:#define __INT_FAST32_FMTi__ "i" // MIPS32BE:#define __INT_FAST32_MAX__ 2147483647 // MIPS32BE:#define __INT_FAST32_TYPE__ int +// MIPS32BE:#define __INT_FAST64_FMTd__ "lld" +// MIPS32BE:#define __INT_FAST64_FMTi__ "lli" // MIPS32BE:#define __INT_FAST64_MAX__ 9223372036854775807LL // MIPS32BE:#define __INT_FAST64_TYPE__ long long int +// MIPS32BE:#define __INT_FAST8_FMTd__ "hhd" +// MIPS32BE:#define __INT_FAST8_FMTi__ "hhi" // MIPS32BE:#define __INT_FAST8_MAX__ 127 // MIPS32BE:#define __INT_FAST8_TYPE__ char +// MIPS32BE:#define __INT_LEAST16_FMTd__ "hd" +// MIPS32BE:#define __INT_LEAST16_FMTi__ "hi" // MIPS32BE:#define __INT_LEAST16_MAX__ 32767 // MIPS32BE:#define __INT_LEAST16_TYPE__ short +// MIPS32BE:#define __INT_LEAST32_FMTd__ "d" +// MIPS32BE:#define __INT_LEAST32_FMTi__ "i" // MIPS32BE:#define __INT_LEAST32_MAX__ 2147483647 // MIPS32BE:#define __INT_LEAST32_TYPE__ int +// MIPS32BE:#define __INT_LEAST64_FMTd__ "lld" +// MIPS32BE:#define __INT_LEAST64_FMTi__ "lli" // MIPS32BE:#define __INT_LEAST64_MAX__ 9223372036854775807LL // MIPS32BE:#define __INT_LEAST64_TYPE__ long long int +// MIPS32BE:#define __INT_LEAST8_FMTd__ "hhd" +// MIPS32BE:#define __INT_LEAST8_FMTi__ "hhi" // MIPS32BE:#define __INT_LEAST8_MAX__ 127 // MIPS32BE:#define __INT_LEAST8_TYPE__ char // MIPS32BE:#define __INT_MAX__ 2147483647 @@ -2238,35 +2574,63 @@ // MIPS32EL:#define __FLT_MIN_EXP__ (-125) // MIPS32EL:#define __FLT_MIN__ 1.17549435e-38F // MIPS32EL:#define __FLT_RADIX__ 2 +// MIPS32EL:#define __INT16_FMTd__ "hd" +// MIPS32EL:#define __INT16_FMTi__ "hi" // MIPS32EL:#define __INT16_MAX__ 32767 // MIPS32EL:#define __INT16_TYPE__ short +// MIPS32EL:#define __INT32_FMTd__ "d" +// MIPS32EL:#define __INT32_FMTi__ "i" // MIPS32EL:#define __INT32_MAX__ 2147483647 // MIPS32EL:#define __INT32_TYPE__ int // MIPS32EL:#define __INT64_C_SUFFIX__ LL +// MIPS32EL:#define __INT64_FMTd__ "lld" +// MIPS32EL:#define __INT64_FMTi__ "lli" // MIPS32EL:#define __INT64_MAX__ 9223372036854775807LL // MIPS32EL:#define __INT64_TYPE__ long long int +// MIPS32EL:#define __INT8_FMTd__ "hhd" +// MIPS32EL:#define __INT8_FMTi__ "hhi" // MIPS32EL:#define __INT8_MAX__ 127 // MIPS32EL:#define __INT8_TYPE__ char +// MIPS32EL:#define __INTMAX_FMTd__ "lld" +// MIPS32EL:#define __INTMAX_FMTi__ "lli" // MIPS32EL:#define __INTMAX_MAX__ 9223372036854775807LL // MIPS32EL:#define __INTMAX_TYPE__ long long int // MIPS32EL:#define __INTMAX_WIDTH__ 64 +// MIPS32EL:#define __INTPTR_FMTd__ "ld" +// MIPS32EL:#define __INTPTR_FMTi__ "li" // MIPS32EL:#define __INTPTR_MAX__ 2147483647L // MIPS32EL:#define __INTPTR_TYPE__ long int // MIPS32EL:#define __INTPTR_WIDTH__ 32 +// MIPS32EL:#define __INT_FAST16_FMTd__ "hd" +// MIPS32EL:#define __INT_FAST16_FMTi__ "hi" // MIPS32EL:#define __INT_FAST16_MAX__ 32767 // MIPS32EL:#define __INT_FAST16_TYPE__ short +// MIPS32EL:#define __INT_FAST32_FMTd__ "d" +// MIPS32EL:#define __INT_FAST32_FMTi__ "i" // MIPS32EL:#define __INT_FAST32_MAX__ 2147483647 // MIPS32EL:#define __INT_FAST32_TYPE__ int +// MIPS32EL:#define __INT_FAST64_FMTd__ "lld" +// MIPS32EL:#define __INT_FAST64_FMTi__ "lli" // MIPS32EL:#define __INT_FAST64_MAX__ 9223372036854775807LL // MIPS32EL:#define __INT_FAST64_TYPE__ long long int +// MIPS32EL:#define __INT_FAST8_FMTd__ "hhd" +// MIPS32EL:#define __INT_FAST8_FMTi__ "hhi" // MIPS32EL:#define __INT_FAST8_MAX__ 127 // MIPS32EL:#define __INT_FAST8_TYPE__ char +// MIPS32EL:#define __INT_LEAST16_FMTd__ "hd" +// MIPS32EL:#define __INT_LEAST16_FMTi__ "hi" // MIPS32EL:#define __INT_LEAST16_MAX__ 32767 // MIPS32EL:#define __INT_LEAST16_TYPE__ short +// MIPS32EL:#define __INT_LEAST32_FMTd__ "d" +// MIPS32EL:#define __INT_LEAST32_FMTi__ "i" // MIPS32EL:#define __INT_LEAST32_MAX__ 2147483647 // MIPS32EL:#define __INT_LEAST32_TYPE__ int +// MIPS32EL:#define __INT_LEAST64_FMTd__ "lld" +// MIPS32EL:#define __INT_LEAST64_FMTi__ "lli" // MIPS32EL:#define __INT_LEAST64_MAX__ 9223372036854775807LL // MIPS32EL:#define __INT_LEAST64_TYPE__ long long int +// MIPS32EL:#define __INT_LEAST8_FMTd__ "hhd" +// MIPS32EL:#define __INT_LEAST8_FMTi__ "hhi" // MIPS32EL:#define __INT_LEAST8_MAX__ 127 // MIPS32EL:#define __INT_LEAST8_TYPE__ char // MIPS32EL:#define __INT_MAX__ 2147483647 @@ -2410,35 +2774,63 @@ // MIPS64BE:#define __FLT_MIN_EXP__ (-125) // MIPS64BE:#define __FLT_MIN__ 1.17549435e-38F // MIPS64BE:#define __FLT_RADIX__ 2 +// MIPS64BE:#define __INT16_FMTd__ "hd" +// MIPS64BE:#define __INT16_FMTi__ "hi" // MIPS64BE:#define __INT16_MAX__ 32767 // MIPS64BE:#define __INT16_TYPE__ short +// MIPS64BE:#define __INT32_FMTd__ "d" +// MIPS64BE:#define __INT32_FMTi__ "i" // MIPS64BE:#define __INT32_MAX__ 2147483647 // MIPS64BE:#define __INT32_TYPE__ int // MIPS64BE:#define __INT64_C_SUFFIX__ LL +// MIPS64BE:#define __INT64_FMTd__ "lld" +// MIPS64BE:#define __INT64_FMTi__ "lli" // MIPS64BE:#define __INT64_MAX__ 9223372036854775807L // MIPS64BE:#define __INT64_TYPE__ long long int +// MIPS64BE:#define __INT8_FMTd__ "hhd" +// MIPS64BE:#define __INT8_FMTi__ "hhi" // MIPS64BE:#define __INT8_MAX__ 127 // MIPS64BE:#define __INT8_TYPE__ char +// MIPS64BE:#define __INTMAX_FMTd__ "lld" +// MIPS64BE:#define __INTMAX_FMTi__ "lli" // MIPS64BE:#define __INTMAX_MAX__ 9223372036854775807LL // MIPS64BE:#define __INTMAX_TYPE__ long long int // MIPS64BE:#define __INTMAX_WIDTH__ 64 +// MIPS64BE:#define __INTPTR_FMTd__ "ld" +// MIPS64BE:#define __INTPTR_FMTi__ "li" // MIPS64BE:#define __INTPTR_MAX__ 9223372036854775807L // MIPS64BE:#define __INTPTR_TYPE__ long int // MIPS64BE:#define __INTPTR_WIDTH__ 64 +// MIPS64BE:#define __INT_FAST16_FMTd__ "hd" +// MIPS64BE:#define __INT_FAST16_FMTi__ "hi" // MIPS64BE:#define __INT_FAST16_MAX__ 32767 // MIPS64BE:#define __INT_FAST16_TYPE__ short +// MIPS64BE:#define __INT_FAST32_FMTd__ "d" +// MIPS64BE:#define __INT_FAST32_FMTi__ "i" // MIPS64BE:#define __INT_FAST32_MAX__ 2147483647 // MIPS64BE:#define __INT_FAST32_TYPE__ int +// MIPS64BE:#define __INT_FAST64_FMTd__ "ld" +// MIPS64BE:#define __INT_FAST64_FMTi__ "li" // MIPS64BE:#define __INT_FAST64_MAX__ 9223372036854775807L // MIPS64BE:#define __INT_FAST64_TYPE__ long int +// MIPS64BE:#define __INT_FAST8_FMTd__ "hhd" +// MIPS64BE:#define __INT_FAST8_FMTi__ "hhi" // MIPS64BE:#define __INT_FAST8_MAX__ 127 // MIPS64BE:#define __INT_FAST8_TYPE__ char +// MIPS64BE:#define __INT_LEAST16_FMTd__ "hd" +// MIPS64BE:#define __INT_LEAST16_FMTi__ "hi" // MIPS64BE:#define __INT_LEAST16_MAX__ 32767 // MIPS64BE:#define __INT_LEAST16_TYPE__ short +// MIPS64BE:#define __INT_LEAST32_FMTd__ "d" +// MIPS64BE:#define __INT_LEAST32_FMTi__ "i" // MIPS64BE:#define __INT_LEAST32_MAX__ 2147483647 // MIPS64BE:#define __INT_LEAST32_TYPE__ int +// MIPS64BE:#define __INT_LEAST64_FMTd__ "ld" +// MIPS64BE:#define __INT_LEAST64_FMTi__ "li" // MIPS64BE:#define __INT_LEAST64_MAX__ 9223372036854775807L // MIPS64BE:#define __INT_LEAST64_TYPE__ long int +// MIPS64BE:#define __INT_LEAST8_FMTd__ "hhd" +// MIPS64BE:#define __INT_LEAST8_FMTi__ "hhi" // MIPS64BE:#define __INT_LEAST8_MAX__ 127 // MIPS64BE:#define __INT_LEAST8_TYPE__ char // MIPS64BE:#define __INT_MAX__ 2147483647 @@ -2582,35 +2974,63 @@ // MIPS64EL:#define __FLT_MIN_EXP__ (-125) // MIPS64EL:#define __FLT_MIN__ 1.17549435e-38F // MIPS64EL:#define __FLT_RADIX__ 2 +// MIPS64EL:#define __INT16_FMTd__ "hd" +// MIPS64EL:#define __INT16_FMTi__ "hi" // MIPS64EL:#define __INT16_MAX__ 32767 // MIPS64EL:#define __INT16_TYPE__ short +// MIPS64EL:#define __INT32_FMTd__ "d" +// MIPS64EL:#define __INT32_FMTi__ "i" // MIPS64EL:#define __INT32_MAX__ 2147483647 // MIPS64EL:#define __INT32_TYPE__ int // MIPS64EL:#define __INT64_C_SUFFIX__ LL +// MIPS64EL:#define __INT64_FMTd__ "lld" +// MIPS64EL:#define __INT64_FMTi__ "lli" // MIPS64EL:#define __INT64_MAX__ 9223372036854775807L // MIPS64EL:#define __INT64_TYPE__ long long int +// MIPS64EL:#define __INT8_FMTd__ "hhd" +// MIPS64EL:#define __INT8_FMTi__ "hhi" // MIPS64EL:#define __INT8_MAX__ 127 // MIPS64EL:#define __INT8_TYPE__ char +// MIPS64EL:#define __INTMAX_FMTd__ "lld" +// MIPS64EL:#define __INTMAX_FMTi__ "lli" // MIPS64EL:#define __INTMAX_MAX__ 9223372036854775807LL // MIPS64EL:#define __INTMAX_TYPE__ long long int // MIPS64EL:#define __INTMAX_WIDTH__ 64 +// MIPS64EL:#define __INTPTR_FMTd__ "ld" +// MIPS64EL:#define __INTPTR_FMTi__ "li" // MIPS64EL:#define __INTPTR_MAX__ 9223372036854775807L // MIPS64EL:#define __INTPTR_TYPE__ long int // MIPS64EL:#define __INTPTR_WIDTH__ 64 +// MIPS64EL:#define __INT_FAST16_FMTd__ "hd" +// MIPS64EL:#define __INT_FAST16_FMTi__ "hi" // MIPS64EL:#define __INT_FAST16_MAX__ 32767 // MIPS64EL:#define __INT_FAST16_TYPE__ short +// MIPS64EL:#define __INT_FAST32_FMTd__ "d" +// MIPS64EL:#define __INT_FAST32_FMTi__ "i" // MIPS64EL:#define __INT_FAST32_MAX__ 2147483647 // MIPS64EL:#define __INT_FAST32_TYPE__ int +// MIPS64EL:#define __INT_FAST64_FMTd__ "ld" +// MIPS64EL:#define __INT_FAST64_FMTi__ "li" // MIPS64EL:#define __INT_FAST64_MAX__ 9223372036854775807L // MIPS64EL:#define __INT_FAST64_TYPE__ long int +// MIPS64EL:#define __INT_FAST8_FMTd__ "hhd" +// MIPS64EL:#define __INT_FAST8_FMTi__ "hhi" // MIPS64EL:#define __INT_FAST8_MAX__ 127 // MIPS64EL:#define __INT_FAST8_TYPE__ char +// MIPS64EL:#define __INT_LEAST16_FMTd__ "hd" +// MIPS64EL:#define __INT_LEAST16_FMTi__ "hi" // MIPS64EL:#define __INT_LEAST16_MAX__ 32767 // MIPS64EL:#define __INT_LEAST16_TYPE__ short +// MIPS64EL:#define __INT_LEAST32_FMTd__ "d" +// MIPS64EL:#define __INT_LEAST32_FMTi__ "i" // MIPS64EL:#define __INT_LEAST32_MAX__ 2147483647 // MIPS64EL:#define __INT_LEAST32_TYPE__ int +// MIPS64EL:#define __INT_LEAST64_FMTd__ "ld" +// MIPS64EL:#define __INT_LEAST64_FMTi__ "li" // MIPS64EL:#define __INT_LEAST64_MAX__ 9223372036854775807L // MIPS64EL:#define __INT_LEAST64_TYPE__ long int +// MIPS64EL:#define __INT_LEAST8_FMTd__ "hhd" +// MIPS64EL:#define __INT_LEAST8_FMTi__ "hhi" // MIPS64EL:#define __INT_LEAST8_MAX__ 127 // MIPS64EL:#define __INT_LEAST8_TYPE__ char // MIPS64EL:#define __INT_MAX__ 2147483647 @@ -2911,36 +3331,64 @@ // MSP430:#define __FLT_MIN_EXP__ (-125) // MSP430:#define __FLT_MIN__ 1.17549435e-38F // MSP430:#define __FLT_RADIX__ 2 +// MSP430:#define __INT16_FMTd__ "hd" +// MSP430:#define __INT16_FMTi__ "hi" // MSP430:#define __INT16_MAX__ 32767 // MSP430:#define __INT16_TYPE__ short // MSP430:#define __INT32_C_SUFFIX__ L +// MSP430:#define __INT32_FMTd__ "ld" +// MSP430:#define __INT32_FMTi__ "li" // MSP430:#define __INT32_MAX__ 2147483647L // MSP430:#define __INT32_TYPE__ long int // MSP430:#define __INT64_C_SUFFIX__ LL +// MSP430:#define __INT64_FMTd__ "lld" +// MSP430:#define __INT64_FMTi__ "lli" // MSP430:#define __INT64_MAX__ 9223372036854775807LL // MSP430:#define __INT64_TYPE__ long long int +// MSP430:#define __INT8_FMTd__ "hhd" +// MSP430:#define __INT8_FMTi__ "hhi" // MSP430:#define __INT8_MAX__ 127 // MSP430:#define __INT8_TYPE__ char +// MSP430:#define __INTMAX_FMTd__ "lld" +// MSP430:#define __INTMAX_FMTi__ "lli" // MSP430:#define __INTMAX_MAX__ 9223372036854775807LL // MSP430:#define __INTMAX_TYPE__ long long int // MSP430:#define __INTMAX_WIDTH__ 64 +// MSP430:#define __INTPTR_FMTd__ "d" +// MSP430:#define __INTPTR_FMTi__ "i" // MSP430:#define __INTPTR_MAX__ 32767 // MSP430:#define __INTPTR_TYPE__ int // MSP430:#define __INTPTR_WIDTH__ 16 +// MSP430:#define __INT_FAST16_FMTd__ "hd" +// MSP430:#define __INT_FAST16_FMTi__ "hi" // MSP430:#define __INT_FAST16_MAX__ 32767 // MSP430:#define __INT_FAST16_TYPE__ short +// MSP430:#define __INT_FAST32_FMTd__ "ld" +// MSP430:#define __INT_FAST32_FMTi__ "li" // MSP430:#define __INT_FAST32_MAX__ 2147483647L // MSP430:#define __INT_FAST32_TYPE__ long int +// MSP430:#define __INT_FAST64_FMTd__ "lld" +// MSP430:#define __INT_FAST64_FMTi__ "lli" // MSP430:#define __INT_FAST64_MAX__ 9223372036854775807LL // MSP430:#define __INT_FAST64_TYPE__ long long int +// MSP430:#define __INT_FAST8_FMTd__ "hhd" +// MSP430:#define __INT_FAST8_FMTi__ "hhi" // MSP430:#define __INT_FAST8_MAX__ 127 // MSP430:#define __INT_FAST8_TYPE__ char +// MSP430:#define __INT_LEAST16_FMTd__ "hd" +// MSP430:#define __INT_LEAST16_FMTi__ "hi" // MSP430:#define __INT_LEAST16_MAX__ 32767 // MSP430:#define __INT_LEAST16_TYPE__ short +// MSP430:#define __INT_LEAST32_FMTd__ "ld" +// MSP430:#define __INT_LEAST32_FMTi__ "li" // MSP430:#define __INT_LEAST32_MAX__ 2147483647L // MSP430:#define __INT_LEAST32_TYPE__ long int +// MSP430:#define __INT_LEAST64_FMTd__ "lld" +// MSP430:#define __INT_LEAST64_FMTi__ "lli" // MSP430:#define __INT_LEAST64_MAX__ 9223372036854775807LL // MSP430:#define __INT_LEAST64_TYPE__ long long int +// MSP430:#define __INT_LEAST8_FMTd__ "hhd" +// MSP430:#define __INT_LEAST8_FMTi__ "hhi" // MSP430:#define __INT_LEAST8_MAX__ 127 // MSP430:#define __INT_LEAST8_TYPE__ char // MSP430:#define __INT_MAX__ 32767 @@ -3063,35 +3511,63 @@ // NVPTX32:#define __FLT_MIN_EXP__ (-125) // NVPTX32:#define __FLT_MIN__ 1.17549435e-38F // NVPTX32:#define __FLT_RADIX__ 2 +// NVPTX32:#define __INT16_FMTd__ "hd" +// NVPTX32:#define __INT16_FMTi__ "hi" // NVPTX32:#define __INT16_MAX__ 32767 // NVPTX32:#define __INT16_TYPE__ short +// NVPTX32:#define __INT32_FMTd__ "d" +// NVPTX32:#define __INT32_FMTi__ "i" // NVPTX32:#define __INT32_MAX__ 2147483647 // NVPTX32:#define __INT32_TYPE__ int // NVPTX32:#define __INT64_C_SUFFIX__ LL +// NVPTX32:#define __INT64_FMTd__ "lld" +// NVPTX32:#define __INT64_FMTi__ "lli" // NVPTX32:#define __INT64_MAX__ 9223372036854775807L // NVPTX32:#define __INT64_TYPE__ long long int +// NVPTX32:#define __INT8_FMTd__ "hhd" +// NVPTX32:#define __INT8_FMTi__ "hhi" // NVPTX32:#define __INT8_MAX__ 127 // NVPTX32:#define __INT8_TYPE__ char +// NVPTX32:#define __INTMAX_FMTd__ "lld" +// NVPTX32:#define __INTMAX_FMTi__ "lli" // NVPTX32:#define __INTMAX_MAX__ 9223372036854775807LL // NVPTX32:#define __INTMAX_TYPE__ long long int // NVPTX32:#define __INTMAX_WIDTH__ 64 +// NVPTX32:#define __INTPTR_FMTd__ "d" +// NVPTX32:#define __INTPTR_FMTi__ "i" // NVPTX32:#define __INTPTR_MAX__ 2147483647 // NVPTX32:#define __INTPTR_TYPE__ int // NVPTX32:#define __INTPTR_WIDTH__ 32 +// NVPTX32:#define __INT_FAST16_FMTd__ "hd" +// NVPTX32:#define __INT_FAST16_FMTi__ "hi" // NVPTX32:#define __INT_FAST16_MAX__ 32767 // NVPTX32:#define __INT_FAST16_TYPE__ short +// NVPTX32:#define __INT_FAST32_FMTd__ "d" +// NVPTX32:#define __INT_FAST32_FMTi__ "i" // NVPTX32:#define __INT_FAST32_MAX__ 2147483647 // NVPTX32:#define __INT_FAST32_TYPE__ int +// NVPTX32:#define __INT_FAST64_FMTd__ "ld" +// NVPTX32:#define __INT_FAST64_FMTi__ "li" // NVPTX32:#define __INT_FAST64_MAX__ 9223372036854775807L // NVPTX32:#define __INT_FAST64_TYPE__ long int +// NVPTX32:#define __INT_FAST8_FMTd__ "hhd" +// NVPTX32:#define __INT_FAST8_FMTi__ "hhi" // NVPTX32:#define __INT_FAST8_MAX__ 127 // NVPTX32:#define __INT_FAST8_TYPE__ char +// NVPTX32:#define __INT_LEAST16_FMTd__ "hd" +// NVPTX32:#define __INT_LEAST16_FMTi__ "hi" // NVPTX32:#define __INT_LEAST16_MAX__ 32767 // NVPTX32:#define __INT_LEAST16_TYPE__ short +// NVPTX32:#define __INT_LEAST32_FMTd__ "d" +// NVPTX32:#define __INT_LEAST32_FMTi__ "i" // NVPTX32:#define __INT_LEAST32_MAX__ 2147483647 // NVPTX32:#define __INT_LEAST32_TYPE__ int +// NVPTX32:#define __INT_LEAST64_FMTd__ "ld" +// NVPTX32:#define __INT_LEAST64_FMTi__ "li" // NVPTX32:#define __INT_LEAST64_MAX__ 9223372036854775807L // NVPTX32:#define __INT_LEAST64_TYPE__ long int +// NVPTX32:#define __INT_LEAST8_FMTd__ "hhd" +// NVPTX32:#define __INT_LEAST8_FMTi__ "hhi" // NVPTX32:#define __INT_LEAST8_MAX__ 127 // NVPTX32:#define __INT_LEAST8_TYPE__ char // NVPTX32:#define __INT_MAX__ 2147483647 @@ -3215,35 +3691,63 @@ // NVPTX64:#define __FLT_MIN_EXP__ (-125) // NVPTX64:#define __FLT_MIN__ 1.17549435e-38F // NVPTX64:#define __FLT_RADIX__ 2 +// NVPTX64:#define __INT16_FMTd__ "hd" +// NVPTX64:#define __INT16_FMTi__ "hi" // NVPTX64:#define __INT16_MAX__ 32767 // NVPTX64:#define __INT16_TYPE__ short +// NVPTX64:#define __INT32_FMTd__ "d" +// NVPTX64:#define __INT32_FMTi__ "i" // NVPTX64:#define __INT32_MAX__ 2147483647 // NVPTX64:#define __INT32_TYPE__ int // NVPTX64:#define __INT64_C_SUFFIX__ LL +// NVPTX64:#define __INT64_FMTd__ "lld" +// NVPTX64:#define __INT64_FMTi__ "lli" // NVPTX64:#define __INT64_MAX__ 9223372036854775807L // NVPTX64:#define __INT64_TYPE__ long long int +// NVPTX64:#define __INT8_FMTd__ "hhd" +// NVPTX64:#define __INT8_FMTi__ "hhi" // NVPTX64:#define __INT8_MAX__ 127 // NVPTX64:#define __INT8_TYPE__ char +// NVPTX64:#define __INTMAX_FMTd__ "lld" +// NVPTX64:#define __INTMAX_FMTi__ "lli" // NVPTX64:#define __INTMAX_MAX__ 9223372036854775807LL // NVPTX64:#define __INTMAX_TYPE__ long long int // NVPTX64:#define __INTMAX_WIDTH__ 64 +// NVPTX64:#define __INTPTR_FMTd__ "lld" +// NVPTX64:#define __INTPTR_FMTi__ "lli" // NVPTX64:#define __INTPTR_MAX__ 9223372036854775807LL // NVPTX64:#define __INTPTR_TYPE__ long long int // NVPTX64:#define __INTPTR_WIDTH__ 64 +// NVPTX64:#define __INT_FAST16_FMTd__ "hd" +// NVPTX64:#define __INT_FAST16_FMTi__ "hi" // NVPTX64:#define __INT_FAST16_MAX__ 32767 // NVPTX64:#define __INT_FAST16_TYPE__ short +// NVPTX64:#define __INT_FAST32_FMTd__ "d" +// NVPTX64:#define __INT_FAST32_FMTi__ "i" // NVPTX64:#define __INT_FAST32_MAX__ 2147483647 // NVPTX64:#define __INT_FAST32_TYPE__ int +// NVPTX64:#define __INT_FAST64_FMTd__ "ld" +// NVPTX64:#define __INT_FAST64_FMTi__ "li" // NVPTX64:#define __INT_FAST64_MAX__ 9223372036854775807L // NVPTX64:#define __INT_FAST64_TYPE__ long int +// NVPTX64:#define __INT_FAST8_FMTd__ "hhd" +// NVPTX64:#define __INT_FAST8_FMTi__ "hhi" // NVPTX64:#define __INT_FAST8_MAX__ 127 // NVPTX64:#define __INT_FAST8_TYPE__ char +// NVPTX64:#define __INT_LEAST16_FMTd__ "hd" +// NVPTX64:#define __INT_LEAST16_FMTi__ "hi" // NVPTX64:#define __INT_LEAST16_MAX__ 32767 // NVPTX64:#define __INT_LEAST16_TYPE__ short +// NVPTX64:#define __INT_LEAST32_FMTd__ "d" +// NVPTX64:#define __INT_LEAST32_FMTi__ "i" // NVPTX64:#define __INT_LEAST32_MAX__ 2147483647 // NVPTX64:#define __INT_LEAST32_TYPE__ int +// NVPTX64:#define __INT_LEAST64_FMTd__ "ld" +// NVPTX64:#define __INT_LEAST64_FMTi__ "li" // NVPTX64:#define __INT_LEAST64_MAX__ 9223372036854775807L // NVPTX64:#define __INT_LEAST64_TYPE__ long int +// NVPTX64:#define __INT_LEAST8_FMTd__ "hhd" +// NVPTX64:#define __INT_LEAST8_FMTi__ "hhi" // NVPTX64:#define __INT_LEAST8_MAX__ 127 // NVPTX64:#define __INT_LEAST8_TYPE__ char // NVPTX64:#define __INT_MAX__ 2147483647 @@ -3371,35 +3875,63 @@ // PPC603E:#define __FLT_MIN_EXP__ (-125) // PPC603E:#define __FLT_MIN__ 1.17549435e-38F // PPC603E:#define __FLT_RADIX__ 2 +// PPC603E:#define __INT16_FMTd__ "hd" +// PPC603E:#define __INT16_FMTi__ "hi" // PPC603E:#define __INT16_MAX__ 32767 // PPC603E:#define __INT16_TYPE__ short +// PPC603E:#define __INT32_FMTd__ "d" +// PPC603E:#define __INT32_FMTi__ "i" // PPC603E:#define __INT32_MAX__ 2147483647 // PPC603E:#define __INT32_TYPE__ int // PPC603E:#define __INT64_C_SUFFIX__ LL +// PPC603E:#define __INT64_FMTd__ "lld" +// PPC603E:#define __INT64_FMTi__ "lli" // PPC603E:#define __INT64_MAX__ 9223372036854775807LL // PPC603E:#define __INT64_TYPE__ long long int +// PPC603E:#define __INT8_FMTd__ "hhd" +// PPC603E:#define __INT8_FMTi__ "hhi" // PPC603E:#define __INT8_MAX__ 127 // PPC603E:#define __INT8_TYPE__ char +// PPC603E:#define __INTMAX_FMTd__ "lld" +// PPC603E:#define __INTMAX_FMTi__ "lli" // PPC603E:#define __INTMAX_MAX__ 9223372036854775807LL // PPC603E:#define __INTMAX_TYPE__ long long int // PPC603E:#define __INTMAX_WIDTH__ 64 +// PPC603E:#define __INTPTR_FMTd__ "ld" +// PPC603E:#define __INTPTR_FMTi__ "li" // PPC603E:#define __INTPTR_MAX__ 2147483647L // PPC603E:#define __INTPTR_TYPE__ long int // PPC603E:#define __INTPTR_WIDTH__ 32 +// PPC603E:#define __INT_FAST16_FMTd__ "hd" +// PPC603E:#define __INT_FAST16_FMTi__ "hi" // PPC603E:#define __INT_FAST16_MAX__ 32767 // PPC603E:#define __INT_FAST16_TYPE__ short +// PPC603E:#define __INT_FAST32_FMTd__ "d" +// PPC603E:#define __INT_FAST32_FMTi__ "i" // PPC603E:#define __INT_FAST32_MAX__ 2147483647 // PPC603E:#define __INT_FAST32_TYPE__ int +// PPC603E:#define __INT_FAST64_FMTd__ "lld" +// PPC603E:#define __INT_FAST64_FMTi__ "lli" // PPC603E:#define __INT_FAST64_MAX__ 9223372036854775807LL // PPC603E:#define __INT_FAST64_TYPE__ long long int +// PPC603E:#define __INT_FAST8_FMTd__ "hhd" +// PPC603E:#define __INT_FAST8_FMTi__ "hhi" // PPC603E:#define __INT_FAST8_MAX__ 127 // PPC603E:#define __INT_FAST8_TYPE__ char +// PPC603E:#define __INT_LEAST16_FMTd__ "hd" +// PPC603E:#define __INT_LEAST16_FMTi__ "hi" // PPC603E:#define __INT_LEAST16_MAX__ 32767 // PPC603E:#define __INT_LEAST16_TYPE__ short +// PPC603E:#define __INT_LEAST32_FMTd__ "d" +// PPC603E:#define __INT_LEAST32_FMTi__ "i" // PPC603E:#define __INT_LEAST32_MAX__ 2147483647 // PPC603E:#define __INT_LEAST32_TYPE__ int +// PPC603E:#define __INT_LEAST64_FMTd__ "lld" +// PPC603E:#define __INT_LEAST64_FMTi__ "lli" // PPC603E:#define __INT_LEAST64_MAX__ 9223372036854775807LL // PPC603E:#define __INT_LEAST64_TYPE__ long long int +// PPC603E:#define __INT_LEAST8_FMTd__ "hhd" +// PPC603E:#define __INT_LEAST8_FMTi__ "hhi" // PPC603E:#define __INT_LEAST8_MAX__ 127 // PPC603E:#define __INT_LEAST8_TYPE__ char // PPC603E:#define __INT_MAX__ 2147483647 @@ -3535,35 +4067,63 @@ // PPC64:#define __FLT_MIN_EXP__ (-125) // PPC64:#define __FLT_MIN__ 1.17549435e-38F // PPC64:#define __FLT_RADIX__ 2 +// PPC64:#define __INT16_FMTd__ "hd" +// PPC64:#define __INT16_FMTi__ "hi" // PPC64:#define __INT16_MAX__ 32767 // PPC64:#define __INT16_TYPE__ short +// PPC64:#define __INT32_FMTd__ "d" +// PPC64:#define __INT32_FMTi__ "i" // PPC64:#define __INT32_MAX__ 2147483647 // PPC64:#define __INT32_TYPE__ int // PPC64:#define __INT64_C_SUFFIX__ L +// PPC64:#define __INT64_FMTd__ "ld" +// PPC64:#define __INT64_FMTi__ "li" // PPC64:#define __INT64_MAX__ 9223372036854775807L // PPC64:#define __INT64_TYPE__ long int +// PPC64:#define __INT8_FMTd__ "hhd" +// PPC64:#define __INT8_FMTi__ "hhi" // PPC64:#define __INT8_MAX__ 127 // PPC64:#define __INT8_TYPE__ char +// PPC64:#define __INTMAX_FMTd__ "ld" +// PPC64:#define __INTMAX_FMTi__ "li" // PPC64:#define __INTMAX_MAX__ 9223372036854775807L // PPC64:#define __INTMAX_TYPE__ long int // PPC64:#define __INTMAX_WIDTH__ 64 +// PPC64:#define __INTPTR_FMTd__ "ld" +// PPC64:#define __INTPTR_FMTi__ "li" // PPC64:#define __INTPTR_MAX__ 9223372036854775807L // PPC64:#define __INTPTR_TYPE__ long int // PPC64:#define __INTPTR_WIDTH__ 64 +// PPC64:#define __INT_FAST16_FMTd__ "hd" +// PPC64:#define __INT_FAST16_FMTi__ "hi" // PPC64:#define __INT_FAST16_MAX__ 32767 // PPC64:#define __INT_FAST16_TYPE__ short +// PPC64:#define __INT_FAST32_FMTd__ "d" +// PPC64:#define __INT_FAST32_FMTi__ "i" // PPC64:#define __INT_FAST32_MAX__ 2147483647 // PPC64:#define __INT_FAST32_TYPE__ int +// PPC64:#define __INT_FAST64_FMTd__ "ld" +// PPC64:#define __INT_FAST64_FMTi__ "li" // PPC64:#define __INT_FAST64_MAX__ 9223372036854775807L // PPC64:#define __INT_FAST64_TYPE__ long int +// PPC64:#define __INT_FAST8_FMTd__ "hhd" +// PPC64:#define __INT_FAST8_FMTi__ "hhi" // PPC64:#define __INT_FAST8_MAX__ 127 // PPC64:#define __INT_FAST8_TYPE__ char +// PPC64:#define __INT_LEAST16_FMTd__ "hd" +// PPC64:#define __INT_LEAST16_FMTi__ "hi" // PPC64:#define __INT_LEAST16_MAX__ 32767 // PPC64:#define __INT_LEAST16_TYPE__ short +// PPC64:#define __INT_LEAST32_FMTd__ "d" +// PPC64:#define __INT_LEAST32_FMTi__ "i" // PPC64:#define __INT_LEAST32_MAX__ 2147483647 // PPC64:#define __INT_LEAST32_TYPE__ int +// PPC64:#define __INT_LEAST64_FMTd__ "ld" +// PPC64:#define __INT_LEAST64_FMTi__ "li" // PPC64:#define __INT_LEAST64_MAX__ 9223372036854775807L // PPC64:#define __INT_LEAST64_TYPE__ long int +// PPC64:#define __INT_LEAST8_FMTd__ "hhd" +// PPC64:#define __INT_LEAST8_FMTi__ "hhi" // PPC64:#define __INT_LEAST8_MAX__ 127 // PPC64:#define __INT_LEAST8_TYPE__ char // PPC64:#define __INT_MAX__ 2147483647 @@ -3702,35 +4262,63 @@ // PPC64LE:#define __FLT_MIN_EXP__ (-125) // PPC64LE:#define __FLT_MIN__ 1.17549435e-38F // PPC64LE:#define __FLT_RADIX__ 2 +// PPC64LE:#define __INT16_FMTd__ "hd" +// PPC64LE:#define __INT16_FMTi__ "hi" // PPC64LE:#define __INT16_MAX__ 32767 // PPC64LE:#define __INT16_TYPE__ short +// PPC64LE:#define __INT32_FMTd__ "d" +// PPC64LE:#define __INT32_FMTi__ "i" // PPC64LE:#define __INT32_MAX__ 2147483647 // PPC64LE:#define __INT32_TYPE__ int // PPC64LE:#define __INT64_C_SUFFIX__ L +// PPC64LE:#define __INT64_FMTd__ "ld" +// PPC64LE:#define __INT64_FMTi__ "li" // PPC64LE:#define __INT64_MAX__ 9223372036854775807L // PPC64LE:#define __INT64_TYPE__ long int +// PPC64LE:#define __INT8_FMTd__ "hhd" +// PPC64LE:#define __INT8_FMTi__ "hhi" // PPC64LE:#define __INT8_MAX__ 127 // PPC64LE:#define __INT8_TYPE__ char +// PPC64LE:#define __INTMAX_FMTd__ "ld" +// PPC64LE:#define __INTMAX_FMTi__ "li" // PPC64LE:#define __INTMAX_MAX__ 9223372036854775807L // PPC64LE:#define __INTMAX_TYPE__ long int // PPC64LE:#define __INTMAX_WIDTH__ 64 +// PPC64LE:#define __INTPTR_FMTd__ "ld" +// PPC64LE:#define __INTPTR_FMTi__ "li" // PPC64LE:#define __INTPTR_MAX__ 9223372036854775807L // PPC64LE:#define __INTPTR_TYPE__ long int // PPC64LE:#define __INTPTR_WIDTH__ 64 +// PPC64LE:#define __INT_FAST16_FMTd__ "hd" +// PPC64LE:#define __INT_FAST16_FMTi__ "hi" // PPC64LE:#define __INT_FAST16_MAX__ 32767 // PPC64LE:#define __INT_FAST16_TYPE__ short +// PPC64LE:#define __INT_FAST32_FMTd__ "d" +// PPC64LE:#define __INT_FAST32_FMTi__ "i" // PPC64LE:#define __INT_FAST32_MAX__ 2147483647 // PPC64LE:#define __INT_FAST32_TYPE__ int +// PPC64LE:#define __INT_FAST64_FMTd__ "ld" +// PPC64LE:#define __INT_FAST64_FMTi__ "li" // PPC64LE:#define __INT_FAST64_MAX__ 9223372036854775807L // PPC64LE:#define __INT_FAST64_TYPE__ long int +// PPC64LE:#define __INT_FAST8_FMTd__ "hhd" +// PPC64LE:#define __INT_FAST8_FMTi__ "hhi" // PPC64LE:#define __INT_FAST8_MAX__ 127 // PPC64LE:#define __INT_FAST8_TYPE__ char +// PPC64LE:#define __INT_LEAST16_FMTd__ "hd" +// PPC64LE:#define __INT_LEAST16_FMTi__ "hi" // PPC64LE:#define __INT_LEAST16_MAX__ 32767 // PPC64LE:#define __INT_LEAST16_TYPE__ short +// PPC64LE:#define __INT_LEAST32_FMTd__ "d" +// PPC64LE:#define __INT_LEAST32_FMTi__ "i" // PPC64LE:#define __INT_LEAST32_MAX__ 2147483647 // PPC64LE:#define __INT_LEAST32_TYPE__ int +// PPC64LE:#define __INT_LEAST64_FMTd__ "ld" +// PPC64LE:#define __INT_LEAST64_FMTi__ "li" // PPC64LE:#define __INT_LEAST64_MAX__ 9223372036854775807L // PPC64LE:#define __INT_LEAST64_TYPE__ long int +// PPC64LE:#define __INT_LEAST8_FMTd__ "hhd" +// PPC64LE:#define __INT_LEAST8_FMTi__ "hhi" // PPC64LE:#define __INT_LEAST8_MAX__ 127 // PPC64LE:#define __INT_LEAST8_TYPE__ char // PPC64LE:#define __INT_MAX__ 2147483647 @@ -4050,35 +4638,63 @@ // 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_FMTd__ "hd" +// PPC64-LINUX:#define __INT16_FMTi__ "hi" // PPC64-LINUX:#define __INT16_MAX__ 32767 // PPC64-LINUX:#define __INT16_TYPE__ short +// PPC64-LINUX:#define __INT32_FMTd__ "d" +// PPC64-LINUX:#define __INT32_FMTi__ "i" // PPC64-LINUX:#define __INT32_MAX__ 2147483647 // PPC64-LINUX:#define __INT32_TYPE__ int // PPC64-LINUX:#define __INT64_C_SUFFIX__ L +// PPC64-LINUX:#define __INT64_FMTd__ "ld" +// PPC64-LINUX:#define __INT64_FMTi__ "li" // PPC64-LINUX:#define __INT64_MAX__ 9223372036854775807L // PPC64-LINUX:#define __INT64_TYPE__ long int +// PPC64-LINUX:#define __INT8_FMTd__ "hhd" +// PPC64-LINUX:#define __INT8_FMTi__ "hhi" // PPC64-LINUX:#define __INT8_MAX__ 127 // PPC64-LINUX:#define __INT8_TYPE__ char +// PPC64-LINUX:#define __INTMAX_FMTd__ "ld" +// PPC64-LINUX:#define __INTMAX_FMTi__ "li" // PPC64-LINUX:#define __INTMAX_MAX__ 9223372036854775807L // PPC64-LINUX:#define __INTMAX_TYPE__ long int // PPC64-LINUX:#define __INTMAX_WIDTH__ 64 +// PPC64-LINUX:#define __INTPTR_FMTd__ "ld" +// PPC64-LINUX:#define __INTPTR_FMTi__ "li" // PPC64-LINUX:#define __INTPTR_MAX__ 9223372036854775807L // PPC64-LINUX:#define __INTPTR_TYPE__ long int // PPC64-LINUX:#define __INTPTR_WIDTH__ 64 +// PPC64-LINUX:#define __INT_FAST16_FMTd__ "hd" +// PPC64-LINUX:#define __INT_FAST16_FMTi__ "hi" // PPC64-LINUX:#define __INT_FAST16_MAX__ 32767 // PPC64-LINUX:#define __INT_FAST16_TYPE__ short +// PPC64-LINUX:#define __INT_FAST32_FMTd__ "d" +// PPC64-LINUX:#define __INT_FAST32_FMTi__ "i" // PPC64-LINUX:#define __INT_FAST32_MAX__ 2147483647 // PPC64-LINUX:#define __INT_FAST32_TYPE__ int +// PPC64-LINUX:#define __INT_FAST64_FMTd__ "ld" +// PPC64-LINUX:#define __INT_FAST64_FMTi__ "li" // PPC64-LINUX:#define __INT_FAST64_MAX__ 9223372036854775807L // PPC64-LINUX:#define __INT_FAST64_TYPE__ long int +// PPC64-LINUX:#define __INT_FAST8_FMTd__ "hhd" +// PPC64-LINUX:#define __INT_FAST8_FMTi__ "hhi" // PPC64-LINUX:#define __INT_FAST8_MAX__ 127 // PPC64-LINUX:#define __INT_FAST8_TYPE__ char +// PPC64-LINUX:#define __INT_LEAST16_FMTd__ "hd" +// PPC64-LINUX:#define __INT_LEAST16_FMTi__ "hi" // PPC64-LINUX:#define __INT_LEAST16_MAX__ 32767 // PPC64-LINUX:#define __INT_LEAST16_TYPE__ short +// PPC64-LINUX:#define __INT_LEAST32_FMTd__ "d" +// PPC64-LINUX:#define __INT_LEAST32_FMTi__ "i" // PPC64-LINUX:#define __INT_LEAST32_MAX__ 2147483647 // PPC64-LINUX:#define __INT_LEAST32_TYPE__ int +// PPC64-LINUX:#define __INT_LEAST64_FMTd__ "ld" +// PPC64-LINUX:#define __INT_LEAST64_FMTi__ "li" // PPC64-LINUX:#define __INT_LEAST64_MAX__ 9223372036854775807L // PPC64-LINUX:#define __INT_LEAST64_TYPE__ long int +// PPC64-LINUX:#define __INT_LEAST8_FMTd__ "hhd" +// PPC64-LINUX:#define __INT_LEAST8_FMTi__ "hhi" // PPC64-LINUX:#define __INT_LEAST8_MAX__ 127 // PPC64-LINUX:#define __INT_LEAST8_TYPE__ char // PPC64-LINUX:#define __INT_MAX__ 2147483647 @@ -4211,35 +4827,63 @@ // PPC:#define __FLT_MIN_EXP__ (-125) // PPC:#define __FLT_MIN__ 1.17549435e-38F // PPC:#define __FLT_RADIX__ 2 +// PPC:#define __INT16_FMTd__ "hd" +// PPC:#define __INT16_FMTi__ "hi" // PPC:#define __INT16_MAX__ 32767 // PPC:#define __INT16_TYPE__ short +// PPC:#define __INT32_FMTd__ "d" +// PPC:#define __INT32_FMTi__ "i" // PPC:#define __INT32_MAX__ 2147483647 // PPC:#define __INT32_TYPE__ int // PPC:#define __INT64_C_SUFFIX__ LL +// PPC:#define __INT64_FMTd__ "lld" +// PPC:#define __INT64_FMTi__ "lli" // PPC:#define __INT64_MAX__ 9223372036854775807LL // PPC:#define __INT64_TYPE__ long long int +// PPC:#define __INT8_FMTd__ "hhd" +// PPC:#define __INT8_FMTi__ "hhi" // PPC:#define __INT8_MAX__ 127 // PPC:#define __INT8_TYPE__ char +// PPC:#define __INTMAX_FMTd__ "lld" +// PPC:#define __INTMAX_FMTi__ "lli" // PPC:#define __INTMAX_MAX__ 9223372036854775807LL // PPC:#define __INTMAX_TYPE__ long long int // PPC:#define __INTMAX_WIDTH__ 64 +// PPC:#define __INTPTR_FMTd__ "ld" +// PPC:#define __INTPTR_FMTi__ "li" // PPC:#define __INTPTR_MAX__ 2147483647L // PPC:#define __INTPTR_TYPE__ long int // PPC:#define __INTPTR_WIDTH__ 32 +// PPC:#define __INT_FAST16_FMTd__ "hd" +// PPC:#define __INT_FAST16_FMTi__ "hi" // PPC:#define __INT_FAST16_MAX__ 32767 // PPC:#define __INT_FAST16_TYPE__ short +// PPC:#define __INT_FAST32_FMTd__ "d" +// PPC:#define __INT_FAST32_FMTi__ "i" // PPC:#define __INT_FAST32_MAX__ 2147483647 // PPC:#define __INT_FAST32_TYPE__ int +// PPC:#define __INT_FAST64_FMTd__ "lld" +// PPC:#define __INT_FAST64_FMTi__ "lli" // PPC:#define __INT_FAST64_MAX__ 9223372036854775807LL // PPC:#define __INT_FAST64_TYPE__ long long int +// PPC:#define __INT_FAST8_FMTd__ "hhd" +// PPC:#define __INT_FAST8_FMTi__ "hhi" // PPC:#define __INT_FAST8_MAX__ 127 // PPC:#define __INT_FAST8_TYPE__ char +// PPC:#define __INT_LEAST16_FMTd__ "hd" +// PPC:#define __INT_LEAST16_FMTi__ "hi" // PPC:#define __INT_LEAST16_MAX__ 32767 // PPC:#define __INT_LEAST16_TYPE__ short +// PPC:#define __INT_LEAST32_FMTd__ "d" +// PPC:#define __INT_LEAST32_FMTi__ "i" // PPC:#define __INT_LEAST32_MAX__ 2147483647 // PPC:#define __INT_LEAST32_TYPE__ int +// PPC:#define __INT_LEAST64_FMTd__ "lld" +// PPC:#define __INT_LEAST64_FMTi__ "lli" // PPC:#define __INT_LEAST64_MAX__ 9223372036854775807LL // PPC:#define __INT_LEAST64_TYPE__ long long int +// PPC:#define __INT_LEAST8_FMTd__ "hhd" +// PPC:#define __INT_LEAST8_FMTi__ "hhi" // PPC:#define __INT_LEAST8_MAX__ 127 // PPC:#define __INT_LEAST8_TYPE__ char // PPC:#define __INT_MAX__ 2147483647 @@ -4367,35 +5011,63 @@ // 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_FMTd__ "hd" +// PPC-LINUX:#define __INT16_FMTi__ "hi" // PPC-LINUX:#define __INT16_MAX__ 32767 // PPC-LINUX:#define __INT16_TYPE__ short +// PPC-LINUX:#define __INT32_FMTd__ "d" +// PPC-LINUX:#define __INT32_FMTi__ "i" // PPC-LINUX:#define __INT32_MAX__ 2147483647 // PPC-LINUX:#define __INT32_TYPE__ int // PPC-LINUX:#define __INT64_C_SUFFIX__ LL +// PPC-LINUX:#define __INT64_FMTd__ "lld" +// PPC-LINUX:#define __INT64_FMTi__ "lli" // PPC-LINUX:#define __INT64_MAX__ 9223372036854775807LL // PPC-LINUX:#define __INT64_TYPE__ long long int +// PPC-LINUX:#define __INT8_FMTd__ "hhd" +// PPC-LINUX:#define __INT8_FMTi__ "hhi" // PPC-LINUX:#define __INT8_MAX__ 127 // PPC-LINUX:#define __INT8_TYPE__ char +// PPC-LINUX:#define __INTMAX_FMTd__ "lld" +// PPC-LINUX:#define __INTMAX_FMTi__ "lli" // PPC-LINUX:#define __INTMAX_MAX__ 9223372036854775807LL // PPC-LINUX:#define __INTMAX_TYPE__ long long int // PPC-LINUX:#define __INTMAX_WIDTH__ 64 +// PPC-LINUX:#define __INTPTR_FMTd__ "d" +// PPC-LINUX:#define __INTPTR_FMTi__ "i" // PPC-LINUX:#define __INTPTR_MAX__ 2147483647 // PPC-LINUX:#define __INTPTR_TYPE__ int // PPC-LINUX:#define __INTPTR_WIDTH__ 32 +// PPC-LINUX:#define __INT_FAST16_FMTd__ "hd" +// PPC-LINUX:#define __INT_FAST16_FMTi__ "hi" // PPC-LINUX:#define __INT_FAST16_MAX__ 32767 // PPC-LINUX:#define __INT_FAST16_TYPE__ short +// PPC-LINUX:#define __INT_FAST32_FMTd__ "d" +// PPC-LINUX:#define __INT_FAST32_FMTi__ "i" // PPC-LINUX:#define __INT_FAST32_MAX__ 2147483647 // PPC-LINUX:#define __INT_FAST32_TYPE__ int +// PPC-LINUX:#define __INT_FAST64_FMTd__ "lld" +// PPC-LINUX:#define __INT_FAST64_FMTi__ "lli" // PPC-LINUX:#define __INT_FAST64_MAX__ 9223372036854775807LL // PPC-LINUX:#define __INT_FAST64_TYPE__ long long int +// PPC-LINUX:#define __INT_FAST8_FMTd__ "hhd" +// PPC-LINUX:#define __INT_FAST8_FMTi__ "hhi" // PPC-LINUX:#define __INT_FAST8_MAX__ 127 // PPC-LINUX:#define __INT_FAST8_TYPE__ char +// PPC-LINUX:#define __INT_LEAST16_FMTd__ "hd" +// PPC-LINUX:#define __INT_LEAST16_FMTi__ "hi" // PPC-LINUX:#define __INT_LEAST16_MAX__ 32767 // PPC-LINUX:#define __INT_LEAST16_TYPE__ short +// PPC-LINUX:#define __INT_LEAST32_FMTd__ "d" +// PPC-LINUX:#define __INT_LEAST32_FMTi__ "i" // PPC-LINUX:#define __INT_LEAST32_MAX__ 2147483647 // PPC-LINUX:#define __INT_LEAST32_TYPE__ int +// PPC-LINUX:#define __INT_LEAST64_FMTd__ "lld" +// PPC-LINUX:#define __INT_LEAST64_FMTi__ "lli" // PPC-LINUX:#define __INT_LEAST64_MAX__ 9223372036854775807LL // PPC-LINUX:#define __INT_LEAST64_TYPE__ long long int +// PPC-LINUX:#define __INT_LEAST8_FMTd__ "hhd" +// PPC-LINUX:#define __INT_LEAST8_FMTi__ "hhi" // PPC-LINUX:#define __INT_LEAST8_MAX__ 127 // PPC-LINUX:#define __INT_LEAST8_TYPE__ char // PPC-LINUX:#define __INT_MAX__ 2147483647 @@ -4523,35 +5195,63 @@ // 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_FMTd__ "hd" +// PPC-DARWIN:#define __INT16_FMTi__ "hi" // PPC-DARWIN:#define __INT16_MAX__ 32767 // PPC-DARWIN:#define __INT16_TYPE__ short +// PPC-DARWIN:#define __INT32_FMTd__ "d" +// PPC-DARWIN:#define __INT32_FMTi__ "i" // PPC-DARWIN:#define __INT32_MAX__ 2147483647 // PPC-DARWIN:#define __INT32_TYPE__ int // PPC-DARWIN:#define __INT64_C_SUFFIX__ LL +// PPC-DARWIN:#define __INT64_FMTd__ "lld" +// PPC-DARWIN:#define __INT64_FMTi__ "lli" // PPC-DARWIN:#define __INT64_MAX__ 9223372036854775807LL // PPC-DARWIN:#define __INT64_TYPE__ long long int +// PPC-DARWIN:#define __INT8_FMTd__ "hhd" +// PPC-DARWIN:#define __INT8_FMTi__ "hhi" // PPC-DARWIN:#define __INT8_MAX__ 127 // PPC-DARWIN:#define __INT8_TYPE__ char +// PPC-DARWIN:#define __INTMAX_FMTd__ "lld" +// PPC-DARWIN:#define __INTMAX_FMTi__ "lli" // PPC-DARWIN:#define __INTMAX_MAX__ 9223372036854775807LL // PPC-DARWIN:#define __INTMAX_TYPE__ long long int // PPC-DARWIN:#define __INTMAX_WIDTH__ 64 +// PPC-DARWIN:#define __INTPTR_FMTd__ "ld" +// PPC-DARWIN:#define __INTPTR_FMTi__ "li" // PPC-DARWIN:#define __INTPTR_MAX__ 2147483647L // PPC-DARWIN:#define __INTPTR_TYPE__ long int // PPC-DARWIN:#define __INTPTR_WIDTH__ 32 +// PPC-DARWIN:#define __INT_FAST16_FMTd__ "hd" +// PPC-DARWIN:#define __INT_FAST16_FMTi__ "hi" // PPC-DARWIN:#define __INT_FAST16_MAX__ 32767 // PPC-DARWIN:#define __INT_FAST16_TYPE__ short +// PPC-DARWIN:#define __INT_FAST32_FMTd__ "d" +// PPC-DARWIN:#define __INT_FAST32_FMTi__ "i" // PPC-DARWIN:#define __INT_FAST32_MAX__ 2147483647 // PPC-DARWIN:#define __INT_FAST32_TYPE__ int +// PPC-DARWIN:#define __INT_FAST64_FMTd__ "lld" +// PPC-DARWIN:#define __INT_FAST64_FMTi__ "lli" // PPC-DARWIN:#define __INT_FAST64_MAX__ 9223372036854775807LL // PPC-DARWIN:#define __INT_FAST64_TYPE__ long long int +// PPC-DARWIN:#define __INT_FAST8_FMTd__ "hhd" +// PPC-DARWIN:#define __INT_FAST8_FMTi__ "hhi" // PPC-DARWIN:#define __INT_FAST8_MAX__ 127 // PPC-DARWIN:#define __INT_FAST8_TYPE__ char +// PPC-DARWIN:#define __INT_LEAST16_FMTd__ "hd" +// PPC-DARWIN:#define __INT_LEAST16_FMTi__ "hi" // PPC-DARWIN:#define __INT_LEAST16_MAX__ 32767 // PPC-DARWIN:#define __INT_LEAST16_TYPE__ short +// PPC-DARWIN:#define __INT_LEAST32_FMTd__ "d" +// PPC-DARWIN:#define __INT_LEAST32_FMTi__ "i" // PPC-DARWIN:#define __INT_LEAST32_MAX__ 2147483647 // PPC-DARWIN:#define __INT_LEAST32_TYPE__ int +// PPC-DARWIN:#define __INT_LEAST64_FMTd__ "lld" +// PPC-DARWIN:#define __INT_LEAST64_FMTi__ "lli" // PPC-DARWIN:#define __INT_LEAST64_MAX__ 9223372036854775807LL // PPC-DARWIN:#define __INT_LEAST64_TYPE__ long long int +// PPC-DARWIN:#define __INT_LEAST8_FMTd__ "hhd" +// PPC-DARWIN:#define __INT_LEAST8_FMTi__ "hhi" // PPC-DARWIN:#define __INT_LEAST8_MAX__ 127 // PPC-DARWIN:#define __INT_LEAST8_TYPE__ char // PPC-DARWIN:#define __INT_MAX__ 2147483647 @@ -4681,35 +5381,63 @@ // S390X:#define __FLT_MIN_EXP__ (-125) // S390X:#define __FLT_MIN__ 1.17549435e-38F // S390X:#define __FLT_RADIX__ 2 +// S390X:#define __INT16_FMTd__ "hd" +// S390X:#define __INT16_FMTi__ "hi" // S390X:#define __INT16_MAX__ 32767 // S390X:#define __INT16_TYPE__ short +// S390X:#define __INT32_FMTd__ "d" +// S390X:#define __INT32_FMTi__ "i" // S390X:#define __INT32_MAX__ 2147483647 // S390X:#define __INT32_TYPE__ int // S390X:#define __INT64_C_SUFFIX__ LL +// S390X:#define __INT64_FMTd__ "lld" +// S390X:#define __INT64_FMTi__ "lli" // S390X:#define __INT64_MAX__ 9223372036854775807LL // S390X:#define __INT64_TYPE__ long long int +// S390X:#define __INT8_FMTd__ "hhd" +// S390X:#define __INT8_FMTi__ "hhi" // S390X:#define __INT8_MAX__ 127 // S390X:#define __INT8_TYPE__ char +// S390X:#define __INTMAX_FMTd__ "lld" +// S390X:#define __INTMAX_FMTi__ "lli" // S390X:#define __INTMAX_MAX__ 9223372036854775807LL // S390X:#define __INTMAX_TYPE__ long long int // S390X:#define __INTMAX_WIDTH__ 64 +// S390X:#define __INTPTR_FMTd__ "ld" +// S390X:#define __INTPTR_FMTi__ "li" // S390X:#define __INTPTR_MAX__ 9223372036854775807L // S390X:#define __INTPTR_TYPE__ long int // S390X:#define __INTPTR_WIDTH__ 64 +// S390X:#define __INT_FAST16_FMTd__ "hd" +// S390X:#define __INT_FAST16_FMTi__ "hi" // S390X:#define __INT_FAST16_MAX__ 32767 // S390X:#define __INT_FAST16_TYPE__ short +// S390X:#define __INT_FAST32_FMTd__ "d" +// S390X:#define __INT_FAST32_FMTi__ "i" // S390X:#define __INT_FAST32_MAX__ 2147483647 // S390X:#define __INT_FAST32_TYPE__ int +// S390X:#define __INT_FAST64_FMTd__ "ld" +// S390X:#define __INT_FAST64_FMTi__ "li" // S390X:#define __INT_FAST64_MAX__ 9223372036854775807L // S390X:#define __INT_FAST64_TYPE__ long int +// S390X:#define __INT_FAST8_FMTd__ "hhd" +// S390X:#define __INT_FAST8_FMTi__ "hhi" // S390X:#define __INT_FAST8_MAX__ 127 // S390X:#define __INT_FAST8_TYPE__ char +// S390X:#define __INT_LEAST16_FMTd__ "hd" +// S390X:#define __INT_LEAST16_FMTi__ "hi" // S390X:#define __INT_LEAST16_MAX__ 32767 // S390X:#define __INT_LEAST16_TYPE__ short +// S390X:#define __INT_LEAST32_FMTd__ "d" +// S390X:#define __INT_LEAST32_FMTi__ "i" // S390X:#define __INT_LEAST32_MAX__ 2147483647 // S390X:#define __INT_LEAST32_TYPE__ int +// S390X:#define __INT_LEAST64_FMTd__ "ld" +// S390X:#define __INT_LEAST64_FMTi__ "li" // S390X:#define __INT_LEAST64_MAX__ 9223372036854775807L // S390X:#define __INT_LEAST64_TYPE__ long int +// S390X:#define __INT_LEAST8_FMTd__ "hhd" +// S390X:#define __INT_LEAST8_FMTi__ "hhi" // S390X:#define __INT_LEAST8_MAX__ 127 // S390X:#define __INT_LEAST8_TYPE__ char // S390X:#define __INT_MAX__ 2147483647 @@ -4829,35 +5557,63 @@ // SPARC:#define __FLT_MIN_EXP__ (-125) // SPARC:#define __FLT_MIN__ 1.17549435e-38F // SPARC:#define __FLT_RADIX__ 2 +// SPARC:#define __INT16_FMTd__ "hd" +// SPARC:#define __INT16_FMTi__ "hi" // SPARC:#define __INT16_MAX__ 32767 // SPARC:#define __INT16_TYPE__ short +// SPARC:#define __INT32_FMTd__ "d" +// SPARC:#define __INT32_FMTi__ "i" // SPARC:#define __INT32_MAX__ 2147483647 // SPARC:#define __INT32_TYPE__ int // SPARC:#define __INT64_C_SUFFIX__ LL +// SPARC:#define __INT64_FMTd__ "lld" +// SPARC:#define __INT64_FMTi__ "lli" // SPARC:#define __INT64_MAX__ 9223372036854775807LL // SPARC:#define __INT64_TYPE__ long long int +// SPARC:#define __INT8_FMTd__ "hhd" +// SPARC:#define __INT8_FMTi__ "hhi" // SPARC:#define __INT8_MAX__ 127 // SPARC:#define __INT8_TYPE__ char +// SPARC:#define __INTMAX_FMTd__ "lld" +// SPARC:#define __INTMAX_FMTi__ "lli" // SPARC:#define __INTMAX_MAX__ 9223372036854775807LL // SPARC:#define __INTMAX_TYPE__ long long int // SPARC:#define __INTMAX_WIDTH__ 64 +// SPARC:#define __INTPTR_FMTd__ "ld" +// SPARC:#define __INTPTR_FMTi__ "li" // SPARC:#define __INTPTR_MAX__ 2147483647L // SPARC:#define __INTPTR_TYPE__ long int // SPARC:#define __INTPTR_WIDTH__ 32 +// SPARC:#define __INT_FAST16_FMTd__ "hd" +// SPARC:#define __INT_FAST16_FMTi__ "hi" // SPARC:#define __INT_FAST16_MAX__ 32767 // SPARC:#define __INT_FAST16_TYPE__ short +// SPARC:#define __INT_FAST32_FMTd__ "d" +// SPARC:#define __INT_FAST32_FMTi__ "i" // SPARC:#define __INT_FAST32_MAX__ 2147483647 // SPARC:#define __INT_FAST32_TYPE__ int +// SPARC:#define __INT_FAST64_FMTd__ "lld" +// SPARC:#define __INT_FAST64_FMTi__ "lli" // SPARC:#define __INT_FAST64_MAX__ 9223372036854775807LL // SPARC:#define __INT_FAST64_TYPE__ long long int +// SPARC:#define __INT_FAST8_FMTd__ "hhd" +// SPARC:#define __INT_FAST8_FMTi__ "hhi" // SPARC:#define __INT_FAST8_MAX__ 127 // SPARC:#define __INT_FAST8_TYPE__ char +// SPARC:#define __INT_LEAST16_FMTd__ "hd" +// SPARC:#define __INT_LEAST16_FMTi__ "hi" // SPARC:#define __INT_LEAST16_MAX__ 32767 // SPARC:#define __INT_LEAST16_TYPE__ short +// SPARC:#define __INT_LEAST32_FMTd__ "d" +// SPARC:#define __INT_LEAST32_FMTi__ "i" // SPARC:#define __INT_LEAST32_MAX__ 2147483647 // SPARC:#define __INT_LEAST32_TYPE__ int +// SPARC:#define __INT_LEAST64_FMTd__ "lld" +// SPARC:#define __INT_LEAST64_FMTi__ "lli" // SPARC:#define __INT_LEAST64_MAX__ 9223372036854775807LL // SPARC:#define __INT_LEAST64_TYPE__ long long int +// SPARC:#define __INT_LEAST8_FMTd__ "hhd" +// SPARC:#define __INT_LEAST8_FMTi__ "hhi" // SPARC:#define __INT_LEAST8_MAX__ 127 // SPARC:#define __INT_LEAST8_TYPE__ char // SPARC:#define __INT_MAX__ 2147483647 @@ -4982,28 +5738,50 @@ // TCE:#define __FLT_MIN_EXP__ (-125) // TCE:#define __FLT_MIN__ 1.17549435e-38F // TCE:#define __FLT_RADIX__ 2 +// TCE:#define __INT16_FMTd__ "hd" +// TCE:#define __INT16_FMTi__ "hi" // TCE:#define __INT16_MAX__ 32767 // TCE:#define __INT16_TYPE__ short +// TCE:#define __INT32_FMTd__ "d" +// TCE:#define __INT32_FMTi__ "i" // TCE:#define __INT32_MAX__ 2147483647 // TCE:#define __INT32_TYPE__ int +// TCE:#define __INT8_FMTd__ "hhd" +// TCE:#define __INT8_FMTi__ "hhi" // TCE:#define __INT8_MAX__ 127 // TCE:#define __INT8_TYPE__ char +// TCE:#define __INTMAX_FMTd__ "ld" +// TCE:#define __INTMAX_FMTi__ "li" // TCE:#define __INTMAX_MAX__ 2147483647L // TCE:#define __INTMAX_TYPE__ long int // TCE:#define __INTMAX_WIDTH__ 32 +// TCE:#define __INTPTR_FMTd__ "d" +// TCE:#define __INTPTR_FMTi__ "i" // TCE:#define __INTPTR_MAX__ 2147483647 // TCE:#define __INTPTR_TYPE__ int // TCE:#define __INTPTR_WIDTH__ 32 +// TCE:#define __INT_FAST16_FMTd__ "hd" +// TCE:#define __INT_FAST16_FMTi__ "hi" // TCE:#define __INT_FAST16_MAX__ 32767 // TCE:#define __INT_FAST16_TYPE__ short +// TCE:#define __INT_FAST32_FMTd__ "d" +// TCE:#define __INT_FAST32_FMTi__ "i" // TCE:#define __INT_FAST32_MAX__ 2147483647 // TCE:#define __INT_FAST32_TYPE__ int +// TCE:#define __INT_FAST8_FMTd__ "hhd" +// TCE:#define __INT_FAST8_FMTi__ "hhi" // TCE:#define __INT_FAST8_MAX__ 127 // TCE:#define __INT_FAST8_TYPE__ char +// TCE:#define __INT_LEAST16_FMTd__ "hd" +// TCE:#define __INT_LEAST16_FMTi__ "hi" // TCE:#define __INT_LEAST16_MAX__ 32767 // TCE:#define __INT_LEAST16_TYPE__ short +// TCE:#define __INT_LEAST32_FMTd__ "d" +// TCE:#define __INT_LEAST32_FMTi__ "i" // TCE:#define __INT_LEAST32_MAX__ 2147483647 // TCE:#define __INT_LEAST32_TYPE__ int +// TCE:#define __INT_LEAST8_FMTd__ "hhd" +// TCE:#define __INT_LEAST8_FMTi__ "hhi" // TCE:#define __INT_LEAST8_MAX__ 127 // TCE:#define __INT_LEAST8_TYPE__ char // TCE:#define __INT_MAX__ 2147483647 @@ -5120,35 +5898,63 @@ // 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_FMTd__ "hd" +// X86_64:#define __INT16_FMTi__ "hi" // X86_64:#define __INT16_MAX__ 32767 // X86_64:#define __INT16_TYPE__ short +// X86_64:#define __INT32_FMTd__ "d" +// X86_64:#define __INT32_FMTi__ "i" // X86_64:#define __INT32_MAX__ 2147483647 // X86_64:#define __INT32_TYPE__ int // X86_64:#define __INT64_C_SUFFIX__ L +// X86_64:#define __INT64_FMTd__ "ld" +// X86_64:#define __INT64_FMTi__ "li" // X86_64:#define __INT64_MAX__ 9223372036854775807L // X86_64:#define __INT64_TYPE__ long int +// X86_64:#define __INT8_FMTd__ "hhd" +// X86_64:#define __INT8_FMTi__ "hhi" // X86_64:#define __INT8_MAX__ 127 // X86_64:#define __INT8_TYPE__ char +// X86_64:#define __INTMAX_FMTd__ "ld" +// X86_64:#define __INTMAX_FMTi__ "li" // X86_64:#define __INTMAX_MAX__ 9223372036854775807L // X86_64:#define __INTMAX_TYPE__ long int // X86_64:#define __INTMAX_WIDTH__ 64 +// X86_64:#define __INTPTR_FMTd__ "ld" +// X86_64:#define __INTPTR_FMTi__ "li" // X86_64:#define __INTPTR_MAX__ 9223372036854775807L // X86_64:#define __INTPTR_TYPE__ long int // X86_64:#define __INTPTR_WIDTH__ 64 +// X86_64:#define __INT_FAST16_FMTd__ "hd" +// X86_64:#define __INT_FAST16_FMTi__ "hi" // X86_64:#define __INT_FAST16_MAX__ 32767 // X86_64:#define __INT_FAST16_TYPE__ short +// X86_64:#define __INT_FAST32_FMTd__ "d" +// X86_64:#define __INT_FAST32_FMTi__ "i" // X86_64:#define __INT_FAST32_MAX__ 2147483647 // X86_64:#define __INT_FAST32_TYPE__ int +// X86_64:#define __INT_FAST64_FMTd__ "ld" +// X86_64:#define __INT_FAST64_FMTi__ "li" // X86_64:#define __INT_FAST64_MAX__ 9223372036854775807L // X86_64:#define __INT_FAST64_TYPE__ long int +// X86_64:#define __INT_FAST8_FMTd__ "hhd" +// X86_64:#define __INT_FAST8_FMTi__ "hhi" // X86_64:#define __INT_FAST8_MAX__ 127 // X86_64:#define __INT_FAST8_TYPE__ char +// X86_64:#define __INT_LEAST16_FMTd__ "hd" +// X86_64:#define __INT_LEAST16_FMTi__ "hi" // X86_64:#define __INT_LEAST16_MAX__ 32767 // X86_64:#define __INT_LEAST16_TYPE__ short +// X86_64:#define __INT_LEAST32_FMTd__ "d" +// X86_64:#define __INT_LEAST32_FMTi__ "i" // X86_64:#define __INT_LEAST32_MAX__ 2147483647 // X86_64:#define __INT_LEAST32_TYPE__ int +// X86_64:#define __INT_LEAST64_FMTd__ "ld" +// X86_64:#define __INT_LEAST64_FMTi__ "li" // X86_64:#define __INT_LEAST64_MAX__ 9223372036854775807L // X86_64:#define __INT_LEAST64_TYPE__ long int +// X86_64:#define __INT_LEAST8_FMTd__ "hhd" +// X86_64:#define __INT_LEAST8_FMTi__ "hhi" // X86_64:#define __INT_LEAST8_MAX__ 127 // X86_64:#define __INT_LEAST8_TYPE__ char // X86_64:#define __INT_MAX__ 2147483647 @@ -5282,35 +6088,63 @@ // X32:#define __FLT_RADIX__ 2 // X32:#define __ILP32__ 1 // X32-NOT:#define __LP64__ 1 +// X32:#define __INT16_FMTd__ "hd" +// X32:#define __INT16_FMTi__ "hi" // X32:#define __INT16_MAX__ 32767 // X32:#define __INT16_TYPE__ short +// X32:#define __INT32_FMTd__ "d" +// X32:#define __INT32_FMTi__ "i" // X32:#define __INT32_MAX__ 2147483647 // X32:#define __INT32_TYPE__ int // X32:#define __INT64_C_SUFFIX__ L +// X32:#define __INT64_FMTd__ "lld" +// X32:#define __INT64_FMTi__ "lli" // X32:#define __INT64_MAX__ 9223372036854775807L // X32:#define __INT64_TYPE__ long long int +// X32:#define __INT8_FMTd__ "hhd" +// X32:#define __INT8_FMTi__ "hhi" // X32:#define __INT8_MAX__ 127 // X32:#define __INT8_TYPE__ char +// X32:#define __INTMAX_FMTd__ "lld" +// X32:#define __INTMAX_FMTi__ "lli" // X32:#define __INTMAX_MAX__ 9223372036854775807L // X32:#define __INTMAX_TYPE__ long long int // X32:#define __INTMAX_WIDTH__ 64 +// X32:#define __INTPTR_FMTd__ "d" +// X32:#define __INTPTR_FMTi__ "i" // X32:#define __INTPTR_MAX__ 2147483647 // X32:#define __INTPTR_TYPE__ int // X32:#define __INTPTR_WIDTH__ 32 +// X32:#define __INT_FAST16_FMTd__ "hd" +// X32:#define __INT_FAST16_FMTi__ "hi" // X32:#define __INT_FAST16_MAX__ 32767 // X32:#define __INT_FAST16_TYPE__ short +// X32:#define __INT_FAST32_FMTd__ "d" +// X32:#define __INT_FAST32_FMTi__ "i" // X32:#define __INT_FAST32_MAX__ 2147483647 // X32:#define __INT_FAST32_TYPE__ int +// X32:#define __INT_FAST64_FMTd__ "lld" +// X32:#define __INT_FAST64_FMTi__ "lli" // X32:#define __INT_FAST64_MAX__ 9223372036854775807L // X32:#define __INT_FAST64_TYPE__ long long int +// X32:#define __INT_FAST8_FMTd__ "hhd" +// X32:#define __INT_FAST8_FMTi__ "hhi" // X32:#define __INT_FAST8_MAX__ 127 // X32:#define __INT_FAST8_TYPE__ char +// X32:#define __INT_LEAST16_FMTd__ "hd" +// X32:#define __INT_LEAST16_FMTi__ "hi" // X32:#define __INT_LEAST16_MAX__ 32767 // X32:#define __INT_LEAST16_TYPE__ short +// X32:#define __INT_LEAST32_FMTd__ "d" +// X32:#define __INT_LEAST32_FMTi__ "i" // X32:#define __INT_LEAST32_MAX__ 2147483647 // X32:#define __INT_LEAST32_TYPE__ int +// X32:#define __INT_LEAST64_FMTd__ "lld" +// X32:#define __INT_LEAST64_FMTi__ "lli" // X32:#define __INT_LEAST64_MAX__ 9223372036854775807L // X32:#define __INT_LEAST64_TYPE__ long long int +// X32:#define __INT_LEAST8_FMTd__ "hhd" +// X32:#define __INT_LEAST8_FMTi__ "hhi" // X32:#define __INT_LEAST8_MAX__ 127 // X32:#define __INT_LEAST8_TYPE__ char // X32:#define __INT_MAX__ 2147483647 @@ -5439,35 +6273,63 @@ // 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_FMTd__ "hd" +// X86_64-LINUX:#define __INT16_FMTi__ "hi" // X86_64-LINUX:#define __INT16_MAX__ 32767 // X86_64-LINUX:#define __INT16_TYPE__ short +// X86_64-LINUX:#define __INT32_FMTd__ "d" +// X86_64-LINUX:#define __INT32_FMTi__ "i" // 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_FMTd__ "ld" +// X86_64-LINUX:#define __INT64_FMTi__ "li" // X86_64-LINUX:#define __INT64_MAX__ 9223372036854775807L // X86_64-LINUX:#define __INT64_TYPE__ long int +// X86_64-LINUX:#define __INT8_FMTd__ "hhd" +// X86_64-LINUX:#define __INT8_FMTi__ "hhi" // X86_64-LINUX:#define __INT8_MAX__ 127 // X86_64-LINUX:#define __INT8_TYPE__ char +// X86_64-LINUX:#define __INTMAX_FMTd__ "ld" +// X86_64-LINUX:#define __INTMAX_FMTi__ "li" // 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_FMTd__ "ld" +// X86_64-LINUX:#define __INTPTR_FMTi__ "li" // 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_FMTd__ "hd" +// X86_64-LINUX:#define __INT_FAST16_FMTi__ "hi" // X86_64-LINUX:#define __INT_FAST16_MAX__ 32767 // X86_64-LINUX:#define __INT_FAST16_TYPE__ short +// X86_64-LINUX:#define __INT_FAST32_FMTd__ "d" +// X86_64-LINUX:#define __INT_FAST32_FMTi__ "i" // X86_64-LINUX:#define __INT_FAST32_MAX__ 2147483647 // X86_64-LINUX:#define __INT_FAST32_TYPE__ int +// X86_64-LINUX:#define __INT_FAST64_FMTd__ "ld" +// X86_64-LINUX:#define __INT_FAST64_FMTi__ "li" // X86_64-LINUX:#define __INT_FAST64_MAX__ 9223372036854775807L // X86_64-LINUX:#define __INT_FAST64_TYPE__ long int +// X86_64-LINUX:#define __INT_FAST8_FMTd__ "hhd" +// X86_64-LINUX:#define __INT_FAST8_FMTi__ "hhi" // X86_64-LINUX:#define __INT_FAST8_MAX__ 127 // X86_64-LINUX:#define __INT_FAST8_TYPE__ char +// X86_64-LINUX:#define __INT_LEAST16_FMTd__ "hd" +// X86_64-LINUX:#define __INT_LEAST16_FMTi__ "hi" // X86_64-LINUX:#define __INT_LEAST16_MAX__ 32767 // X86_64-LINUX:#define __INT_LEAST16_TYPE__ short +// X86_64-LINUX:#define __INT_LEAST32_FMTd__ "d" +// X86_64-LINUX:#define __INT_LEAST32_FMTi__ "i" // X86_64-LINUX:#define __INT_LEAST32_MAX__ 2147483647 // X86_64-LINUX:#define __INT_LEAST32_TYPE__ int +// X86_64-LINUX:#define __INT_LEAST64_FMTd__ "ld" +// X86_64-LINUX:#define __INT_LEAST64_FMTi__ "li" // X86_64-LINUX:#define __INT_LEAST64_MAX__ 9223372036854775807L // X86_64-LINUX:#define __INT_LEAST64_TYPE__ long int +// X86_64-LINUX:#define __INT_LEAST8_FMTd__ "hhd" +// X86_64-LINUX:#define __INT_LEAST8_FMTi__ "hhi" // X86_64-LINUX:#define __INT_LEAST8_MAX__ 127 // X86_64-LINUX:#define __INT_LEAST8_TYPE__ char // X86_64-LINUX:#define __INT_MAX__ 2147483647 @@ -5603,35 +6465,63 @@ // 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_FMTd__ "hd" +// X86_64-NETBSD:#define __INT16_FMTi__ "hi" // X86_64-NETBSD:#define __INT16_MAX__ 32767 // X86_64-NETBSD:#define __INT16_TYPE__ short +// X86_64-NETBSD:#define __INT32_FMTd__ "d" +// X86_64-NETBSD:#define __INT32_FMTi__ "i" // 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_FMTd__ "ld" +// X86_64-NETBSD:#define __INT64_FMTi__ "li" // X86_64-NETBSD:#define __INT64_MAX__ 9223372036854775807L // X86_64-NETBSD:#define __INT64_TYPE__ long int +// X86_64-NETBSD:#define __INT8_FMTd__ "hhd" +// X86_64-NETBSD:#define __INT8_FMTi__ "hhi" // X86_64-NETBSD:#define __INT8_MAX__ 127 // X86_64-NETBSD:#define __INT8_TYPE__ char +// X86_64-NETBSD:#define __INTMAX_FMTd__ "ld" +// X86_64-NETBSD:#define __INTMAX_FMTi__ "li" // 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_FMTd__ "ld" +// X86_64-NETBSD:#define __INTPTR_FMTi__ "li" // 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_FMTd__ "hd" +// X86_64-NETBSD:#define __INT_FAST16_FMTi__ "hi" // X86_64-NETBSD:#define __INT_FAST16_MAX__ 32767 // X86_64-NETBSD:#define __INT_FAST16_TYPE__ short +// X86_64-NETBSD:#define __INT_FAST32_FMTd__ "d" +// X86_64-NETBSD:#define __INT_FAST32_FMTi__ "i" // X86_64-NETBSD:#define __INT_FAST32_MAX__ 2147483647 // X86_64-NETBSD:#define __INT_FAST32_TYPE__ int +// X86_64-NETBSD:#define __INT_FAST64_FMTd__ "ld" +// X86_64-NETBSD:#define __INT_FAST64_FMTi__ "li" // X86_64-NETBSD:#define __INT_FAST64_MAX__ 9223372036854775807L // X86_64-NETBSD:#define __INT_FAST64_TYPE__ long int +// X86_64-NETBSD:#define __INT_FAST8_FMTd__ "hhd" +// X86_64-NETBSD:#define __INT_FAST8_FMTi__ "hhi" // X86_64-NETBSD:#define __INT_FAST8_MAX__ 127 // X86_64-NETBSD:#define __INT_FAST8_TYPE__ char +// X86_64-NETBSD:#define __INT_LEAST16_FMTd__ "hd" +// X86_64-NETBSD:#define __INT_LEAST16_FMTi__ "hi" // X86_64-NETBSD:#define __INT_LEAST16_MAX__ 32767 // X86_64-NETBSD:#define __INT_LEAST16_TYPE__ short +// X86_64-NETBSD:#define __INT_LEAST32_FMTd__ "d" +// X86_64-NETBSD:#define __INT_LEAST32_FMTi__ "i" // X86_64-NETBSD:#define __INT_LEAST32_MAX__ 2147483647 // X86_64-NETBSD:#define __INT_LEAST32_TYPE__ int +// X86_64-NETBSD:#define __INT_LEAST64_FMTd__ "ld" +// X86_64-NETBSD:#define __INT_LEAST64_FMTi__ "li" // X86_64-NETBSD:#define __INT_LEAST64_MAX__ 9223372036854775807L // X86_64-NETBSD:#define __INT_LEAST64_TYPE__ long int +// X86_64-NETBSD:#define __INT_LEAST8_FMTd__ "hhd" +// X86_64-NETBSD:#define __INT_LEAST8_FMTi__ "hhi" // X86_64-NETBSD:#define __INT_LEAST8_MAX__ 127 // X86_64-NETBSD:#define __INT_LEAST8_TYPE__ char // X86_64-NETBSD:#define __INT_MAX__ 2147483647 -- 2.7.4