Undefine static_assert() in parlib/rassert.h
authorBarret Rhoden <brho@cs.berkeley.edu>
Wed, 21 Oct 2015 17:31:40 +0000 (13:31 -0400)
committerBarret Rhoden <brho@cs.berkeley.edu>
Wed, 28 Oct 2015 16:05:13 +0000 (12:05 -0400)
static_assert() is #defined in glibc's assert.h under certain
circumstances.  We'll just use our own in parlib code.

Signed-off-by: Barret Rhoden <brho@cs.berkeley.edu>
user/parlib/include/rassert.h

index 54b8742..8bd24d5 100644 (file)
@@ -10,6 +10,7 @@
 __BEGIN_DECLS
 
 #undef assert
+#undef static_assert
 
 void _warn(const char*, int, const char*, ...);
 void _panic(const char*, int, const char*, ...) __attribute__((noreturn));