From 9f948a84f7cc77467452949e0894821d365cda37 Mon Sep 17 00:00:00 2001 From: Evgeniy Paltsev Date: Tue, 3 Aug 2021 20:24:56 +0300 Subject: [PATCH] ARC: MWDT: libc: add _exit support Default weak _exit implementation from ARC MWDT libs calls _exit_halt from startup libs. As we are going to get rid of startup libs usage let's implement _exit stub. Signed-off-by: Eugeniy Paltsev Signed-off-by: Evgeniy Paltsev --- lib/libc/arcmwdt/libc-hooks.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/libc/arcmwdt/libc-hooks.c b/lib/libc/arcmwdt/libc-hooks.c index 85539a04b71..d2e5926ab0c 100644 --- a/lib/libc/arcmwdt/libc-hooks.c +++ b/lib/libc/arcmwdt/libc-hooks.c @@ -76,3 +76,9 @@ int *___errno(void) { return z_errno(); } + +__weak void _exit(int status) +{ + while (1) { + } +}