Index: uspace/drv/bus/usb/ohci/hw_struct/hcca.h
===================================================================
--- uspace/drv/bus/usb/ohci/hw_struct/hcca.h	(revision 71fe4723dd438456a0dc65b2244582550f643a9c)
+++ uspace/drv/bus/usb/ohci/hw_struct/hcca.h	(revision 805552d0df94261451a5f7df54c5bd5cf4cddbc5)
@@ -40,4 +40,5 @@
 #include <sys/types.h>
 #include <macros.h>
+#include <assert.h>
 
 #include "mem_access.h"
@@ -60,5 +61,5 @@
 } hcca_t;
 
-STATIC_ASSERT(sizeof(hcca_t) == 256);
+static_assert(sizeof(hcca_t) == 256);
 
 /** Allocate properly aligned structure.
Index: uspace/lib/c/include/macros.h
===================================================================
--- uspace/lib/c/include/macros.h	(revision 71fe4723dd438456a0dc65b2244582550f643a9c)
+++ uspace/lib/c/include/macros.h	(revision 805552d0df94261451a5f7df54c5bd5cf4cddbc5)
@@ -69,6 +69,4 @@
 #define PADD8 _padd(8, __LINE__)
 
-#define STATIC_ASSERT(cond) int sassert[(cond) ? 1 : -1]
-
 /** @}
  */
