优化abort函数

This commit is contained in:
Meco Man
2021-02-20 11:31:58 +08:00
parent 8ea33c2101
commit eaa3454bbe
4 changed files with 6 additions and 31 deletions

View File

@@ -283,8 +283,8 @@ _free_r (struct _reent *ptr, void *addr)
rt_free (addr);
}
void
exit (int status)
__attribute__ ((noreturn)) void
_exit (int status)
{
extern void __rt_libc_exit(int status);
__rt_libc_exit(status);
@@ -303,13 +303,6 @@ void __libc_init_array(void)
/* we not use __libc init_aray to initialize C++ objects */
}
void abort(void)
{
extern void __rt_libc_abort(void);
__rt_libc_abort();
while(1);
}
uid_t getuid(void)
{
return 0;