From b19dcd3a651824919d96cd86f7cb7d4cd097415d Mon Sep 17 00:00:00 2001 From: Kaspar Schleiser Date: Thu, 10 Jan 2019 12:15:44 +0100 Subject: [PATCH] cpu: lpc2387: use while(1){} instead of exit This removes the dependency on newlib. --- cpu/arm7_common/bootloader.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cpu/arm7_common/bootloader.c b/cpu/arm7_common/bootloader.c index 2f9487338a..85598e792e 100644 --- a/cpu/arm7_common/bootloader.c +++ b/cpu/arm7_common/bootloader.c @@ -81,7 +81,7 @@ void abtorigin(const char *vector, unsigned long *lnk_ptr1) vector, (void *)lnk_ptr1, *(lnk_ptr1), (void *)lnk_ptr2, *(lnk_ptr2), spsr ); - exit(1); + while (1) {}; } /*-----------------------------------------------------------------------------------*/ void UNDEF_Routine(void) @@ -96,7 +96,7 @@ void UNDEF_Routine(void) abtorigin("undef", lnk_ptr); } - exit(1); + while (1) {}; } /*-----------------------------------------------------------------------------------*/ void PABT_Routine(void) @@ -111,7 +111,7 @@ void PABT_Routine(void) abtorigin("pabt", lnk_ptr); } - exit(1); + while (1) {}; } /*-----------------------------------------------------------------------------------*/ void DABT_Routine(void) @@ -126,7 +126,7 @@ void DABT_Routine(void) abtorigin("data", lnk_ptr); } - exit(1); + while (1) {}; } /*-----------------------------------------------------------------------------------*/ static inline void