diff options
Diffstat (limited to 'newlib/libc/machine/nds32/abort.c')
-rw-r--r-- | newlib/libc/machine/nds32/abort.c | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/newlib/libc/machine/nds32/abort.c b/newlib/libc/machine/nds32/abort.c deleted file mode 100644 index 724562a84..000000000 --- a/newlib/libc/machine/nds32/abort.c +++ /dev/null @@ -1,42 +0,0 @@ -/* -FUNCTION -<<abort>>---abnormal termination of a program - -INDEX - abort - -ANSI_SYNOPSIS - #include <stdlib.h> - void abort(void); - -TRAD_SYNOPSIS - #include <stdlib.h> - void abort(); - -DESCRIPTION -Use <<abort>> to signal that your program has detected a condition it -cannot deal with. Normally, <<abort>> ends your program's execution. - -In general implementation, <<abort>> raises the exception <<SIGABRT>>. -But for nds32 target, currently it is not necessary for MCU platform. -We can just call <<_exit>> to terminate program. - -RETURNS -<<abort>> does not return to its caller. - -PORTABILITY -ANSI C requires <<abort>>. - -Supporting OS subroutines required: <<_exit>>. -*/ - -#include <unistd.h> - -_VOID -_DEFUN_VOID (abort) -{ - while (1) - { - _exit (1); - } -} |