test: lib: Use CONFIG_64BIT to detect 64 bit compile
authorAndrew Goodbody <andrew.goodbody@linaro.org>
Mon, 16 Dec 2024 18:07:36 +0000 (18:07 +0000)
committerTom Rini <trini@konsulko.com>
Tue, 31 Dec 2024 16:58:30 +0000 (10:58 -0600)
Should use CONFIG_64BIT to detect a 64 bit compile and not
CONFIG_PHYS_64BIT. This allows more platforms to run the
full test code.

Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Andrew Goodbody <andrew.goodbody@linaro.org>
test/lib/str.c

index e620453..48351ab 100644 (file)
@@ -224,13 +224,13 @@ static int str_itoa(struct unit_test_state *uts)
        ut_asserteq_str("4294967295", simple_itoa(0xffffffff));
 
        /* Use #ifdef here to avoid a compiler warning on 32-bit machines */
-#ifdef CONFIG_PHYS_64BIT
+#ifdef CONFIG_64BIT
        if (sizeof(ulong) == 8) {
                ut_asserteq_str("9223372036854775807",
                                simple_itoa((1UL << 63) - 1));
                ut_asserteq_str("18446744073709551615", simple_itoa(-1));
        }
-#endif /* CONFIG_PHYS_64BIT */
+#endif /* CONFIG_64BIT */
 
        return 0;
 }
@@ -244,13 +244,13 @@ static int str_xtoa(struct unit_test_state *uts)
        ut_asserteq_str("ffffffff", simple_xtoa(0xffffffff));
 
        /* Use #ifdef here to avoid a compiler warning on 32-bit machines */
-#ifdef CONFIG_PHYS_64BIT
+#ifdef CONFIG_64BIT
        if (sizeof(ulong) == 8) {
                ut_asserteq_str("7fffffffffffffff",
                                simple_xtoa((1UL << 63) - 1));
                ut_asserteq_str("ffffffffffffffff", simple_xtoa(-1));
        }
-#endif /* CONFIG_PHYS_64BIT */
+#endif /* CONFIG_64BIT */
 
        return 0;
 }