File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change 3131#include "common/compiler.h"
3232#include "common/macros.h"
3333
34+ #ifdef AM_ASSERT_FAILURE
35+
3436AM_NORETURN void am_assert_failure (
3537 const char * assertion , const char * file , int line
3638) {
@@ -39,3 +41,5 @@ AM_NORETURN void am_assert_failure(
3941 (void )line ;
4042 __builtin_trap ();
4143}
44+
45+ #endif /* AM_ASSERT_FAILURE */
Original file line number Diff line number Diff line change 2424
2525assert_src = [files (' assert.c' )]
2626
27- libassert = library (' assert' , [assert_src], include_directories : inc)
27+ libassert = library (
28+ ' assert' ,
29+ [assert_src],
30+ c_args : ' -DAM_ASSERT_FAILURE' ,
31+ include_directories : inc
32+ )
2833libassert_dep = declare_dependency (link_with : libassert, include_directories : inc)
2934
3035if unit_test
You can’t perform that action at this time.
0 commit comments