<p dir="ltr"><br>
On 17 Jul 2014 13:29, "Joerg Sonnenberger" <<a href="mailto:joerg@bec.de">joerg@bec.de</a>> wrote:<br>
><br>
> Author: joerg<br>
> Date: Thu Jul 17 15:12:32 2014<br>
> New Revision: 213301<br>
><br>
> URL: <a href="http://llvm.org/viewvc/llvm-project?rev=213301&view=rev">http://llvm.org/viewvc/llvm-project?rev=213301&view=rev</a><br>
> Log:<br>
> If char/short are shorter than int, do not use U as suffix for<br>
> constants. Comparing int against a constant of the given type like<br>
> UINT8_MAX will otherwise force a promotion to unsigned int, which is<br>
> typically not expected.<br>
><br>
> Modified:<br>
>     cfe/trunk/include/clang/Basic/TargetInfo.h<br>
>     cfe/trunk/lib/Basic/TargetInfo.cpp<br>
>     cfe/trunk/lib/Frontend/InitPreprocessor.cpp<br>
>     cfe/trunk/test/Preprocessor/init.c<br>
>     cfe/trunk/test/Preprocessor/stdint.c<br>
><br>
> Modified: cfe/trunk/include/clang/Basic/TargetInfo.h<br>
> URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/TargetInfo.h?rev=213301&r1=213300&r2=213301&view=diff">http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/TargetInfo.h?rev=213301&r1=213300&r2=213301&view=diff</a><br>

> ==============================================================================<br>
> --- cfe/trunk/include/clang/Basic/TargetInfo.h (original)<br>
> +++ cfe/trunk/include/clang/Basic/TargetInfo.h Thu Jul 17 15:12:32 2014<br>
> @@ -446,7 +446,7 @@ public:<br>
>    /// \brief Return the constant suffix for the specified integer type enum.<br>
>    ///<br>
>    /// For example, SignedLong -> "L".<br>
> -  static const char *getTypeConstantSuffix(IntType T);<br>
> +  const char *getTypeConstantSuffix(IntType T) const;<br>
><br>
>    /// \brief Return the printf format modifier for the specified<br>
>    /// integer type enum.<br>
><br>
> Modified: cfe/trunk/lib/Basic/TargetInfo.cpp<br>
> URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Basic/TargetInfo.cpp?rev=213301&r1=213300&r2=213301&view=diff">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Basic/TargetInfo.cpp?rev=213301&r1=213300&r2=213301&view=diff</a><br>

> ==============================================================================<br>
> --- cfe/trunk/lib/Basic/TargetInfo.cpp (original)<br>
> +++ cfe/trunk/lib/Basic/TargetInfo.cpp Thu Jul 17 15:12:32 2014<br>
> @@ -118,7 +118,7 @@ const char *TargetInfo::getTypeName(IntT<br>
><br>
>  /// getTypeConstantSuffix - Return the constant suffix for the specified<br>
>  /// integer type enum. For example, SignedLong -> "L".<br>
> -const char *TargetInfo::getTypeConstantSuffix(IntType T) {<br>
> +const char *TargetInfo::getTypeConstantSuffix(IntType T) const {<br>
>    switch (T) {<br>
>    default: llvm_unreachable("not an integer!");<br>
>    case SignedChar:<br>
> @@ -127,7 +127,11 @@ const char *TargetInfo::getTypeConstantS<br>
>    case SignedLong:       return "L";<br>
>    case SignedLongLong:   return "LL";<br>
>    case UnsignedChar:<br>
> +    if (getCharWidth() < getIntWidth())<br>
> +      return "";</p>
<p dir="ltr">Please add a fallthrough comment or return " U"; here.</p>
<p dir="ltr">>    case UnsignedShort:<br>
> +    if (getShortWidth() < getIntWidth())<br>
> +      return "";</p>
<p dir="ltr"> Likewise.</p>
<p dir="ltr">>    case UnsignedInt:      return "U";<br>
>    case UnsignedLong:     return "UL";<br>
>    case UnsignedLongLong: return "ULL";<br>
><br>
> Modified: cfe/trunk/lib/Frontend/InitPreprocessor.cpp<br>
> URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Frontend/InitPreprocessor.cpp?rev=213301&r1=213300&r2=213301&view=diff">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Frontend/InitPreprocessor.cpp?rev=213301&r1=213300&r2=213301&view=diff</a><br>

> ==============================================================================<br>
> --- cfe/trunk/lib/Frontend/InitPreprocessor.cpp (original)<br>
> +++ cfe/trunk/lib/Frontend/InitPreprocessor.cpp Thu Jul 17 15:12:32 2014<br>
> @@ -238,7 +238,7 @@ static void DefineExactWidthIntType(Targ<br>
>    DefineType(Prefix + Twine(TypeWidth) + "_TYPE__", Ty, Builder);<br>
>    DefineFmt(Prefix + Twine(TypeWidth), Ty, TI, Builder);<br>
><br>
> -  StringRef ConstSuffix(TargetInfo::getTypeConstantSuffix(Ty));<br>
> +  StringRef ConstSuffix(TI.getTypeConstantSuffix(Ty));<br>
>    Builder.defineMacro(Prefix + Twine(TypeWidth) + "_C_SUFFIX__", ConstSuffix);<br>
>  }<br>
><br>
> @@ -655,11 +655,11 @@ static void InitializePredefinedMacros(c<br>
>    DefineType("__INTMAX_TYPE__", TI.getIntMaxType(), Builder);<br>
>    DefineFmt("__INTMAX", TI.getIntMaxType(), TI, Builder);<br>
>    Builder.defineMacro("__INTMAX_C_SUFFIX__",<br>
> -                      TargetInfo::getTypeConstantSuffix(TI.getIntMaxType()));<br>
> +                      TI.getTypeConstantSuffix(TI.getIntMaxType()));<br>
>    DefineType("__UINTMAX_TYPE__", TI.getUIntMaxType(), Builder);<br>
>    DefineFmt("__UINTMAX", TI.getUIntMaxType(), TI, Builder);<br>
>    Builder.defineMacro("__UINTMAX_C_SUFFIX__",<br>
> -                      TargetInfo::getTypeConstantSuffix(TI.getUIntMaxType()));<br>
> +                      TI.getTypeConstantSuffix(TI.getUIntMaxType()));<br>
>    DefineTypeWidth("__INTMAX_WIDTH__",  TI.getIntMaxType(), TI, Builder);<br>
>    DefineType("__PTRDIFF_TYPE__", TI.getPtrDiffType(0), Builder);<br>
>    DefineFmt("__PTRDIFF", TI.getPtrDiffType(0), TI, Builder);<br>
><br>
> Modified: cfe/trunk/test/Preprocessor/init.c<br>
> URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Preprocessor/init.c?rev=213301&r1=213300&r2=213301&view=diff">http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Preprocessor/init.c?rev=213301&r1=213300&r2=213301&view=diff</a><br>

> ==============================================================================<br>
> --- cfe/trunk/test/Preprocessor/init.c (original)<br>
> +++ cfe/trunk/test/Preprocessor/init.c Thu Jul 17 15:12:32 2014<br>
> @@ -219,7 +219,7 @@<br>
>  // RUN: %clang_cc1 -E -dM -fno-short-wchar -triple=x86_64-w64-mingw32 < /dev/null | FileCheck -check-prefix SHORTWCHAR %s<br>
>  //<br>
>  // SHORTWCHAR: #define __SIZEOF_WCHAR_T__ 2<br>
> -// SHORTWCHAR: #define __WCHAR_MAX__ 65535U<br>
> +// SHORTWCHAR: #define __WCHAR_MAX__ 65535<br>
>  // SHORTWCHAR: #define __WCHAR_TYPE__ unsigned short<br>
>  // SHORTWCHAR: #define __WCHAR_WIDTH__ 16<br>
>  //<br>
> @@ -377,8 +377,8 @@<br>
>  // AARCH64:#define __SIZE_MAX__ 18446744073709551615UL<br>
>  // AARCH64:#define __SIZE_TYPE__ long unsigned int<br>
>  // AARCH64:#define __SIZE_WIDTH__ 64<br>
> -// AARCH64:#define __UINT16_C_SUFFIX__ U<br>
> -// AARCH64:#define __UINT16_MAX__ 65535U<br>
> +// AARCH64:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// AARCH64:#define __UINT16_MAX__ 65535<br>
>  // AARCH64:#define __UINT16_TYPE__ unsigned short<br>
>  // AARCH64:#define __UINT32_C_SUFFIX__ U<br>
>  // AARCH64:#define __UINT32_MAX__ 4294967295U<br>
> @@ -386,8 +386,8 @@<br>
>  // AARCH64:#define __UINT64_C_SUFFIX__ UL<br>
>  // AARCH64:#define __UINT64_MAX__ 18446744073709551615UL<br>
>  // AARCH64:#define __UINT64_TYPE__ long unsigned int<br>
> -// AARCH64:#define __UINT8_C_SUFFIX__ U<br>
> -// AARCH64:#define __UINT8_MAX__ 255U<br>
> +// AARCH64:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// AARCH64:#define __UINT8_MAX__ 255<br>
>  // AARCH64:#define __UINT8_TYPE__ unsigned char<br>
>  // AARCH64:#define __UINTMAX_C_SUFFIX__ UL<br>
>  // AARCH64:#define __UINTMAX_MAX__ 18446744073709551615UL<br>
> @@ -396,21 +396,21 @@<br>
>  // AARCH64:#define __UINTPTR_MAX__ 18446744073709551615UL<br>
>  // AARCH64:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // AARCH64:#define __UINTPTR_WIDTH__ 64<br>
> -// AARCH64:#define __UINT_FAST16_MAX__ 65535U<br>
> +// AARCH64:#define __UINT_FAST16_MAX__ 65535<br>
>  // AARCH64:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // AARCH64:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // AARCH64:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // AARCH64:#define __UINT_FAST64_MAX__ 18446744073709551615UL<br>
>  // AARCH64:#define __UINT_FAST64_TYPE__ long unsigned int<br>
> -// AARCH64:#define __UINT_FAST8_MAX__ 255U<br>
> +// AARCH64:#define __UINT_FAST8_MAX__ 255<br>
>  // AARCH64:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// AARCH64:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// AARCH64:#define __UINT_LEAST16_MAX__ 65535<br>
>  // AARCH64:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // AARCH64:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // AARCH64:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // AARCH64:#define __UINT_LEAST64_MAX__ 18446744073709551615UL<br>
>  // AARCH64:#define __UINT_LEAST64_TYPE__ long unsigned int<br>
> -// AARCH64:#define __UINT_LEAST8_MAX__ 255U<br>
> +// AARCH64:#define __UINT_LEAST8_MAX__ 255<br>
>  // AARCH64:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // AARCH64:#define __USER_LABEL_PREFIX__ _<br>
>  // AARCH64:#define __WCHAR_MAX__ 4294967295U<br>
> @@ -568,8 +568,8 @@<br>
>  // AARCH64-BE:#define __SIZE_MAX__ 18446744073709551615UL<br>
>  // AARCH64-BE:#define __SIZE_TYPE__ long unsigned int<br>
>  // AARCH64-BE:#define __SIZE_WIDTH__ 64<br>
> -// AARCH64-BE:#define __UINT16_C_SUFFIX__ U<br>
> -// AARCH64-BE:#define __UINT16_MAX__ 65535U<br>
> +// AARCH64-BE:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// AARCH64-BE:#define __UINT16_MAX__ 65535<br>
>  // AARCH64-BE:#define __UINT16_TYPE__ unsigned short<br>
>  // AARCH64-BE:#define __UINT32_C_SUFFIX__ U<br>
>  // AARCH64-BE:#define __UINT32_MAX__ 4294967295U<br>
> @@ -577,8 +577,8 @@<br>
>  // AARCH64-BE:#define __UINT64_C_SUFFIX__ UL<br>
>  // AARCH64-BE:#define __UINT64_MAX__ 18446744073709551615UL<br>
>  // AARCH64-BE:#define __UINT64_TYPE__ long unsigned int<br>
> -// AARCH64-BE:#define __UINT8_C_SUFFIX__ U<br>
> -// AARCH64-BE:#define __UINT8_MAX__ 255U<br>
> +// AARCH64-BE:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// AARCH64-BE:#define __UINT8_MAX__ 255<br>
>  // AARCH64-BE:#define __UINT8_TYPE__ unsigned char<br>
>  // AARCH64-BE:#define __UINTMAX_C_SUFFIX__ UL<br>
>  // AARCH64-BE:#define __UINTMAX_MAX__ 18446744073709551615UL<br>
> @@ -587,21 +587,21 @@<br>
>  // AARCH64-BE:#define __UINTPTR_MAX__ 18446744073709551615UL<br>
>  // AARCH64-BE:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // AARCH64-BE:#define __UINTPTR_WIDTH__ 64<br>
> -// AARCH64-BE:#define __UINT_FAST16_MAX__ 65535U<br>
> +// AARCH64-BE:#define __UINT_FAST16_MAX__ 65535<br>
>  // AARCH64-BE:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // AARCH64-BE:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // AARCH64-BE:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // AARCH64-BE:#define __UINT_FAST64_MAX__ 18446744073709551615UL<br>
>  // AARCH64-BE:#define __UINT_FAST64_TYPE__ long unsigned int<br>
> -// AARCH64-BE:#define __UINT_FAST8_MAX__ 255U<br>
> +// AARCH64-BE:#define __UINT_FAST8_MAX__ 255<br>
>  // AARCH64-BE:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// AARCH64-BE:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// AARCH64-BE:#define __UINT_LEAST16_MAX__ 65535<br>
>  // AARCH64-BE:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // AARCH64-BE:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // AARCH64-BE:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // AARCH64-BE:#define __UINT_LEAST64_MAX__ 18446744073709551615UL<br>
>  // AARCH64-BE:#define __UINT_LEAST64_TYPE__ long unsigned int<br>
> -// AARCH64-BE:#define __UINT_LEAST8_MAX__ 255U<br>
> +// AARCH64-BE:#define __UINT_LEAST8_MAX__ 255<br>
>  // AARCH64-BE:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // AARCH64-BE:#define __USER_LABEL_PREFIX__ _<br>
>  // AARCH64-BE:#define __WCHAR_MAX__ 4294967295U<br>
> @@ -760,8 +760,8 @@<br>
>  // AARCH64-NETBSD:#define __SIZE_MAX__ 18446744073709551615UL<br>
>  // AARCH64-NETBSD:#define __SIZE_TYPE__ long unsigned int<br>
>  // AARCH64-NETBSD:#define __SIZE_WIDTH__ 64<br>
> -// AARCH64-NETBSD:#define __UINT16_C_SUFFIX__ U<br>
> -// AARCH64-NETBSD:#define __UINT16_MAX__ 65535U<br>
> +// AARCH64-NETBSD:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// AARCH64-NETBSD:#define __UINT16_MAX__ 65535<br>
>  // AARCH64-NETBSD:#define __UINT16_TYPE__ unsigned short<br>
>  // AARCH64-NETBSD:#define __UINT32_C_SUFFIX__ U<br>
>  // AARCH64-NETBSD:#define __UINT32_MAX__ 4294967295U<br>
> @@ -769,8 +769,8 @@<br>
>  // AARCH64-NETBSD:#define __UINT64_C_SUFFIX__ ULL<br>
>  // AARCH64-NETBSD:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // AARCH64-NETBSD:#define __UINT64_TYPE__ long long unsigned int<br>
> -// AARCH64-NETBSD:#define __UINT8_C_SUFFIX__ U<br>
> -// AARCH64-NETBSD:#define __UINT8_MAX__ 255U<br>
> +// AARCH64-NETBSD:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// AARCH64-NETBSD:#define __UINT8_MAX__ 255<br>
>  // AARCH64-NETBSD:#define __UINT8_TYPE__ unsigned char<br>
>  // AARCH64-NETBSD:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // AARCH64-NETBSD:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -779,21 +779,21 @@<br>
>  // AARCH64-NETBSD:#define __UINTPTR_MAX__ 18446744073709551615UL<br>
>  // AARCH64-NETBSD:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // AARCH64-NETBSD:#define __UINTPTR_WIDTH__ 64<br>
> -// AARCH64-NETBSD:#define __UINT_FAST16_MAX__ 65535U<br>
> +// AARCH64-NETBSD:#define __UINT_FAST16_MAX__ 65535<br>
>  // AARCH64-NETBSD:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // AARCH64-NETBSD:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // AARCH64-NETBSD:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // AARCH64-NETBSD:#define __UINT_FAST64_MAX__ 18446744073709551615UL<br>
>  // AARCH64-NETBSD:#define __UINT_FAST64_TYPE__ long unsigned int<br>
> -// AARCH64-NETBSD:#define __UINT_FAST8_MAX__ 255U<br>
> +// AARCH64-NETBSD:#define __UINT_FAST8_MAX__ 255<br>
>  // AARCH64-NETBSD:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// AARCH64-NETBSD:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// AARCH64-NETBSD:#define __UINT_LEAST16_MAX__ 65535<br>
>  // AARCH64-NETBSD:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // AARCH64-NETBSD:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // AARCH64-NETBSD:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // AARCH64-NETBSD:#define __UINT_LEAST64_MAX__ 18446744073709551615UL<br>
>  // AARCH64-NETBSD:#define __UINT_LEAST64_TYPE__ long unsigned int<br>
> -// AARCH64-NETBSD:#define __UINT_LEAST8_MAX__ 255U<br>
> +// AARCH64-NETBSD:#define __UINT_LEAST8_MAX__ 255<br>
>  // AARCH64-NETBSD:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // AARCH64-NETBSD:#define __USER_LABEL_PREFIX__<br>
>  // AARCH64-NETBSD:#define __WCHAR_MAX__ 2147483647<br>
> @@ -949,8 +949,8 @@<br>
>  // ARM:#define __SIZE_TYPE__ unsigned int<br>
>  // ARM:#define __SIZE_WIDTH__ 32<br>
>  // ARM:#define __THUMB_INTERWORK__ 1<br>
> -// ARM:#define __UINT16_C_SUFFIX__ U<br>
> -// ARM:#define __UINT16_MAX__ 65535U<br>
> +// ARM:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// ARM:#define __UINT16_MAX__ 65535<br>
>  // ARM:#define __UINT16_TYPE__ unsigned short<br>
>  // ARM:#define __UINT32_C_SUFFIX__ U<br>
>  // ARM:#define __UINT32_MAX__ 4294967295U<br>
> @@ -958,8 +958,8 @@<br>
>  // ARM:#define __UINT64_C_SUFFIX__ ULL<br>
>  // ARM:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // ARM:#define __UINT64_TYPE__ long long unsigned int<br>
> -// ARM:#define __UINT8_C_SUFFIX__ U<br>
> -// ARM:#define __UINT8_MAX__ 255U<br>
> +// ARM:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// ARM:#define __UINT8_MAX__ 255<br>
>  // ARM:#define __UINT8_TYPE__ unsigned char<br>
>  // ARM:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // ARM:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -968,21 +968,21 @@<br>
>  // ARM:#define __UINTPTR_MAX__ 4294967295U<br>
>  // ARM:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // ARM:#define __UINTPTR_WIDTH__ 32<br>
> -// ARM:#define __UINT_FAST16_MAX__ 65535U<br>
> +// ARM:#define __UINT_FAST16_MAX__ 65535<br>
>  // ARM:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // ARM:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // ARM:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // ARM:#define __UINT_FAST64_MAX__ 18446744073709551615ULL<br>
>  // ARM:#define __UINT_FAST64_TYPE__ long long unsigned int<br>
> -// ARM:#define __UINT_FAST8_MAX__ 255U<br>
> +// ARM:#define __UINT_FAST8_MAX__ 255<br>
>  // ARM:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// ARM:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// ARM:#define __UINT_LEAST16_MAX__ 65535<br>
>  // ARM:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // ARM:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // ARM:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // ARM:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL<br>
>  // ARM:#define __UINT_LEAST64_TYPE__ long long unsigned int<br>
> -// ARM:#define __UINT_LEAST8_MAX__ 255U<br>
> +// ARM:#define __UINT_LEAST8_MAX__ 255<br>
>  // ARM:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // ARM:#define __USER_LABEL_PREFIX__ _<br>
>  // ARM:#define __WCHAR_MAX__ 4294967295U<br>
> @@ -1139,8 +1139,8 @@<br>
>  // ARM-BE:#define __SIZE_TYPE__ unsigned int<br>
>  // ARM-BE:#define __SIZE_WIDTH__ 32<br>
>  // ARM-BE:#define __THUMB_INTERWORK__ 1<br>
> -// ARM-BE:#define __UINT16_C_SUFFIX__ U<br>
> -// ARM-BE:#define __UINT16_MAX__ 65535U<br>
> +// ARM-BE:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// ARM-BE:#define __UINT16_MAX__ 65535<br>
>  // ARM-BE:#define __UINT16_TYPE__ unsigned short<br>
>  // ARM-BE:#define __UINT32_C_SUFFIX__ U<br>
>  // ARM-BE:#define __UINT32_MAX__ 4294967295U<br>
> @@ -1148,8 +1148,8 @@<br>
>  // ARM-BE:#define __UINT64_C_SUFFIX__ ULL<br>
>  // ARM-BE:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // ARM-BE:#define __UINT64_TYPE__ long long unsigned int<br>
> -// ARM-BE:#define __UINT8_C_SUFFIX__ U<br>
> -// ARM-BE:#define __UINT8_MAX__ 255U<br>
> +// ARM-BE:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// ARM-BE:#define __UINT8_MAX__ 255<br>
>  // ARM-BE:#define __UINT8_TYPE__ unsigned char<br>
>  // ARM-BE:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // ARM-BE:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -1158,21 +1158,21 @@<br>
>  // ARM-BE:#define __UINTPTR_MAX__ 4294967295U<br>
>  // ARM-BE:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // ARM-BE:#define __UINTPTR_WIDTH__ 32<br>
> -// ARM-BE:#define __UINT_FAST16_MAX__ 65535U<br>
> +// ARM-BE:#define __UINT_FAST16_MAX__ 65535<br>
>  // ARM-BE:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // ARM-BE:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // ARM-BE:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // ARM-BE:#define __UINT_FAST64_MAX__ 18446744073709551615ULL<br>
>  // ARM-BE:#define __UINT_FAST64_TYPE__ long long unsigned int<br>
> -// ARM-BE:#define __UINT_FAST8_MAX__ 255U<br>
> +// ARM-BE:#define __UINT_FAST8_MAX__ 255<br>
>  // ARM-BE:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// ARM-BE:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// ARM-BE:#define __UINT_LEAST16_MAX__ 65535<br>
>  // ARM-BE:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // ARM-BE:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // ARM-BE:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // ARM-BE:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL<br>
>  // ARM-BE:#define __UINT_LEAST64_TYPE__ long long unsigned int<br>
> -// ARM-BE:#define __UINT_LEAST8_MAX__ 255U<br>
> +// ARM-BE:#define __UINT_LEAST8_MAX__ 255<br>
>  // ARM-BE:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // ARM-BE:#define __USER_LABEL_PREFIX__ _<br>
>  // ARM-BE:#define __WCHAR_MAX__ 4294967295U<br>
> @@ -1334,8 +1334,8 @@<br>
>  // ARMEABISOFTFP:#define __SIZE_WIDTH__ 32<br>
>  // ARMEABISOFTFP:#define __SOFTFP__ 1<br>
>  // ARMEABISOFTFP:#define __THUMB_INTERWORK__ 1<br>
> -// ARMEABISOFTFP:#define __UINT16_C_SUFFIX__ U<br>
> -// ARMEABISOFTFP:#define __UINT16_MAX__ 65535U<br>
> +// ARMEABISOFTFP:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// ARMEABISOFTFP:#define __UINT16_MAX__ 65535<br>
>  // ARMEABISOFTFP:#define __UINT16_TYPE__ unsigned short<br>
>  // ARMEABISOFTFP:#define __UINT32_C_SUFFIX__ U<br>
>  // ARMEABISOFTFP:#define __UINT32_MAX__ 4294967295U<br>
> @@ -1343,8 +1343,8 @@<br>
>  // ARMEABISOFTFP:#define __UINT64_C_SUFFIX__ ULL<br>
>  // ARMEABISOFTFP:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // ARMEABISOFTFP:#define __UINT64_TYPE__ long long unsigned int<br>
> -// ARMEABISOFTFP:#define __UINT8_C_SUFFIX__ U<br>
> -// ARMEABISOFTFP:#define __UINT8_MAX__ 255U<br>
> +// ARMEABISOFTFP:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// ARMEABISOFTFP:#define __UINT8_MAX__ 255<br>
>  // ARMEABISOFTFP:#define __UINT8_TYPE__ unsigned char<br>
>  // ARMEABISOFTFP:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // ARMEABISOFTFP:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -1353,21 +1353,21 @@<br>
>  // ARMEABISOFTFP:#define __UINTPTR_MAX__ 4294967295U<br>
>  // ARMEABISOFTFP:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // ARMEABISOFTFP:#define __UINTPTR_WIDTH__ 32<br>
> -// ARMEABISOFTFP:#define __UINT_FAST16_MAX__ 65535U<br>
> +// ARMEABISOFTFP:#define __UINT_FAST16_MAX__ 65535<br>
>  // ARMEABISOFTFP:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // ARMEABISOFTFP:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // ARMEABISOFTFP:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // ARMEABISOFTFP:#define __UINT_FAST64_MAX__ 18446744073709551615ULL<br>
>  // ARMEABISOFTFP:#define __UINT_FAST64_TYPE__ long long unsigned int<br>
> -// ARMEABISOFTFP:#define __UINT_FAST8_MAX__ 255U<br>
> +// ARMEABISOFTFP:#define __UINT_FAST8_MAX__ 255<br>
>  // ARMEABISOFTFP:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// ARMEABISOFTFP:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// ARMEABISOFTFP:#define __UINT_LEAST16_MAX__ 65535<br>
>  // ARMEABISOFTFP:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // ARMEABISOFTFP:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // ARMEABISOFTFP:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // ARMEABISOFTFP:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL<br>
>  // ARMEABISOFTFP:#define __UINT_LEAST64_TYPE__ long long unsigned int<br>
> -// ARMEABISOFTFP:#define __UINT_LEAST8_MAX__ 255U<br>
> +// ARMEABISOFTFP:#define __UINT_LEAST8_MAX__ 255<br>
>  // ARMEABISOFTFP:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // ARMEABISOFTFP:#define __USER_LABEL_PREFIX__<br>
>  // ARMEABISOFTFP:#define __WCHAR_MAX__ 4294967295U<br>
> @@ -1529,8 +1529,8 @@<br>
>  // ARMEABIHARDFP:#define __SIZE_WIDTH__ 32<br>
>  // ARMEABIHARDFP-NOT:#define __SOFTFP__ 1<br>
>  // ARMEABIHARDFP:#define __THUMB_INTERWORK__ 1<br>
> -// ARMEABIHARDFP:#define __UINT16_C_SUFFIX__ U<br>
> -// ARMEABIHARDFP:#define __UINT16_MAX__ 65535U<br>
> +// ARMEABIHARDFP:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// ARMEABIHARDFP:#define __UINT16_MAX__ 65535<br>
>  // ARMEABIHARDFP:#define __UINT16_TYPE__ unsigned short<br>
>  // ARMEABIHARDFP:#define __UINT32_C_SUFFIX__ U<br>
>  // ARMEABIHARDFP:#define __UINT32_MAX__ 4294967295U<br>
> @@ -1538,8 +1538,8 @@<br>
>  // ARMEABIHARDFP:#define __UINT64_C_SUFFIX__ ULL<br>
>  // ARMEABIHARDFP:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // ARMEABIHARDFP:#define __UINT64_TYPE__ long long unsigned int<br>
> -// ARMEABIHARDFP:#define __UINT8_C_SUFFIX__ U<br>
> -// ARMEABIHARDFP:#define __UINT8_MAX__ 255U<br>
> +// ARMEABIHARDFP:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// ARMEABIHARDFP:#define __UINT8_MAX__ 255<br>
>  // ARMEABIHARDFP:#define __UINT8_TYPE__ unsigned char<br>
>  // ARMEABIHARDFP:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // ARMEABIHARDFP:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -1548,21 +1548,21 @@<br>
>  // ARMEABIHARDFP:#define __UINTPTR_MAX__ 4294967295U<br>
>  // ARMEABIHARDFP:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // ARMEABIHARDFP:#define __UINTPTR_WIDTH__ 32<br>
> -// ARMEABIHARDFP:#define __UINT_FAST16_MAX__ 65535U<br>
> +// ARMEABIHARDFP:#define __UINT_FAST16_MAX__ 65535<br>
>  // ARMEABIHARDFP:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // ARMEABIHARDFP:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // ARMEABIHARDFP:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // ARMEABIHARDFP:#define __UINT_FAST64_MAX__ 18446744073709551615ULL<br>
>  // ARMEABIHARDFP:#define __UINT_FAST64_TYPE__ long long unsigned int<br>
> -// ARMEABIHARDFP:#define __UINT_FAST8_MAX__ 255U<br>
> +// ARMEABIHARDFP:#define __UINT_FAST8_MAX__ 255<br>
>  // ARMEABIHARDFP:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// ARMEABIHARDFP:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// ARMEABIHARDFP:#define __UINT_LEAST16_MAX__ 65535<br>
>  // ARMEABIHARDFP:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // ARMEABIHARDFP:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // ARMEABIHARDFP:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // ARMEABIHARDFP:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL<br>
>  // ARMEABIHARDFP:#define __UINT_LEAST64_TYPE__ long long unsigned int<br>
> -// ARMEABIHARDFP:#define __UINT_LEAST8_MAX__ 255U<br>
> +// ARMEABIHARDFP:#define __UINT_LEAST8_MAX__ 255<br>
>  // ARMEABIHARDFP:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // ARMEABIHARDFP:#define __USER_LABEL_PREFIX__<br>
>  // ARMEABIHARDFP:#define __WCHAR_MAX__ 4294967295U<br>
> @@ -1721,8 +1721,8 @@<br>
>  // ARM-NETBSD:#define __SIZE_TYPE__ long unsigned int<br>
>  // ARM-NETBSD:#define __SIZE_WIDTH__ 32<br>
>  // ARM-NETBSD:#define __THUMB_INTERWORK__ 1<br>
> -// ARM-NETBSD:#define __UINT16_C_SUFFIX__ U<br>
> -// ARM-NETBSD:#define __UINT16_MAX__ 65535U<br>
> +// ARM-NETBSD:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// ARM-NETBSD:#define __UINT16_MAX__ 65535<br>
>  // ARM-NETBSD:#define __UINT16_TYPE__ unsigned short<br>
>  // ARM-NETBSD:#define __UINT32_C_SUFFIX__ U<br>
>  // ARM-NETBSD:#define __UINT32_MAX__ 4294967295U<br>
> @@ -1730,8 +1730,8 @@<br>
>  // ARM-NETBSD:#define __UINT64_C_SUFFIX__ ULL<br>
>  // ARM-NETBSD:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // ARM-NETBSD:#define __UINT64_TYPE__ long long unsigned int<br>
> -// ARM-NETBSD:#define __UINT8_C_SUFFIX__ U<br>
> -// ARM-NETBSD:#define __UINT8_MAX__ 255U<br>
> +// ARM-NETBSD:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// ARM-NETBSD:#define __UINT8_MAX__ 255<br>
>  // ARM-NETBSD:#define __UINT8_TYPE__ unsigned char<br>
>  // ARM-NETBSD:#define __UINTMAX_C_SUFFIX__ UL<br>
>  // ARM-NETBSD:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -1740,21 +1740,21 @@<br>
>  // ARM-NETBSD:#define __UINTPTR_MAX__ 4294967295U<br>
>  // ARM-NETBSD:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // ARM-NETBSD:#define __UINTPTR_WIDTH__ 32<br>
> -// ARM-NETBSD:#define __UINT_FAST16_MAX__ 65535U<br>
> +// ARM-NETBSD:#define __UINT_FAST16_MAX__ 65535<br>
>  // ARM-NETBSD:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // ARM-NETBSD:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // ARM-NETBSD:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // ARM-NETBSD:#define __UINT_FAST64_MAX__ 18446744073709551615ULL<br>
>  // ARM-NETBSD:#define __UINT_FAST64_TYPE__ long long unsigned int<br>
> -// ARM-NETBSD:#define __UINT_FAST8_MAX__ 255U<br>
> +// ARM-NETBSD:#define __UINT_FAST8_MAX__ 255<br>
>  // ARM-NETBSD:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// ARM-NETBSD:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// ARM-NETBSD:#define __UINT_LEAST16_MAX__ 65535<br>
>  // ARM-NETBSD:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // ARM-NETBSD:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // ARM-NETBSD:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // ARM-NETBSD:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL<br>
>  // ARM-NETBSD:#define __UINT_LEAST64_TYPE__ long long unsigned int<br>
> -// ARM-NETBSD:#define __UINT_LEAST8_MAX__ 255U<br>
> +// ARM-NETBSD:#define __UINT_LEAST8_MAX__ 255<br>
>  // ARM-NETBSD:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // ARM-NETBSD:#define __USER_LABEL_PREFIX__<br>
>  // ARM-NETBSD:#define __WCHAR_MAX__ 2147483647<br>
> @@ -1966,8 +1966,8 @@<br>
>  // I386:#define __SIZE_MAX__ 4294967295U<br>
>  // I386:#define __SIZE_TYPE__ unsigned int<br>
>  // I386:#define __SIZE_WIDTH__ 32<br>
> -// I386:#define __UINT16_C_SUFFIX__ U<br>
> -// I386:#define __UINT16_MAX__ 65535U<br>
> +// I386:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// I386:#define __UINT16_MAX__ 65535<br>
>  // I386:#define __UINT16_TYPE__ unsigned short<br>
>  // I386:#define __UINT32_C_SUFFIX__ U<br>
>  // I386:#define __UINT32_MAX__ 4294967295U<br>
> @@ -1975,8 +1975,8 @@<br>
>  // I386:#define __UINT64_C_SUFFIX__ ULL<br>
>  // I386:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // I386:#define __UINT64_TYPE__ long long unsigned int<br>
> -// I386:#define __UINT8_C_SUFFIX__ U<br>
> -// I386:#define __UINT8_MAX__ 255U<br>
> +// I386:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// I386:#define __UINT8_MAX__ 255<br>
>  // I386:#define __UINT8_TYPE__ unsigned char<br>
>  // I386:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // I386:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -1985,21 +1985,21 @@<br>
>  // I386:#define __UINTPTR_MAX__ 4294967295U<br>
>  // I386:#define __UINTPTR_TYPE__ unsigned int<br>
>  // I386:#define __UINTPTR_WIDTH__ 32<br>
> -// I386:#define __UINT_FAST16_MAX__ 65535U<br>
> +// I386:#define __UINT_FAST16_MAX__ 65535<br>
>  // I386:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // I386:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // I386:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // I386:#define __UINT_FAST64_MAX__ 18446744073709551615ULL<br>
>  // I386:#define __UINT_FAST64_TYPE__ long long unsigned int<br>
> -// I386:#define __UINT_FAST8_MAX__ 255U<br>
> +// I386:#define __UINT_FAST8_MAX__ 255<br>
>  // I386:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// I386:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// I386:#define __UINT_LEAST16_MAX__ 65535<br>
>  // I386:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // I386:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // I386:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // I386:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL<br>
>  // I386:#define __UINT_LEAST64_TYPE__ long long unsigned int<br>
> -// I386:#define __UINT_LEAST8_MAX__ 255U<br>
> +// I386:#define __UINT_LEAST8_MAX__ 255<br>
>  // I386:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // I386:#define __USER_LABEL_PREFIX__ _<br>
>  // I386:#define __WCHAR_MAX__ 2147483647<br>
> @@ -2152,8 +2152,8 @@<br>
>  // I386-LINUX:#define __SIZE_MAX__ 4294967295U<br>
>  // I386-LINUX:#define __SIZE_TYPE__ unsigned int<br>
>  // I386-LINUX:#define __SIZE_WIDTH__ 32<br>
> -// I386-LINUX:#define __UINT16_C_SUFFIX__ U<br>
> -// I386-LINUX:#define __UINT16_MAX__ 65535U<br>
> +// I386-LINUX:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// I386-LINUX:#define __UINT16_MAX__ 65535<br>
>  // I386-LINUX:#define __UINT16_TYPE__ unsigned short<br>
>  // I386-LINUX:#define __UINT32_C_SUFFIX__ U<br>
>  // I386-LINUX:#define __UINT32_MAX__ 4294967295U<br>
> @@ -2161,8 +2161,8 @@<br>
>  // I386-LINUX:#define __UINT64_C_SUFFIX__ ULL<br>
>  // I386-LINUX:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // I386-LINUX:#define __UINT64_TYPE__ long long unsigned int<br>
> -// I386-LINUX:#define __UINT8_C_SUFFIX__ U<br>
> -// I386-LINUX:#define __UINT8_MAX__ 255U<br>
> +// I386-LINUX:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// I386-LINUX:#define __UINT8_MAX__ 255<br>
>  // I386-LINUX:#define __UINT8_TYPE__ unsigned char<br>
>  // I386-LINUX:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // I386-LINUX:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -2171,21 +2171,21 @@<br>
>  // I386-LINUX:#define __UINTPTR_MAX__ 4294967295U<br>
>  // I386-LINUX:#define __UINTPTR_TYPE__ unsigned int<br>
>  // I386-LINUX:#define __UINTPTR_WIDTH__ 32<br>
> -// I386-LINUX:#define __UINT_FAST16_MAX__ 65535U<br>
> +// I386-LINUX:#define __UINT_FAST16_MAX__ 65535<br>
>  // I386-LINUX:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // I386-LINUX:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // I386-LINUX:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // I386-LINUX:#define __UINT_FAST64_MAX__ 18446744073709551615ULL<br>
>  // I386-LINUX:#define __UINT_FAST64_TYPE__ long long unsigned int<br>
> -// I386-LINUX:#define __UINT_FAST8_MAX__ 255U<br>
> +// I386-LINUX:#define __UINT_FAST8_MAX__ 255<br>
>  // I386-LINUX:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// I386-LINUX:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// I386-LINUX:#define __UINT_LEAST16_MAX__ 65535<br>
>  // I386-LINUX:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // I386-LINUX:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // I386-LINUX:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // I386-LINUX:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL<br>
>  // I386-LINUX:#define __UINT_LEAST64_TYPE__ long long unsigned int<br>
> -// I386-LINUX:#define __UINT_LEAST8_MAX__ 255U<br>
> +// I386-LINUX:#define __UINT_LEAST8_MAX__ 255<br>
>  // I386-LINUX:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // I386-LINUX:#define __USER_LABEL_PREFIX__<br>
>  // I386-LINUX:#define __WCHAR_MAX__ 2147483647<br>
> @@ -2338,8 +2338,8 @@<br>
>  // I386-NETBSD:#define __SIZE_MAX__ 4294967295U<br>
>  // I386-NETBSD:#define __SIZE_TYPE__ unsigned int<br>
>  // I386-NETBSD:#define __SIZE_WIDTH__ 32<br>
> -// I386-NETBSD:#define __UINT16_C_SUFFIX__ U<br>
> -// I386-NETBSD:#define __UINT16_MAX__ 65535U<br>
> +// I386-NETBSD:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// I386-NETBSD:#define __UINT16_MAX__ 65535<br>
>  // I386-NETBSD:#define __UINT16_TYPE__ unsigned short<br>
>  // I386-NETBSD:#define __UINT32_C_SUFFIX__ U<br>
>  // I386-NETBSD:#define __UINT32_MAX__ 4294967295U<br>
> @@ -2347,8 +2347,8 @@<br>
>  // I386-NETBSD:#define __UINT64_C_SUFFIX__ ULL<br>
>  // I386-NETBSD:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // I386-NETBSD:#define __UINT64_TYPE__ long long unsigned int<br>
> -// I386-NETBSD:#define __UINT8_C_SUFFIX__ U<br>
> -// I386-NETBSD:#define __UINT8_MAX__ 255U<br>
> +// I386-NETBSD:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// I386-NETBSD:#define __UINT8_MAX__ 255<br>
>  // I386-NETBSD:#define __UINT8_TYPE__ unsigned char<br>
>  // I386-NETBSD:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // I386-NETBSD:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -2357,21 +2357,21 @@<br>
>  // I386-NETBSD:#define __UINTPTR_MAX__ 4294967295U<br>
>  // I386-NETBSD:#define __UINTPTR_TYPE__ unsigned int<br>
>  // I386-NETBSD:#define __UINTPTR_WIDTH__ 32<br>
> -// I386-NETBSD:#define __UINT_FAST16_MAX__ 65535U<br>
> +// I386-NETBSD:#define __UINT_FAST16_MAX__ 65535<br>
>  // I386-NETBSD:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // I386-NETBSD:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // I386-NETBSD:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // I386-NETBSD:#define __UINT_FAST64_MAX__ 18446744073709551615ULL<br>
>  // I386-NETBSD:#define __UINT_FAST64_TYPE__ long long unsigned int<br>
> -// I386-NETBSD:#define __UINT_FAST8_MAX__ 255U<br>
> +// I386-NETBSD:#define __UINT_FAST8_MAX__ 255<br>
>  // I386-NETBSD:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// I386-NETBSD:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// I386-NETBSD:#define __UINT_LEAST16_MAX__ 65535<br>
>  // I386-NETBSD:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // I386-NETBSD:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // I386-NETBSD:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // I386-NETBSD:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL<br>
>  // I386-NETBSD:#define __UINT_LEAST64_TYPE__ long long unsigned int<br>
> -// I386-NETBSD:#define __UINT_LEAST8_MAX__ 255U<br>
> +// I386-NETBSD:#define __UINT_LEAST8_MAX__ 255<br>
>  // I386-NETBSD:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // I386-NETBSD:#define __USER_LABEL_PREFIX__<br>
>  // I386-NETBSD:#define __WCHAR_MAX__ 2147483647<br>
> @@ -2548,8 +2548,8 @@<br>
>  // MIPS32BE:#define __STDC_HOSTED__ 0<br>
>  // MIPS32BE:#define __STDC_VERSION__ 199901L<br>
>  // MIPS32BE:#define __STDC__ 1<br>
> -// MIPS32BE:#define __UINT16_C_SUFFIX__ U<br>
> -// MIPS32BE:#define __UINT16_MAX__ 65535U<br>
> +// MIPS32BE:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// MIPS32BE:#define __UINT16_MAX__ 65535<br>
>  // MIPS32BE:#define __UINT16_TYPE__ unsigned short<br>
>  // MIPS32BE:#define __UINT32_C_SUFFIX__ U<br>
>  // MIPS32BE:#define __UINT32_MAX__ 4294967295U<br>
> @@ -2557,8 +2557,8 @@<br>
>  // MIPS32BE:#define __UINT64_C_SUFFIX__ ULL<br>
>  // MIPS32BE:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // MIPS32BE:#define __UINT64_TYPE__ long long unsigned int<br>
> -// MIPS32BE:#define __UINT8_C_SUFFIX__ U<br>
> -// MIPS32BE:#define __UINT8_MAX__ 255U<br>
> +// MIPS32BE:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// MIPS32BE:#define __UINT8_MAX__ 255<br>
>  // MIPS32BE:#define __UINT8_TYPE__ unsigned char<br>
>  // MIPS32BE:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // MIPS32BE:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -2567,21 +2567,21 @@<br>
>  // MIPS32BE:#define __UINTPTR_MAX__ 4294967295U<br>
>  // MIPS32BE:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // MIPS32BE:#define __UINTPTR_WIDTH__ 32<br>
> -// MIPS32BE:#define __UINT_FAST16_MAX__ 65535U<br>
> +// MIPS32BE:#define __UINT_FAST16_MAX__ 65535<br>
>  // MIPS32BE:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // MIPS32BE:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // MIPS32BE:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // MIPS32BE:#define __UINT_FAST64_MAX__ 18446744073709551615ULL<br>
>  // MIPS32BE:#define __UINT_FAST64_TYPE__ long long unsigned int<br>
> -// MIPS32BE:#define __UINT_FAST8_MAX__ 255U<br>
> +// MIPS32BE:#define __UINT_FAST8_MAX__ 255<br>
>  // MIPS32BE:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// MIPS32BE:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// MIPS32BE:#define __UINT_LEAST16_MAX__ 65535<br>
>  // MIPS32BE:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // MIPS32BE:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // MIPS32BE:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // MIPS32BE:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL<br>
>  // MIPS32BE:#define __UINT_LEAST64_TYPE__ long long unsigned int<br>
> -// MIPS32BE:#define __UINT_LEAST8_MAX__ 255U<br>
> +// MIPS32BE:#define __UINT_LEAST8_MAX__ 255<br>
>  // MIPS32BE:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // MIPS32BE:#define __USER_LABEL_PREFIX__ _<br>
>  // MIPS32BE:#define __WCHAR_MAX__ 2147483647<br>
> @@ -2753,8 +2753,8 @@<br>
>  // MIPS32EL:#define __SIZE_MAX__ 4294967295U<br>
>  // MIPS32EL:#define __SIZE_TYPE__ unsigned int<br>
>  // MIPS32EL:#define __SIZE_WIDTH__ 32<br>
> -// MIPS32EL:#define __UINT16_C_SUFFIX__ U<br>
> -// MIPS32EL:#define __UINT16_MAX__ 65535U<br>
> +// MIPS32EL:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// MIPS32EL:#define __UINT16_MAX__ 65535<br>
>  // MIPS32EL:#define __UINT16_TYPE__ unsigned short<br>
>  // MIPS32EL:#define __UINT32_C_SUFFIX__ U<br>
>  // MIPS32EL:#define __UINT32_MAX__ 4294967295U<br>
> @@ -2762,8 +2762,8 @@<br>
>  // MIPS32EL:#define __UINT64_C_SUFFIX__ ULL<br>
>  // MIPS32EL:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // MIPS32EL:#define __UINT64_TYPE__ long long unsigned int<br>
> -// MIPS32EL:#define __UINT8_C_SUFFIX__ U<br>
> -// MIPS32EL:#define __UINT8_MAX__ 255U<br>
> +// MIPS32EL:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// MIPS32EL:#define __UINT8_MAX__ 255<br>
>  // MIPS32EL:#define __UINT8_TYPE__ unsigned char<br>
>  // MIPS32EL:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // MIPS32EL:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -2772,21 +2772,21 @@<br>
>  // MIPS32EL:#define __UINTPTR_MAX__ 4294967295U<br>
>  // MIPS32EL:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // MIPS32EL:#define __UINTPTR_WIDTH__ 32<br>
> -// MIPS32EL:#define __UINT_FAST16_MAX__ 65535U<br>
> +// MIPS32EL:#define __UINT_FAST16_MAX__ 65535<br>
>  // MIPS32EL:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // MIPS32EL:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // MIPS32EL:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // MIPS32EL:#define __UINT_FAST64_MAX__ 18446744073709551615ULL<br>
>  // MIPS32EL:#define __UINT_FAST64_TYPE__ long long unsigned int<br>
> -// MIPS32EL:#define __UINT_FAST8_MAX__ 255U<br>
> +// MIPS32EL:#define __UINT_FAST8_MAX__ 255<br>
>  // MIPS32EL:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// MIPS32EL:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// MIPS32EL:#define __UINT_LEAST16_MAX__ 65535<br>
>  // MIPS32EL:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // MIPS32EL:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // MIPS32EL:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // MIPS32EL:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL<br>
>  // MIPS32EL:#define __UINT_LEAST64_TYPE__ long long unsigned int<br>
> -// MIPS32EL:#define __UINT_LEAST8_MAX__ 255U<br>
> +// MIPS32EL:#define __UINT_LEAST8_MAX__ 255<br>
>  // MIPS32EL:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // MIPS32EL:#define __USER_LABEL_PREFIX__ _<br>
>  // MIPS32EL:#define __WCHAR_MAX__ 2147483647<br>
> @@ -2958,8 +2958,8 @@<br>
>  // MIPS64BE:#define __SIZE_MAX__ 18446744073709551615UL<br>
>  // MIPS64BE:#define __SIZE_TYPE__ long unsigned int<br>
>  // MIPS64BE:#define __SIZE_WIDTH__ 64<br>
> -// MIPS64BE:#define __UINT16_C_SUFFIX__ U<br>
> -// MIPS64BE:#define __UINT16_MAX__ 65535U<br>
> +// MIPS64BE:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// MIPS64BE:#define __UINT16_MAX__ 65535<br>
>  // MIPS64BE:#define __UINT16_TYPE__ unsigned short<br>
>  // MIPS64BE:#define __UINT32_C_SUFFIX__ U<br>
>  // MIPS64BE:#define __UINT32_MAX__ 4294967295U<br>
> @@ -2967,8 +2967,8 @@<br>
>  // MIPS64BE:#define __UINT64_C_SUFFIX__ ULL<br>
>  // MIPS64BE:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // MIPS64BE:#define __UINT64_TYPE__ long long unsigned int<br>
> -// MIPS64BE:#define __UINT8_C_SUFFIX__ U<br>
> -// MIPS64BE:#define __UINT8_MAX__ 255U<br>
> +// MIPS64BE:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// MIPS64BE:#define __UINT8_MAX__ 255<br>
>  // MIPS64BE:#define __UINT8_TYPE__ unsigned char<br>
>  // MIPS64BE:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // MIPS64BE:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -2977,21 +2977,21 @@<br>
>  // MIPS64BE:#define __UINTPTR_MAX__ 18446744073709551615UL<br>
>  // MIPS64BE:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // MIPS64BE:#define __UINTPTR_WIDTH__ 64<br>
> -// MIPS64BE:#define __UINT_FAST16_MAX__ 65535U<br>
> +// MIPS64BE:#define __UINT_FAST16_MAX__ 65535<br>
>  // MIPS64BE:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // MIPS64BE:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // MIPS64BE:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // MIPS64BE:#define __UINT_FAST64_MAX__ 18446744073709551615UL<br>
>  // MIPS64BE:#define __UINT_FAST64_TYPE__ long unsigned int<br>
> -// MIPS64BE:#define __UINT_FAST8_MAX__ 255U<br>
> +// MIPS64BE:#define __UINT_FAST8_MAX__ 255<br>
>  // MIPS64BE:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// MIPS64BE:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// MIPS64BE:#define __UINT_LEAST16_MAX__ 65535<br>
>  // MIPS64BE:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // MIPS64BE:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // MIPS64BE:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // MIPS64BE:#define __UINT_LEAST64_MAX__ 18446744073709551615UL<br>
>  // MIPS64BE:#define __UINT_LEAST64_TYPE__ long unsigned int<br>
> -// MIPS64BE:#define __UINT_LEAST8_MAX__ 255U<br>
> +// MIPS64BE:#define __UINT_LEAST8_MAX__ 255<br>
>  // MIPS64BE:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // MIPS64BE:#define __USER_LABEL_PREFIX__ _<br>
>  // MIPS64BE:#define __WCHAR_MAX__ 2147483647<br>
> @@ -3165,8 +3165,8 @@<br>
>  // MIPS64EL:#define __SIZE_MAX__ 18446744073709551615UL<br>
>  // MIPS64EL:#define __SIZE_TYPE__ long unsigned int<br>
>  // MIPS64EL:#define __SIZE_WIDTH__ 64<br>
> -// MIPS64EL:#define __UINT16_C_SUFFIX__ U<br>
> -// MIPS64EL:#define __UINT16_MAX__ 65535U<br>
> +// MIPS64EL:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// MIPS64EL:#define __UINT16_MAX__ 65535<br>
>  // MIPS64EL:#define __UINT16_TYPE__ unsigned short<br>
>  // MIPS64EL:#define __UINT32_C_SUFFIX__ U<br>
>  // MIPS64EL:#define __UINT32_MAX__ 4294967295U<br>
> @@ -3174,8 +3174,8 @@<br>
>  // MIPS64EL:#define __UINT64_C_SUFFIX__ ULL<br>
>  // MIPS64EL:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // MIPS64EL:#define __UINT64_TYPE__ long long unsigned int<br>
> -// MIPS64EL:#define __UINT8_C_SUFFIX__ U<br>
> -// MIPS64EL:#define __UINT8_MAX__ 255U<br>
> +// MIPS64EL:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// MIPS64EL:#define __UINT8_MAX__ 255<br>
>  // MIPS64EL:#define __UINT8_TYPE__ unsigned char<br>
>  // MIPS64EL:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // MIPS64EL:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -3184,21 +3184,21 @@<br>
>  // MIPS64EL:#define __UINTPTR_MAX__ 18446744073709551615UL<br>
>  // MIPS64EL:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // MIPS64EL:#define __UINTPTR_WIDTH__ 64<br>
> -// MIPS64EL:#define __UINT_FAST16_MAX__ 65535U<br>
> +// MIPS64EL:#define __UINT_FAST16_MAX__ 65535<br>
>  // MIPS64EL:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // MIPS64EL:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // MIPS64EL:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // MIPS64EL:#define __UINT_FAST64_MAX__ 18446744073709551615UL<br>
>  // MIPS64EL:#define __UINT_FAST64_TYPE__ long unsigned int<br>
> -// MIPS64EL:#define __UINT_FAST8_MAX__ 255U<br>
> +// MIPS64EL:#define __UINT_FAST8_MAX__ 255<br>
>  // MIPS64EL:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// MIPS64EL:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// MIPS64EL:#define __UINT_LEAST16_MAX__ 65535<br>
>  // MIPS64EL:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // MIPS64EL:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // MIPS64EL:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // MIPS64EL:#define __UINT_LEAST64_MAX__ 18446744073709551615UL<br>
>  // MIPS64EL:#define __UINT_LEAST64_TYPE__ long unsigned int<br>
> -// MIPS64EL:#define __UINT_LEAST8_MAX__ 255U<br>
> +// MIPS64EL:#define __UINT_LEAST8_MAX__ 255<br>
>  // MIPS64EL:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // MIPS64EL:#define __USER_LABEL_PREFIX__ _<br>
>  // MIPS64EL:#define __WCHAR_MAX__ 2147483647<br>
> @@ -3522,11 +3522,11 @@<br>
>  // MSP430:#define __SIZEOF_SIZE_T__ 2<br>
>  // MSP430:#define __SIZEOF_WCHAR_T__ 2<br>
>  // MSP430:#define __SIZEOF_WINT_T__ 2<br>
> -// MSP430:#define __SIZE_MAX__ 65535U<br>
> +// MSP430:#define __SIZE_MAX__ 65535<br>
>  // MSP430:#define __SIZE_TYPE__ unsigned int<br>
>  // MSP430:#define __SIZE_WIDTH__ 16<br>
>  // MSP430:#define __UINT16_C_SUFFIX__ U<br>
> -// MSP430:#define __UINT16_MAX__ 65535U<br>
> +// MSP430:#define __UINT16_MAX__ 65535<br>
>  // MSP430:#define __UINT16_TYPE__ unsigned short<br>
>  // MSP430:#define __UINT32_C_SUFFIX__ UL<br>
>  // MSP430:#define __UINT32_MAX__ 4294967295UL<br>
> @@ -3534,31 +3534,31 @@<br>
>  // MSP430:#define __UINT64_C_SUFFIX__ ULL<br>
>  // MSP430:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // MSP430:#define __UINT64_TYPE__ long long unsigned int<br>
> -// MSP430:#define __UINT8_C_SUFFIX__ U<br>
> -// MSP430:#define __UINT8_MAX__ 255U<br>
> +// MSP430:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// MSP430:#define __UINT8_MAX__ 255<br>
>  // MSP430:#define __UINT8_TYPE__ unsigned char<br>
>  // MSP430:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // MSP430:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
>  // MSP430:#define __UINTMAX_TYPE__ long long unsigned int<br>
>  // MSP430:#define __UINTMAX_WIDTH__ 64<br>
> -// MSP430:#define __UINTPTR_MAX__ 65535U<br>
> +// MSP430:#define __UINTPTR_MAX__ 65535<br>
>  // MSP430:#define __UINTPTR_TYPE__ unsigned int<br>
>  // MSP430:#define __UINTPTR_WIDTH__ 16<br>
> -// MSP430:#define __UINT_FAST16_MAX__ 65535U<br>
> +// MSP430:#define __UINT_FAST16_MAX__ 65535<br>
>  // MSP430:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // MSP430:#define __UINT_FAST32_MAX__ 4294967295UL<br>
>  // MSP430:#define __UINT_FAST32_TYPE__ long unsigned int<br>
>  // MSP430:#define __UINT_FAST64_MAX__ 18446744073709551615ULL<br>
>  // MSP430:#define __UINT_FAST64_TYPE__ long long unsigned int<br>
> -// MSP430:#define __UINT_FAST8_MAX__ 255U<br>
> +// MSP430:#define __UINT_FAST8_MAX__ 255<br>
>  // MSP430:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// MSP430:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// MSP430:#define __UINT_LEAST16_MAX__ 65535<br>
>  // MSP430:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // MSP430:#define __UINT_LEAST32_MAX__ 4294967295UL<br>
>  // MSP430:#define __UINT_LEAST32_TYPE__ long unsigned int<br>
>  // MSP430:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL<br>
>  // MSP430:#define __UINT_LEAST64_TYPE__ long long unsigned int<br>
> -// MSP430:#define __UINT_LEAST8_MAX__ 255U<br>
> +// MSP430:#define __UINT_LEAST8_MAX__ 255<br>
>  // MSP430:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // MSP430:#define __USER_LABEL_PREFIX__ _<br>
>  // MSP430:#define __WCHAR_MAX__ 32767<br>
> @@ -3712,8 +3712,8 @@<br>
>  // NVPTX32:#define __SIZE_MAX__ 4294967295U<br>
>  // NVPTX32:#define __SIZE_TYPE__ unsigned int<br>
>  // NVPTX32:#define __SIZE_WIDTH__ 32<br>
> -// NVPTX32:#define __UINT16_C_SUFFIX__ U<br>
> -// NVPTX32:#define __UINT16_MAX__ 65535U<br>
> +// NVPTX32:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// NVPTX32:#define __UINT16_MAX__ 65535<br>
>  // NVPTX32:#define __UINT16_TYPE__ unsigned short<br>
>  // NVPTX32:#define __UINT32_C_SUFFIX__ U<br>
>  // NVPTX32:#define __UINT32_MAX__ 4294967295U<br>
> @@ -3721,8 +3721,8 @@<br>
>  // NVPTX32:#define __UINT64_C_SUFFIX__ ULL<br>
>  // NVPTX32:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // NVPTX32:#define __UINT64_TYPE__ long long unsigned int<br>
> -// NVPTX32:#define __UINT8_C_SUFFIX__ U<br>
> -// NVPTX32:#define __UINT8_MAX__ 255U<br>
> +// NVPTX32:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// NVPTX32:#define __UINT8_MAX__ 255<br>
>  // NVPTX32:#define __UINT8_TYPE__ unsigned char<br>
>  // NVPTX32:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // NVPTX32:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -3731,21 +3731,21 @@<br>
>  // NVPTX32:#define __UINTPTR_MAX__ 4294967295U<br>
>  // NVPTX32:#define __UINTPTR_TYPE__ unsigned int<br>
>  // NVPTX32:#define __UINTPTR_WIDTH__ 32<br>
> -// NVPTX32:#define __UINT_FAST16_MAX__ 65535U<br>
> +// NVPTX32:#define __UINT_FAST16_MAX__ 65535<br>
>  // NVPTX32:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // NVPTX32:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // NVPTX32:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // NVPTX32:#define __UINT_FAST64_MAX__ 18446744073709551615UL<br>
>  // NVPTX32:#define __UINT_FAST64_TYPE__ long unsigned int<br>
> -// NVPTX32:#define __UINT_FAST8_MAX__ 255U<br>
> +// NVPTX32:#define __UINT_FAST8_MAX__ 255<br>
>  // NVPTX32:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// NVPTX32:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// NVPTX32:#define __UINT_LEAST16_MAX__ 65535<br>
>  // NVPTX32:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // NVPTX32:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // NVPTX32:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // NVPTX32:#define __UINT_LEAST64_MAX__ 18446744073709551615UL<br>
>  // NVPTX32:#define __UINT_LEAST64_TYPE__ long unsigned int<br>
> -// NVPTX32:#define __UINT_LEAST8_MAX__ 255U<br>
> +// NVPTX32:#define __UINT_LEAST8_MAX__ 255<br>
>  // NVPTX32:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // NVPTX32:#define __USER_LABEL_PREFIX__ _<br>
>  // NVPTX32:#define __WCHAR_MAX__ 2147483647<br>
> @@ -3898,8 +3898,8 @@<br>
>  // NVPTX64:#define __SIZE_MAX__ 18446744073709551615UL<br>
>  // NVPTX64:#define __SIZE_TYPE__ long long unsigned int<br>
>  // NVPTX64:#define __SIZE_WIDTH__ 64<br>
> -// NVPTX64:#define __UINT16_C_SUFFIX__ U<br>
> -// NVPTX64:#define __UINT16_MAX__ 65535U<br>
> +// NVPTX64:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// NVPTX64:#define __UINT16_MAX__ 65535<br>
>  // NVPTX64:#define __UINT16_TYPE__ unsigned short<br>
>  // NVPTX64:#define __UINT32_C_SUFFIX__ U<br>
>  // NVPTX64:#define __UINT32_MAX__ 4294967295U<br>
> @@ -3907,8 +3907,8 @@<br>
>  // NVPTX64:#define __UINT64_C_SUFFIX__ ULL<br>
>  // NVPTX64:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // NVPTX64:#define __UINT64_TYPE__ long long unsigned int<br>
> -// NVPTX64:#define __UINT8_C_SUFFIX__ U<br>
> -// NVPTX64:#define __UINT8_MAX__ 255U<br>
> +// NVPTX64:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// NVPTX64:#define __UINT8_MAX__ 255<br>
>  // NVPTX64:#define __UINT8_TYPE__ unsigned char<br>
>  // NVPTX64:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // NVPTX64:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -3917,21 +3917,21 @@<br>
>  // NVPTX64:#define __UINTPTR_MAX__ 18446744073709551615ULL<br>
>  // NVPTX64:#define __UINTPTR_TYPE__ long long unsigned int<br>
>  // NVPTX64:#define __UINTPTR_WIDTH__ 64<br>
> -// NVPTX64:#define __UINT_FAST16_MAX__ 65535U<br>
> +// NVPTX64:#define __UINT_FAST16_MAX__ 65535<br>
>  // NVPTX64:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // NVPTX64:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // NVPTX64:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // NVPTX64:#define __UINT_FAST64_MAX__ 18446744073709551615UL<br>
>  // NVPTX64:#define __UINT_FAST64_TYPE__ long unsigned int<br>
> -// NVPTX64:#define __UINT_FAST8_MAX__ 255U<br>
> +// NVPTX64:#define __UINT_FAST8_MAX__ 255<br>
>  // NVPTX64:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// NVPTX64:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// NVPTX64:#define __UINT_LEAST16_MAX__ 65535<br>
>  // NVPTX64:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // NVPTX64:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // NVPTX64:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // NVPTX64:#define __UINT_LEAST64_MAX__ 18446744073709551615UL<br>
>  // NVPTX64:#define __UINT_LEAST64_TYPE__ long unsigned int<br>
> -// NVPTX64:#define __UINT_LEAST8_MAX__ 255U<br>
> +// NVPTX64:#define __UINT_LEAST8_MAX__ 255<br>
>  // NVPTX64:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // NVPTX64:#define __USER_LABEL_PREFIX__ _<br>
>  // NVPTX64:#define __WCHAR_MAX__ 2147483647<br>
> @@ -4089,8 +4089,8 @@<br>
>  // PPC603E:#define __SIZE_MAX__ 4294967295U<br>
>  // PPC603E:#define __SIZE_TYPE__ long unsigned int<br>
>  // PPC603E:#define __SIZE_WIDTH__ 32<br>
> -// PPC603E:#define __UINT16_C_SUFFIX__ U<br>
> -// PPC603E:#define __UINT16_MAX__ 65535U<br>
> +// PPC603E:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// PPC603E:#define __UINT16_MAX__ 65535<br>
>  // PPC603E:#define __UINT16_TYPE__ unsigned short<br>
>  // PPC603E:#define __UINT32_C_SUFFIX__ U<br>
>  // PPC603E:#define __UINT32_MAX__ 4294967295U<br>
> @@ -4098,8 +4098,8 @@<br>
>  // PPC603E:#define __UINT64_C_SUFFIX__ ULL<br>
>  // PPC603E:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // PPC603E:#define __UINT64_TYPE__ long long unsigned int<br>
> -// PPC603E:#define __UINT8_C_SUFFIX__ U<br>
> -// PPC603E:#define __UINT8_MAX__ 255U<br>
> +// PPC603E:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// PPC603E:#define __UINT8_MAX__ 255<br>
>  // PPC603E:#define __UINT8_TYPE__ unsigned char<br>
>  // PPC603E:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // PPC603E:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -4108,21 +4108,21 @@<br>
>  // PPC603E:#define __UINTPTR_MAX__ 4294967295U<br>
>  // PPC603E:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // PPC603E:#define __UINTPTR_WIDTH__ 32<br>
> -// PPC603E:#define __UINT_FAST16_MAX__ 65535U<br>
> +// PPC603E:#define __UINT_FAST16_MAX__ 65535<br>
>  // PPC603E:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // PPC603E:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // PPC603E:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // PPC603E:#define __UINT_FAST64_MAX__ 18446744073709551615ULL<br>
>  // PPC603E:#define __UINT_FAST64_TYPE__ long long unsigned int<br>
> -// PPC603E:#define __UINT_FAST8_MAX__ 255U<br>
> +// PPC603E:#define __UINT_FAST8_MAX__ 255<br>
>  // PPC603E:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// PPC603E:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// PPC603E:#define __UINT_LEAST16_MAX__ 65535<br>
>  // PPC603E:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // PPC603E:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // PPC603E:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // PPC603E:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL<br>
>  // PPC603E:#define __UINT_LEAST64_TYPE__ long long unsigned int<br>
> -// PPC603E:#define __UINT_LEAST8_MAX__ 255U<br>
> +// PPC603E:#define __UINT_LEAST8_MAX__ 255<br>
>  // PPC603E:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // PPC603E:#define __USER_LABEL_PREFIX__ _<br>
>  // PPC603E:#define __WCHAR_MAX__ 2147483647<br>
> @@ -4288,8 +4288,8 @@<br>
>  // PPC64:#define __SIZE_MAX__ 18446744073709551615UL<br>
>  // PPC64:#define __SIZE_TYPE__ long unsigned int<br>
>  // PPC64:#define __SIZE_WIDTH__ 64<br>
> -// PPC64:#define __UINT16_C_SUFFIX__ U<br>
> -// PPC64:#define __UINT16_MAX__ 65535U<br>
> +// PPC64:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// PPC64:#define __UINT16_MAX__ 65535<br>
>  // PPC64:#define __UINT16_TYPE__ unsigned short<br>
>  // PPC64:#define __UINT32_C_SUFFIX__ U<br>
>  // PPC64:#define __UINT32_MAX__ 4294967295U<br>
> @@ -4297,8 +4297,8 @@<br>
>  // PPC64:#define __UINT64_C_SUFFIX__ UL<br>
>  // PPC64:#define __UINT64_MAX__ 18446744073709551615UL<br>
>  // PPC64:#define __UINT64_TYPE__ long unsigned int<br>
> -// PPC64:#define __UINT8_C_SUFFIX__ U<br>
> -// PPC64:#define __UINT8_MAX__ 255U<br>
> +// PPC64:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// PPC64:#define __UINT8_MAX__ 255<br>
>  // PPC64:#define __UINT8_TYPE__ unsigned char<br>
>  // PPC64:#define __UINTMAX_C_SUFFIX__ UL<br>
>  // PPC64:#define __UINTMAX_MAX__ 18446744073709551615UL<br>
> @@ -4307,21 +4307,21 @@<br>
>  // PPC64:#define __UINTPTR_MAX__ 18446744073709551615UL<br>
>  // PPC64:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // PPC64:#define __UINTPTR_WIDTH__ 64<br>
> -// PPC64:#define __UINT_FAST16_MAX__ 65535U<br>
> +// PPC64:#define __UINT_FAST16_MAX__ 65535<br>
>  // PPC64:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // PPC64:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // PPC64:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // PPC64:#define __UINT_FAST64_MAX__ 18446744073709551615UL<br>
>  // PPC64:#define __UINT_FAST64_TYPE__ long unsigned int<br>
> -// PPC64:#define __UINT_FAST8_MAX__ 255U<br>
> +// PPC64:#define __UINT_FAST8_MAX__ 255<br>
>  // PPC64:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// PPC64:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// PPC64:#define __UINT_LEAST16_MAX__ 65535<br>
>  // PPC64:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // PPC64:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // PPC64:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // PPC64:#define __UINT_LEAST64_MAX__ 18446744073709551615UL<br>
>  // PPC64:#define __UINT_LEAST64_TYPE__ long unsigned int<br>
> -// PPC64:#define __UINT_LEAST8_MAX__ 255U<br>
> +// PPC64:#define __UINT_LEAST8_MAX__ 255<br>
>  // PPC64:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // PPC64:#define __USER_LABEL_PREFIX__ _<br>
>  // PPC64:#define __WCHAR_MAX__ 2147483647<br>
> @@ -4490,8 +4490,8 @@<br>
>  // PPC64LE:#define __SIZE_MAX__ 18446744073709551615UL<br>
>  // PPC64LE:#define __SIZE_TYPE__ long unsigned int<br>
>  // PPC64LE:#define __SIZE_WIDTH__ 64<br>
> -// PPC64LE:#define __UINT16_C_SUFFIX__ U<br>
> -// PPC64LE:#define __UINT16_MAX__ 65535U<br>
> +// PPC64LE:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// PPC64LE:#define __UINT16_MAX__ 65535<br>
>  // PPC64LE:#define __UINT16_TYPE__ unsigned short<br>
>  // PPC64LE:#define __UINT32_C_SUFFIX__ U<br>
>  // PPC64LE:#define __UINT32_MAX__ 4294967295U<br>
> @@ -4499,8 +4499,8 @@<br>
>  // PPC64LE:#define __UINT64_C_SUFFIX__ UL<br>
>  // PPC64LE:#define __UINT64_MAX__ 18446744073709551615UL<br>
>  // PPC64LE:#define __UINT64_TYPE__ long unsigned int<br>
> -// PPC64LE:#define __UINT8_C_SUFFIX__ U<br>
> -// PPC64LE:#define __UINT8_MAX__ 255U<br>
> +// PPC64LE:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// PPC64LE:#define __UINT8_MAX__ 255<br>
>  // PPC64LE:#define __UINT8_TYPE__ unsigned char<br>
>  // PPC64LE:#define __UINTMAX_C_SUFFIX__ UL<br>
>  // PPC64LE:#define __UINTMAX_MAX__ 18446744073709551615UL<br>
> @@ -4509,21 +4509,21 @@<br>
>  // PPC64LE:#define __UINTPTR_MAX__ 18446744073709551615UL<br>
>  // PPC64LE:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // PPC64LE:#define __UINTPTR_WIDTH__ 64<br>
> -// PPC64LE:#define __UINT_FAST16_MAX__ 65535U<br>
> +// PPC64LE:#define __UINT_FAST16_MAX__ 65535<br>
>  // PPC64LE:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // PPC64LE:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // PPC64LE:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // PPC64LE:#define __UINT_FAST64_MAX__ 18446744073709551615UL<br>
>  // PPC64LE:#define __UINT_FAST64_TYPE__ long unsigned int<br>
> -// PPC64LE:#define __UINT_FAST8_MAX__ 255U<br>
> +// PPC64LE:#define __UINT_FAST8_MAX__ 255<br>
>  // PPC64LE:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// PPC64LE:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// PPC64LE:#define __UINT_LEAST16_MAX__ 65535<br>
>  // PPC64LE:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // PPC64LE:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // PPC64LE:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // PPC64LE:#define __UINT_LEAST64_MAX__ 18446744073709551615UL<br>
>  // PPC64LE:#define __UINT_LEAST64_TYPE__ long unsigned int<br>
> -// PPC64LE:#define __UINT_LEAST8_MAX__ 255U<br>
> +// PPC64LE:#define __UINT_LEAST8_MAX__ 255<br>
>  // PPC64LE:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // PPC64LE:#define __USER_LABEL_PREFIX__ _<br>
>  // PPC64LE:#define __WCHAR_MAX__ 2147483647<br>
> @@ -4871,8 +4871,8 @@<br>
>  // PPC64-LINUX:#define __SIZE_MAX__ 18446744073709551615UL<br>
>  // PPC64-LINUX:#define __SIZE_TYPE__ long unsigned int<br>
>  // PPC64-LINUX:#define __SIZE_WIDTH__ 64<br>
> -// PPC64-LINUX:#define __UINT16_C_SUFFIX__ U<br>
> -// PPC64-LINUX:#define __UINT16_MAX__ 65535U<br>
> +// PPC64-LINUX:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// PPC64-LINUX:#define __UINT16_MAX__ 65535<br>
>  // PPC64-LINUX:#define __UINT16_TYPE__ unsigned short<br>
>  // PPC64-LINUX:#define __UINT32_C_SUFFIX__ U<br>
>  // PPC64-LINUX:#define __UINT32_MAX__ 4294967295U<br>
> @@ -4880,8 +4880,8 @@<br>
>  // PPC64-LINUX:#define __UINT64_C_SUFFIX__ UL<br>
>  // PPC64-LINUX:#define __UINT64_MAX__ 18446744073709551615UL<br>
>  // PPC64-LINUX:#define __UINT64_TYPE__ long unsigned int<br>
> -// PPC64-LINUX:#define __UINT8_C_SUFFIX__ U<br>
> -// PPC64-LINUX:#define __UINT8_MAX__ 255U<br>
> +// PPC64-LINUX:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// PPC64-LINUX:#define __UINT8_MAX__ 255<br>
>  // PPC64-LINUX:#define __UINT8_TYPE__ unsigned char<br>
>  // PPC64-LINUX:#define __UINTMAX_C_SUFFIX__ UL<br>
>  // PPC64-LINUX:#define __UINTMAX_MAX__ 18446744073709551615UL<br>
> @@ -4890,21 +4890,21 @@<br>
>  // PPC64-LINUX:#define __UINTPTR_MAX__ 18446744073709551615UL<br>
>  // PPC64-LINUX:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // PPC64-LINUX:#define __UINTPTR_WIDTH__ 64<br>
> -// PPC64-LINUX:#define __UINT_FAST16_MAX__ 65535U<br>
> +// PPC64-LINUX:#define __UINT_FAST16_MAX__ 65535<br>
>  // PPC64-LINUX:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // PPC64-LINUX:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // PPC64-LINUX:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // PPC64-LINUX:#define __UINT_FAST64_MAX__ 18446744073709551615UL<br>
>  // PPC64-LINUX:#define __UINT_FAST64_TYPE__ long unsigned int<br>
> -// PPC64-LINUX:#define __UINT_FAST8_MAX__ 255U<br>
> +// PPC64-LINUX:#define __UINT_FAST8_MAX__ 255<br>
>  // PPC64-LINUX:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// PPC64-LINUX:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// PPC64-LINUX:#define __UINT_LEAST16_MAX__ 65535<br>
>  // PPC64-LINUX:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // PPC64-LINUX:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // PPC64-LINUX:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // PPC64-LINUX:#define __UINT_LEAST64_MAX__ 18446744073709551615UL<br>
>  // PPC64-LINUX:#define __UINT_LEAST64_TYPE__ long unsigned int<br>
> -// PPC64-LINUX:#define __UINT_LEAST8_MAX__ 255U<br>
> +// PPC64-LINUX:#define __UINT_LEAST8_MAX__ 255<br>
>  // PPC64-LINUX:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // PPC64-LINUX:#define __USER_LABEL_PREFIX__<br>
>  // PPC64-LINUX:#define __WCHAR_MAX__ 2147483647<br>
> @@ -5065,8 +5065,8 @@<br>
>  // PPC:#define __SIZE_MAX__ 4294967295U<br>
>  // PPC:#define __SIZE_TYPE__ long unsigned int<br>
>  // PPC:#define __SIZE_WIDTH__ 32<br>
> -// PPC:#define __UINT16_C_SUFFIX__ U<br>
> -// PPC:#define __UINT16_MAX__ 65535U<br>
> +// PPC:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// PPC:#define __UINT16_MAX__ 65535<br>
>  // PPC:#define __UINT16_TYPE__ unsigned short<br>
>  // PPC:#define __UINT32_C_SUFFIX__ U<br>
>  // PPC:#define __UINT32_MAX__ 4294967295U<br>
> @@ -5074,8 +5074,8 @@<br>
>  // PPC:#define __UINT64_C_SUFFIX__ ULL<br>
>  // PPC:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // PPC:#define __UINT64_TYPE__ long long unsigned int<br>
> -// PPC:#define __UINT8_C_SUFFIX__ U<br>
> -// PPC:#define __UINT8_MAX__ 255U<br>
> +// PPC:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// PPC:#define __UINT8_MAX__ 255<br>
>  // PPC:#define __UINT8_TYPE__ unsigned char<br>
>  // PPC:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // PPC:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -5084,21 +5084,21 @@<br>
>  // PPC:#define __UINTPTR_MAX__ 4294967295U<br>
>  // PPC:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // PPC:#define __UINTPTR_WIDTH__ 32<br>
> -// PPC:#define __UINT_FAST16_MAX__ 65535U<br>
> +// PPC:#define __UINT_FAST16_MAX__ 65535<br>
>  // PPC:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // PPC:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // PPC:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // PPC:#define __UINT_FAST64_MAX__ 18446744073709551615ULL<br>
>  // PPC:#define __UINT_FAST64_TYPE__ long long unsigned int<br>
> -// PPC:#define __UINT_FAST8_MAX__ 255U<br>
> +// PPC:#define __UINT_FAST8_MAX__ 255<br>
>  // PPC:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// PPC:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// PPC:#define __UINT_LEAST16_MAX__ 65535<br>
>  // PPC:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // PPC:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // PPC:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // PPC:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL<br>
>  // PPC:#define __UINT_LEAST64_TYPE__ long long unsigned int<br>
> -// PPC:#define __UINT_LEAST8_MAX__ 255U<br>
> +// PPC:#define __UINT_LEAST8_MAX__ 255<br>
>  // PPC:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // PPC:#define __USER_LABEL_PREFIX__ _<br>
>  // PPC:#define __WCHAR_MAX__ 2147483647<br>
> @@ -5255,8 +5255,8 @@<br>
>  // PPC-LINUX:#define __SIZE_MAX__ 4294967295U<br>
>  // PPC-LINUX:#define __SIZE_TYPE__ unsigned int<br>
>  // PPC-LINUX:#define __SIZE_WIDTH__ 32<br>
> -// PPC-LINUX:#define __UINT16_C_SUFFIX__ U<br>
> -// PPC-LINUX:#define __UINT16_MAX__ 65535U<br>
> +// PPC-LINUX:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// PPC-LINUX:#define __UINT16_MAX__ 65535<br>
>  // PPC-LINUX:#define __UINT16_TYPE__ unsigned short<br>
>  // PPC-LINUX:#define __UINT32_C_SUFFIX__ U<br>
>  // PPC-LINUX:#define __UINT32_MAX__ 4294967295U<br>
> @@ -5264,8 +5264,8 @@<br>
>  // PPC-LINUX:#define __UINT64_C_SUFFIX__ ULL<br>
>  // PPC-LINUX:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // PPC-LINUX:#define __UINT64_TYPE__ long long unsigned int<br>
> -// PPC-LINUX:#define __UINT8_C_SUFFIX__ U<br>
> -// PPC-LINUX:#define __UINT8_MAX__ 255U<br>
> +// PPC-LINUX:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// PPC-LINUX:#define __UINT8_MAX__ 255<br>
>  // PPC-LINUX:#define __UINT8_TYPE__ unsigned char<br>
>  // PPC-LINUX:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // PPC-LINUX:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -5274,21 +5274,21 @@<br>
>  // PPC-LINUX:#define __UINTPTR_MAX__ 4294967295U<br>
>  // PPC-LINUX:#define __UINTPTR_TYPE__ unsigned int<br>
>  // PPC-LINUX:#define __UINTPTR_WIDTH__ 32<br>
> -// PPC-LINUX:#define __UINT_FAST16_MAX__ 65535U<br>
> +// PPC-LINUX:#define __UINT_FAST16_MAX__ 65535<br>
>  // PPC-LINUX:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // PPC-LINUX:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // PPC-LINUX:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // PPC-LINUX:#define __UINT_FAST64_MAX__ 18446744073709551615ULL<br>
>  // PPC-LINUX:#define __UINT_FAST64_TYPE__ long long unsigned int<br>
> -// PPC-LINUX:#define __UINT_FAST8_MAX__ 255U<br>
> +// PPC-LINUX:#define __UINT_FAST8_MAX__ 255<br>
>  // PPC-LINUX:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// PPC-LINUX:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// PPC-LINUX:#define __UINT_LEAST16_MAX__ 65535<br>
>  // PPC-LINUX:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // PPC-LINUX:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // PPC-LINUX:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // PPC-LINUX:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL<br>
>  // PPC-LINUX:#define __UINT_LEAST64_TYPE__ long long unsigned int<br>
> -// PPC-LINUX:#define __UINT_LEAST8_MAX__ 255U<br>
> +// PPC-LINUX:#define __UINT_LEAST8_MAX__ 255<br>
>  // PPC-LINUX:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // PPC-LINUX:#define __USER_LABEL_PREFIX__<br>
>  // PPC-LINUX:#define __WCHAR_MAX__ 2147483647<br>
> @@ -5451,8 +5451,8 @@<br>
>  // PPC-DARWIN:#define __STDC_HOSTED__ 0<br>
>  // PPC-DARWIN:#define __STDC_VERSION__ 199901L<br>
>  // PPC-DARWIN:#define __STDC__ 1<br>
> -// PPC-DARWIN:#define __UINT16_C_SUFFIX__ U<br>
> -// PPC-DARWIN:#define __UINT16_MAX__ 65535U<br>
> +// PPC-DARWIN:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// PPC-DARWIN:#define __UINT16_MAX__ 65535<br>
>  // PPC-DARWIN:#define __UINT16_TYPE__ unsigned short<br>
>  // PPC-DARWIN:#define __UINT32_C_SUFFIX__ U<br>
>  // PPC-DARWIN:#define __UINT32_MAX__ 4294967295U<br>
> @@ -5460,8 +5460,8 @@<br>
>  // PPC-DARWIN:#define __UINT64_C_SUFFIX__ ULL<br>
>  // PPC-DARWIN:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // PPC-DARWIN:#define __UINT64_TYPE__ long long unsigned int<br>
> -// PPC-DARWIN:#define __UINT8_C_SUFFIX__ U<br>
> -// PPC-DARWIN:#define __UINT8_MAX__ 255U<br>
> +// PPC-DARWIN:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// PPC-DARWIN:#define __UINT8_MAX__ 255<br>
>  // PPC-DARWIN:#define __UINT8_TYPE__ unsigned char<br>
>  // PPC-DARWIN:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // PPC-DARWIN:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -5470,21 +5470,21 @@<br>
>  // PPC-DARWIN:#define __UINTPTR_MAX__ 4294967295U<br>
>  // PPC-DARWIN:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // PPC-DARWIN:#define __UINTPTR_WIDTH__ 32<br>
> -// PPC-DARWIN:#define __UINT_FAST16_MAX__ 65535U<br>
> +// PPC-DARWIN:#define __UINT_FAST16_MAX__ 65535<br>
>  // PPC-DARWIN:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // PPC-DARWIN:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // PPC-DARWIN:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // PPC-DARWIN:#define __UINT_FAST64_MAX__ 18446744073709551615ULL<br>
>  // PPC-DARWIN:#define __UINT_FAST64_TYPE__ long long unsigned int<br>
> -// PPC-DARWIN:#define __UINT_FAST8_MAX__ 255U<br>
> +// PPC-DARWIN:#define __UINT_FAST8_MAX__ 255<br>
>  // PPC-DARWIN:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// PPC-DARWIN:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// PPC-DARWIN:#define __UINT_LEAST16_MAX__ 65535<br>
>  // PPC-DARWIN:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // PPC-DARWIN:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // PPC-DARWIN:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // PPC-DARWIN:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL<br>
>  // PPC-DARWIN:#define __UINT_LEAST64_TYPE__ long long unsigned int<br>
> -// PPC-DARWIN:#define __UINT_LEAST8_MAX__ 255U<br>
> +// PPC-DARWIN:#define __UINT_LEAST8_MAX__ 255<br>
>  // PPC-DARWIN:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // PPC-DARWIN:#define __USER_LABEL_PREFIX__ _<br>
>  // PPC-DARWIN:#define __WCHAR_MAX__ 2147483647<br>
> @@ -5631,8 +5631,8 @@<br>
>  // S390X:#define __SIZEOF_WINT_T__ 4<br>
>  // S390X:#define __SIZE_TYPE__ long unsigned int<br>
>  // S390X:#define __SIZE_WIDTH__ 64<br>
> -// S390X:#define __UINT16_C_SUFFIX__ U<br>
> -// S390X:#define __UINT16_MAX__ 65535U<br>
> +// S390X:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// S390X:#define __UINT16_MAX__ 65535<br>
>  // S390X:#define __UINT16_TYPE__ unsigned short<br>
>  // S390X:#define __UINT32_C_SUFFIX__ U<br>
>  // S390X:#define __UINT32_MAX__ 4294967295U<br>
> @@ -5640,8 +5640,8 @@<br>
>  // S390X:#define __UINT64_C_SUFFIX__ ULL<br>
>  // S390X:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // S390X:#define __UINT64_TYPE__ long long unsigned int<br>
> -// S390X:#define __UINT8_C_SUFFIX__ U<br>
> -// S390X:#define __UINT8_MAX__ 255U<br>
> +// S390X:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// S390X:#define __UINT8_MAX__ 255<br>
>  // S390X:#define __UINT8_TYPE__ unsigned char<br>
>  // S390X:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // S390X:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -5650,21 +5650,21 @@<br>
>  // S390X:#define __UINTPTR_MAX__ 18446744073709551615UL<br>
>  // S390X:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // S390X:#define __UINTPTR_WIDTH__ 64<br>
> -// S390X:#define __UINT_FAST16_MAX__ 65535U<br>
> +// S390X:#define __UINT_FAST16_MAX__ 65535<br>
>  // S390X:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // S390X:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // S390X:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // S390X:#define __UINT_FAST64_MAX__ 18446744073709551615UL<br>
>  // S390X:#define __UINT_FAST64_TYPE__ long unsigned int<br>
> -// S390X:#define __UINT_FAST8_MAX__ 255U<br>
> +// S390X:#define __UINT_FAST8_MAX__ 255<br>
>  // S390X:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// S390X:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// S390X:#define __UINT_LEAST16_MAX__ 65535<br>
>  // S390X:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // S390X:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // S390X:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // S390X:#define __UINT_LEAST64_MAX__ 18446744073709551615UL<br>
>  // S390X:#define __UINT_LEAST64_TYPE__ long unsigned int<br>
> -// S390X:#define __UINT_LEAST8_MAX__ 255U<br>
> +// S390X:#define __UINT_LEAST8_MAX__ 255<br>
>  // S390X:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // S390X:#define __USER_LABEL_PREFIX__ _<br>
>  // S390X:#define __WCHAR_MAX__ 2147483647<br>
> @@ -5815,8 +5815,8 @@<br>
>  // SPARC:#define __SIZE_MAX__ 4294967295U<br>
>  // SPARC:#define __SIZE_TYPE__ long unsigned int<br>
>  // SPARC:#define __SIZE_WIDTH__ 32<br>
> -// SPARC:#define __UINT16_C_SUFFIX__ U<br>
> -// SPARC:#define __UINT16_MAX__ 65535U<br>
> +// SPARC:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// SPARC:#define __UINT16_MAX__ 65535<br>
>  // SPARC:#define __UINT16_TYPE__ unsigned short<br>
>  // SPARC:#define __UINT32_C_SUFFIX__ U<br>
>  // SPARC:#define __UINT32_MAX__ 4294967295U<br>
> @@ -5824,8 +5824,8 @@<br>
>  // SPARC:#define __UINT64_C_SUFFIX__ ULL<br>
>  // SPARC:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // SPARC:#define __UINT64_TYPE__ long long unsigned int<br>
> -// SPARC:#define __UINT8_C_SUFFIX__ U<br>
> -// SPARC:#define __UINT8_MAX__ 255U<br>
> +// SPARC:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// SPARC:#define __UINT8_MAX__ 255<br>
>  // SPARC:#define __UINT8_TYPE__ unsigned char<br>
>  // SPARC:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // SPARC:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -5834,21 +5834,21 @@<br>
>  // SPARC:#define __UINTPTR_MAX__ 4294967295U<br>
>  // SPARC:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // SPARC:#define __UINTPTR_WIDTH__ 32<br>
> -// SPARC:#define __UINT_FAST16_MAX__ 65535U<br>
> +// SPARC:#define __UINT_FAST16_MAX__ 65535<br>
>  // SPARC:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // SPARC:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // SPARC:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // SPARC:#define __UINT_FAST64_MAX__ 18446744073709551615ULL<br>
>  // SPARC:#define __UINT_FAST64_TYPE__ long long unsigned int<br>
> -// SPARC:#define __UINT_FAST8_MAX__ 255U<br>
> +// SPARC:#define __UINT_FAST8_MAX__ 255<br>
>  // SPARC:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// SPARC:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// SPARC:#define __UINT_LEAST16_MAX__ 65535<br>
>  // SPARC:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // SPARC:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // SPARC:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // SPARC:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL<br>
>  // SPARC:#define __UINT_LEAST64_TYPE__ long long unsigned int<br>
> -// SPARC:#define __UINT_LEAST8_MAX__ 255U<br>
> +// SPARC:#define __UINT_LEAST8_MAX__ 255<br>
>  // SPARC:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // SPARC:#define __USER_LABEL_PREFIX__ _<br>
>  // SPARC:#define __VERSION__ "4.2.1 Compatible<br>
> @@ -5990,14 +5990,14 @@<br>
>  // TCE:#define __SIZE_WIDTH__ 32<br>
>  // TCE:#define __TCE_V1__ 1<br>
>  // TCE:#define __TCE__ 1<br>
> -// TCE:#define __UINT16_C_SUFFIX__ U<br>
> -// TCE:#define __UINT16_MAX__ 65535U<br>
> +// TCE:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// TCE:#define __UINT16_MAX__ 65535<br>
>  // TCE:#define __UINT16_TYPE__ unsigned short<br>
>  // TCE:#define __UINT32_C_SUFFIX__ U<br>
>  // TCE:#define __UINT32_MAX__ 4294967295U<br>
>  // TCE:#define __UINT32_TYPE__ unsigned int<br>
> -// TCE:#define __UINT8_C_SUFFIX__ U<br>
> -// TCE:#define __UINT8_MAX__ 255U<br>
> +// TCE:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// TCE:#define __UINT8_MAX__ 255<br>
>  // TCE:#define __UINT8_TYPE__ unsigned char<br>
>  // TCE:#define __UINTMAX_C_SUFFIX__ UL<br>
>  // TCE:#define __UINTMAX_MAX__ 4294967295UL<br>
> @@ -6006,17 +6006,17 @@<br>
>  // TCE:#define __UINTPTR_MAX__ 4294967295U<br>
>  // TCE:#define __UINTPTR_TYPE__ unsigned int<br>
>  // TCE:#define __UINTPTR_WIDTH__ 32<br>
> -// TCE:#define __UINT_FAST16_MAX__ 65535U<br>
> +// TCE:#define __UINT_FAST16_MAX__ 65535<br>
>  // TCE:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // TCE:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // TCE:#define __UINT_FAST32_TYPE__ unsigned int<br>
> -// TCE:#define __UINT_FAST8_MAX__ 255U<br>
> +// TCE:#define __UINT_FAST8_MAX__ 255<br>
>  // TCE:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// TCE:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// TCE:#define __UINT_LEAST16_MAX__ 65535<br>
>  // TCE:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // TCE:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // TCE:#define __UINT_LEAST32_TYPE__ unsigned int<br>
> -// TCE:#define __UINT_LEAST8_MAX__ 255U<br>
> +// TCE:#define __UINT_LEAST8_MAX__ 255<br>
>  // TCE:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // TCE:#define __USER_LABEL_PREFIX__ _<br>
>  // TCE:#define __WCHAR_MAX__ 2147483647<br>
> @@ -6176,8 +6176,8 @@<br>
>  // X86_64:#define __SSE2__ 1<br>
>  // X86_64:#define __SSE_MATH__ 1<br>
>  // X86_64:#define __SSE__ 1<br>
> -// X86_64:#define __UINT16_C_SUFFIX__ U<br>
> -// X86_64:#define __UINT16_MAX__ 65535U<br>
> +// X86_64:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// X86_64:#define __UINT16_MAX__ 65535<br>
>  // X86_64:#define __UINT16_TYPE__ unsigned short<br>
>  // X86_64:#define __UINT32_C_SUFFIX__ U<br>
>  // X86_64:#define __UINT32_MAX__ 4294967295U<br>
> @@ -6185,8 +6185,8 @@<br>
>  // X86_64:#define __UINT64_C_SUFFIX__ UL<br>
>  // X86_64:#define __UINT64_MAX__ 18446744073709551615UL<br>
>  // X86_64:#define __UINT64_TYPE__ long unsigned int<br>
> -// X86_64:#define __UINT8_C_SUFFIX__ U<br>
> -// X86_64:#define __UINT8_MAX__ 255U<br>
> +// X86_64:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// X86_64:#define __UINT8_MAX__ 255<br>
>  // X86_64:#define __UINT8_TYPE__ unsigned char<br>
>  // X86_64:#define __UINTMAX_C_SUFFIX__ UL<br>
>  // X86_64:#define __UINTMAX_MAX__ 18446744073709551615UL<br>
> @@ -6195,21 +6195,21 @@<br>
>  // X86_64:#define __UINTPTR_MAX__ 18446744073709551615UL<br>
>  // X86_64:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // X86_64:#define __UINTPTR_WIDTH__ 64<br>
> -// X86_64:#define __UINT_FAST16_MAX__ 65535U<br>
> +// X86_64:#define __UINT_FAST16_MAX__ 65535<br>
>  // X86_64:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // X86_64:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // X86_64:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // X86_64:#define __UINT_FAST64_MAX__ 18446744073709551615UL<br>
>  // X86_64:#define __UINT_FAST64_TYPE__ long unsigned int<br>
> -// X86_64:#define __UINT_FAST8_MAX__ 255U<br>
> +// X86_64:#define __UINT_FAST8_MAX__ 255<br>
>  // X86_64:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// X86_64:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// X86_64:#define __UINT_LEAST16_MAX__ 65535<br>
>  // X86_64:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // X86_64:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // X86_64:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // X86_64:#define __UINT_LEAST64_MAX__ 18446744073709551615UL<br>
>  // X86_64:#define __UINT_LEAST64_TYPE__ long unsigned int<br>
> -// X86_64:#define __UINT_LEAST8_MAX__ 255U<br>
> +// X86_64:#define __UINT_LEAST8_MAX__ 255<br>
>  // X86_64:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // X86_64:#define __USER_LABEL_PREFIX__ _<br>
>  // X86_64:#define __WCHAR_MAX__ 2147483647<br>
> @@ -6370,8 +6370,8 @@<br>
>  // X32:#define __SSE2__ 1<br>
>  // X32:#define __SSE_MATH__ 1<br>
>  // X32:#define __SSE__ 1<br>
> -// X32:#define __UINT16_C_SUFFIX__ U<br>
> -// X32:#define __UINT16_MAX__ 65535U<br>
> +// X32:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// X32:#define __UINT16_MAX__ 65535<br>
>  // X32:#define __UINT16_TYPE__ unsigned short<br>
>  // X32:#define __UINT32_C_SUFFIX__ U<br>
>  // X32:#define __UINT32_MAX__ 4294967295U<br>
> @@ -6379,8 +6379,8 @@<br>
>  // X32:#define __UINT64_C_SUFFIX__ UL<br>
>  // X32:#define __UINT64_MAX__ 18446744073709551615ULL<br>
>  // X32:#define __UINT64_TYPE__ long long unsigned int<br>
> -// X32:#define __UINT8_C_SUFFIX__ U<br>
> -// X32:#define __UINT8_MAX__ 255U<br>
> +// X32:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// X32:#define __UINT8_MAX__ 255<br>
>  // X32:#define __UINT8_TYPE__ unsigned char<br>
>  // X32:#define __UINTMAX_C_SUFFIX__ ULL<br>
>  // X32:#define __UINTMAX_MAX__ 18446744073709551615ULL<br>
> @@ -6389,21 +6389,21 @@<br>
>  // X32:#define __UINTPTR_MAX__ 4294967295U<br>
>  // X32:#define __UINTPTR_TYPE__ unsigned int<br>
>  // X32:#define __UINTPTR_WIDTH__ 32<br>
> -// X32:#define __UINT_FAST16_MAX__ 65535U<br>
> +// X32:#define __UINT_FAST16_MAX__ 65535<br>
>  // X32:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // X32:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // X32:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // X32:#define __UINT_FAST64_MAX__ 18446744073709551615ULL<br>
>  // X32:#define __UINT_FAST64_TYPE__ long long unsigned int<br>
> -// X32:#define __UINT_FAST8_MAX__ 255U<br>
> +// X32:#define __UINT_FAST8_MAX__ 255<br>
>  // X32:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// X32:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// X32:#define __UINT_LEAST16_MAX__ 65535<br>
>  // X32:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // X32:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // X32:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // X32:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL<br>
>  // X32:#define __UINT_LEAST64_TYPE__ long long unsigned int<br>
> -// X32:#define __UINT_LEAST8_MAX__ 255U<br>
> +// X32:#define __UINT_LEAST8_MAX__ 255<br>
>  // X32:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // X32:#define __USER_LABEL_PREFIX__ _<br>
>  // X32:#define __WCHAR_MAX__ 2147483647<br>
> @@ -6562,8 +6562,8 @@<br>
>  // X86_64-LINUX:#define __SSE2__ 1<br>
>  // X86_64-LINUX:#define __SSE_MATH__ 1<br>
>  // X86_64-LINUX:#define __SSE__ 1<br>
> -// X86_64-LINUX:#define __UINT16_C_SUFFIX__ U<br>
> -// X86_64-LINUX:#define __UINT16_MAX__ 65535U<br>
> +// X86_64-LINUX:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// X86_64-LINUX:#define __UINT16_MAX__ 65535<br>
>  // X86_64-LINUX:#define __UINT16_TYPE__ unsigned short<br>
>  // X86_64-LINUX:#define __UINT32_C_SUFFIX__ U<br>
>  // X86_64-LINUX:#define __UINT32_MAX__ 4294967295U<br>
> @@ -6571,8 +6571,8 @@<br>
>  // X86_64-LINUX:#define __UINT64_C_SUFFIX__ UL<br>
>  // X86_64-LINUX:#define __UINT64_MAX__ 18446744073709551615UL<br>
>  // X86_64-LINUX:#define __UINT64_TYPE__ long unsigned int<br>
> -// X86_64-LINUX:#define __UINT8_C_SUFFIX__ U<br>
> -// X86_64-LINUX:#define __UINT8_MAX__ 255U<br>
> +// X86_64-LINUX:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// X86_64-LINUX:#define __UINT8_MAX__ 255<br>
>  // X86_64-LINUX:#define __UINT8_TYPE__ unsigned char<br>
>  // X86_64-LINUX:#define __UINTMAX_C_SUFFIX__ UL<br>
>  // X86_64-LINUX:#define __UINTMAX_MAX__ 18446744073709551615UL<br>
> @@ -6581,21 +6581,21 @@<br>
>  // X86_64-LINUX:#define __UINTPTR_MAX__ 18446744073709551615UL<br>
>  // X86_64-LINUX:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // X86_64-LINUX:#define __UINTPTR_WIDTH__ 64<br>
> -// X86_64-LINUX:#define __UINT_FAST16_MAX__ 65535U<br>
> +// X86_64-LINUX:#define __UINT_FAST16_MAX__ 65535<br>
>  // X86_64-LINUX:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // X86_64-LINUX:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // X86_64-LINUX:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // X86_64-LINUX:#define __UINT_FAST64_MAX__ 18446744073709551615UL<br>
>  // X86_64-LINUX:#define __UINT_FAST64_TYPE__ long unsigned int<br>
> -// X86_64-LINUX:#define __UINT_FAST8_MAX__ 255U<br>
> +// X86_64-LINUX:#define __UINT_FAST8_MAX__ 255<br>
>  // X86_64-LINUX:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// X86_64-LINUX:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// X86_64-LINUX:#define __UINT_LEAST16_MAX__ 65535<br>
>  // X86_64-LINUX:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // X86_64-LINUX:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // X86_64-LINUX:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // X86_64-LINUX:#define __UINT_LEAST64_MAX__ 18446744073709551615UL<br>
>  // X86_64-LINUX:#define __UINT_LEAST64_TYPE__ long unsigned int<br>
> -// X86_64-LINUX:#define __UINT_LEAST8_MAX__ 255U<br>
> +// X86_64-LINUX:#define __UINT_LEAST8_MAX__ 255<br>
>  // X86_64-LINUX:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // X86_64-LINUX:#define __USER_LABEL_PREFIX__<br>
>  // X86_64-LINUX:#define __WCHAR_MAX__ 2147483647<br>
> @@ -6760,8 +6760,8 @@<br>
>  // X86_64-NETBSD:#define __SSE2__ 1<br>
>  // X86_64-NETBSD:#define __SSE_MATH__ 1<br>
>  // X86_64-NETBSD:#define __SSE__ 1<br>
> -// X86_64-NETBSD:#define __UINT16_C_SUFFIX__ U<br>
> -// X86_64-NETBSD:#define __UINT16_MAX__ 65535U<br>
> +// X86_64-NETBSD:#define __UINT16_C_SUFFIX__ {{$}}<br>
> +// X86_64-NETBSD:#define __UINT16_MAX__ 65535<br>
>  // X86_64-NETBSD:#define __UINT16_TYPE__ unsigned short<br>
>  // X86_64-NETBSD:#define __UINT32_C_SUFFIX__ U<br>
>  // X86_64-NETBSD:#define __UINT32_MAX__ 4294967295U<br>
> @@ -6769,8 +6769,8 @@<br>
>  // X86_64-NETBSD:#define __UINT64_C_SUFFIX__ UL<br>
>  // X86_64-NETBSD:#define __UINT64_MAX__ 18446744073709551615UL<br>
>  // X86_64-NETBSD:#define __UINT64_TYPE__ long unsigned int<br>
> -// X86_64-NETBSD:#define __UINT8_C_SUFFIX__ U<br>
> -// X86_64-NETBSD:#define __UINT8_MAX__ 255U<br>
> +// X86_64-NETBSD:#define __UINT8_C_SUFFIX__ {{$}}<br>
> +// X86_64-NETBSD:#define __UINT8_MAX__ 255<br>
>  // X86_64-NETBSD:#define __UINT8_TYPE__ unsigned char<br>
>  // X86_64-NETBSD:#define __UINTMAX_C_SUFFIX__ UL<br>
>  // X86_64-NETBSD:#define __UINTMAX_MAX__ 18446744073709551615UL<br>
> @@ -6779,21 +6779,21 @@<br>
>  // X86_64-NETBSD:#define __UINTPTR_MAX__ 18446744073709551615UL<br>
>  // X86_64-NETBSD:#define __UINTPTR_TYPE__ long unsigned int<br>
>  // X86_64-NETBSD:#define __UINTPTR_WIDTH__ 64<br>
> -// X86_64-NETBSD:#define __UINT_FAST16_MAX__ 65535U<br>
> +// X86_64-NETBSD:#define __UINT_FAST16_MAX__ 65535<br>
>  // X86_64-NETBSD:#define __UINT_FAST16_TYPE__ unsigned short<br>
>  // X86_64-NETBSD:#define __UINT_FAST32_MAX__ 4294967295U<br>
>  // X86_64-NETBSD:#define __UINT_FAST32_TYPE__ unsigned int<br>
>  // X86_64-NETBSD:#define __UINT_FAST64_MAX__ 18446744073709551615UL<br>
>  // X86_64-NETBSD:#define __UINT_FAST64_TYPE__ long unsigned int<br>
> -// X86_64-NETBSD:#define __UINT_FAST8_MAX__ 255U<br>
> +// X86_64-NETBSD:#define __UINT_FAST8_MAX__ 255<br>
>  // X86_64-NETBSD:#define __UINT_FAST8_TYPE__ unsigned char<br>
> -// X86_64-NETBSD:#define __UINT_LEAST16_MAX__ 65535U<br>
> +// X86_64-NETBSD:#define __UINT_LEAST16_MAX__ 65535<br>
>  // X86_64-NETBSD:#define __UINT_LEAST16_TYPE__ unsigned short<br>
>  // X86_64-NETBSD:#define __UINT_LEAST32_MAX__ 4294967295U<br>
>  // X86_64-NETBSD:#define __UINT_LEAST32_TYPE__ unsigned int<br>
>  // X86_64-NETBSD:#define __UINT_LEAST64_MAX__ 18446744073709551615UL<br>
>  // X86_64-NETBSD:#define __UINT_LEAST64_TYPE__ long unsigned int<br>
> -// X86_64-NETBSD:#define __UINT_LEAST8_MAX__ 255U<br>
> +// X86_64-NETBSD:#define __UINT_LEAST8_MAX__ 255<br>
>  // X86_64-NETBSD:#define __UINT_LEAST8_TYPE__ unsigned char<br>
>  // X86_64-NETBSD:#define __USER_LABEL_PREFIX__<br>
>  // X86_64-NETBSD:#define __WCHAR_MAX__ 2147483647<br>
><br>
> Modified: cfe/trunk/test/Preprocessor/stdint.c<br>
> URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Preprocessor/stdint.c?rev=213301&r1=213300&r2=213301&view=diff">http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Preprocessor/stdint.c?rev=213301&r1=213300&r2=213301&view=diff</a><br>

> ==============================================================================<br>
> --- cfe/trunk/test/Preprocessor/stdint.c (original)<br>
> +++ cfe/trunk/test/Preprocessor/stdint.c Thu Jul 17 15:12:32 2014<br>
> @@ -1173,8 +1173,8 @@<br>
>  //<br>
>  // RUN: %clang_cc1 -E -ffreestanding -triple=i386-mingw32 %s | FileCheck -check-prefix I386_MINGW32 %s<br>
>  //<br>
> -// I386_MINGW32:WCHAR_MAX_ 65535U<br>
> -// I386_MINGW32:WCHAR_MIN_ 0U<br>
> +// I386_MINGW32:WCHAR_MAX_ 65535<br>
> +// I386_MINGW32:WCHAR_MIN_ 0<br>
>  //<br>
>  //<br>
>  // RUN: %clang_cc1 -E -ffreestanding -triple=xcore-none-none %s | FileCheck -check-prefix XCORE %s<br>
> @@ -1269,7 +1269,7 @@<br>
>  // XCORE:WINT_MIN_ 0U<br>
>  // XCORE:WINT_MAX_ 4294967295U<br>
>  //<br>
> -// XCORE:WCHAR_MAX_ 255U<br>
> +// XCORE:WCHAR_MAX_ 255<br>
>  // XCORE:WCHAR_MIN_ 0<br>
>  //<br>
>  // XCORE:INT8_C_(0) 0<br>
><br>
><br>
> _______________________________________________<br>
> cfe-commits mailing list<br>
> <a href="mailto:cfe-commits@cs.uiuc.edu">cfe-commits@cs.uiuc.edu</a><br>
> <a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits</a><br>
</p>