浏览代码

[libc] Add ASSERTED macro to test if any assertion has triggered

Signed-off-by: Michael Brown <mcb30@ipxe.org>
tags/v1.20.1
Michael Brown 10 年前
父节点
当前提交
67879f66eb
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2
    0
      src/include/assert.h

+ 2
- 0
src/include/assert.h 查看文件

20
 
20
 
21
 extern unsigned int assertion_failures;
21
 extern unsigned int assertion_failures;
22
 
22
 
23
+#define ASSERTED ( ASSERTING && ( assertion_failures != 0 ) )
24
+
23
 /** printf() for assertions
25
 /** printf() for assertions
24
  *
26
  *
25
  * This function exists so that the assert() macro can expand to
27
  * This function exists so that the assert() macro can expand to

正在加载...
取消
保存