From 80b8e6aeee6b6fe88e96abdc24f7224fad322025 Mon Sep 17 00:00:00 2001 From: Guennadi Liakhovetski Date: Thu, 16 May 2024 17:09:33 +0200 Subject: [PATCH] lp64: fix undefined reference compilation breakage __udivdi3 isn't defined on LP64, don't export it. Fixes: a306792a6804 ("llext: add missing symbol exports") Signed-off-by: Guennadi Liakhovetski --- src/math/numbers.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/math/numbers.c b/src/math/numbers.c index 46ee9c9ac732..f45310fca2ba 100644 --- a/src/math/numbers.c +++ b/src/math/numbers.c @@ -176,5 +176,7 @@ uint32_t crc32(uint32_t base, const void *data, uint32_t bytes) return ~crc; } +#if !CONFIG_SOC_MIMX9352_A55 uint64_t __udivdi3(uint64_t a, uint64_t b); EXPORT_SYMBOL(__udivdi3); +#endif