diff options
author | Sam Edwards <cfsworks@gmail.com> | 2025-03-15 15:18:01 -0700 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2025-04-02 14:33:50 -0600 |
commit | 828484a7740d4ebfed8db85e4b4569cfbfe66cde (patch) | |
tree | 2dfa7f5dd06e5b97daf3f1fc2b9fe165b1deb7ca | |
parent | 6ba839a0f5473aac8dc038f8601071234c810119 (diff) |
arm: Add __aeabi_memclr in eabi_compat
LLVM's code generator will sometimes emit calls to __aeabi_memclr. Add an
implementation of this for LLVM compatibility.
Signed-off-by: Sam Edwards <CFSworks@gmail.com>
Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
-rw-r--r-- | arch/arm/lib/eabi_compat.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/lib/eabi_compat.c b/arch/arm/lib/eabi_compat.c index 602efe04c04..e4190c049a3 100644 --- a/arch/arm/lib/eabi_compat.c +++ b/arch/arm/lib/eabi_compat.c @@ -37,3 +37,8 @@ void __aeabi_memset(void *dest, size_t n, int c) { (void) memset(dest, c, n); } + +void __aeabi_memclr(void *dest, size_t n) +{ + (void) memset(dest, 0, n); +} |