Skip to content
Snippets Groups Projects
Verified Commit 2a40638e authored by Jeremy Soller's avatar Jeremy Soller
Browse files

Fix assert definition

parent 6b88ad62
No related branches found
No related tags found
No related merge requests found
Pipeline #13812 failed
#ifndef _BITS_ASSERT_H // Do not use include guard, to ensure assert is always defined
#define _BITS_ASSERT_H #ifdef assert
#undef assert
#endif
#ifdef NDEBUG #ifdef NDEBUG
# define assert(cond) (void) 0 # define assert(cond) (void) 0
...@@ -7,5 +9,3 @@ ...@@ -7,5 +9,3 @@
# define assert(cond) \ # define assert(cond) \
((void)((cond) || (__assert_fail(__func__, __FILE__, __LINE__, #cond), 0))) ((void)((cond) || (__assert_fail(__func__, __FILE__, __LINE__, #cond), 0)))
#endif #endif
#endif
sys_includes = ["bits/assert.h"] sys_includes = []
include_guard = "_RELIBC_ASSERT_H" include_guard = "_RELIBC_ASSERT_H"
trailer = "#include <bits/assert.h>"
language = "C" language = "C"
style = "Tag" style = "Tag"
no_includes = true no_includes = true
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment