初版
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
#include <assert.h>
|
||||
#include "printf.h"
|
||||
void __assert_func(const char *file, int line, const char *func, const char *_e)
|
||||
{
|
||||
printf("\n\n ******************* ASSERT -> %s, %d, %s, %s \n", file, line, func, _e);
|
||||
while (1);
|
||||
}
|
||||
|
||||
void __assert_func_cmpt(const char *file, int line, const char *func, const char *_e)
|
||||
{
|
||||
printf("\n\n ******************* ASSERT -> %s, %d, %s, %s \n", file, line, func, _e);
|
||||
}
|
||||
|
||||
|
||||
void __assert_fail(const char *__assertion, const char *__file,
|
||||
unsigned int __line, const char *__function)
|
||||
{
|
||||
printf("\n\n ******************* ASSERT -> %s, %s, %u, %s \n", __assertion, __file, __line, __function);
|
||||
|
||||
}
|
||||
/* void __assert(const char *__assertion, const char *__file, unsigned int __line, const char *__function) */
|
||||
void __assert(const char *__assertion, int __line, const char *__function)
|
||||
{
|
||||
printf("\n\n ******************* ASSERT -> %s, %d, %s \n", __assertion, __line, __function);
|
||||
while (1);
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user