all: Add 'U' suffix when using unsigned variables
Add a 'U' suffix to values when computing and comparing against
unsigned variables.
Signed-off-by: Patrik Flykt <patrik.flykt@intel.com>
diff --git a/lib/libc/minimal/source/stdout/prf.c b/lib/libc/minimal/source/stdout/prf.c
index 157634b..95ae07d 100644
--- a/lib/libc/minimal/source/stdout/prf.c
+++ b/lib/libc/minimal/source/stdout/prf.c
@@ -160,12 +160,12 @@
/* Usage in this file wants rounded behavior, not truncation. So add
* two to get the threshold right.
*/
- rem += 2;
+ rem += 2U;
for (i = 0U; i < 3; i++) {
hi = rem >> shifts[i];
- q = (uint64_t)(hi / 5) << shifts[i];
- rem -= q * 5;
+ q = (uint64_t)(hi / 5U) << shifts[i];
+ rem -= q * 5U;
quot += q;
}
@@ -178,7 +178,7 @@
if (*digit_count > 0) {
*digit_count -= 1;
- *fr = *fr * 10;
+ *fr = *fr * 10U;
rval = ((*fr >> 60) & 0xF) + '0';
*fr &= 0x0FFFFFFFFFFFFFFFull;
} else {
@@ -287,7 +287,7 @@
_rlrshift(&fract);
exp++;
}
- fract *= 5;
+ fract *= 5U;
exp++;
decexp--;
diff --git a/lib/libc/minimal/source/string/string.c b/lib/libc/minimal/source/string/string.c
index 8685d4a..a974227 100644
--- a/lib/libc/minimal/source/string/string.c
+++ b/lib/libc/minimal/source/string/string.c
@@ -240,7 +240,7 @@
unsigned char *d_byte = (unsigned char *)d;
const unsigned char *s_byte = (const unsigned char *)s;
- if ((((unsigned int)d ^ (unsigned int)s_byte) & 0x3) == 0) {
+ if ((((unsigned int)d ^ (unsigned int)s_byte) & 0x3) == 0U) {
/* do byte-sized copying until word-aligned or finished */