Lines Matching +full:gcc +full:- +full:arm +full:- +full:linux +full:- +full:gnueabi
14 // static const UInt64 k_UInt64_max = (UInt64)(Int64)-1;
16 #define DIGIT_TO_VALUE(charTypeUnsigned, digit) ((unsigned)(charTypeUnsigned)digit - '0')
17 // #define DIGIT_TO_VALUE(charTypeUnsigned, digit) ((unsigned)digit - '0')
18 // #define DIGIT_TO_VALUE(charTypeUnsigned, digit) ((unsigned)(digit - '0'))
29 if (res > (k_ ## uintType ## _max) - v) return 0; \
32 // arm-linux-gnueabi GCC compilers give (WCHAR_MAX > UINT_MAX) by some unknown reason
51 const unsigned v = (unsigned)(c - '0'); \
52 if (res > (k_ ## uintType ## _max) - v) return 0; \
67 if (*s == '-') in CONVERT_STRING_TO_UINT_FUNC()
75 if (res > (UInt32)1 << (32 - 1)) in CONVERT_STRING_TO_UINT_FUNC()
77 res = 0 - res; in CONVERT_STRING_TO_UINT_FUNC()
81 if (res & (UInt32)1 << (32 - 1)) in CONVERT_STRING_TO_UINT_FUNC()
96 const unsigned c = (unsigned)(Byte)*s - '0'; \
102 if (res & (uintType)7 << (sizeof(uintType) * 8 - 3)) \
121 if (res & (uintType)0xF << (sizeof(uintType) * 8 - 4)) \ in CONVERT_OCT_STRING_TO_UINT_FUNC()
136 c -= '0';
139 c -= 'A' - '0';
142 return s - 1;