Move back STATIC_ASSERT() to compiler.h as it's needed in cpu.h;
[bertos.git] / macros.h
index 797db21dbd65fba3b71550f8482b9a9107368e68..8723fc1ccc36d64b846fdfbe76d9ccae689fb084 100755 (executable)
--- a/macros.h
+++ b/macros.h
@@ -15,8 +15,9 @@
 
 /*#*
  *#* $Log$
- *#* Revision 1.4  2004/08/25 14:12:08  rasky
- *#* Aggiornato il comment block dei log RCS
+ *#* Revision 1.5  2004/08/29 21:57:58  bernie
+ *#* Move back STATIC_ASSERT() to compiler.h as it's needed in cpu.h;
+ *#* iptr_t, const_iptr_t: Replace IPTR macro with a real typedef.
  *#*
  *#* Revision 1.3  2004/08/24 14:13:48  bernie
  *#* Restore a few macros that were lost in the way.
                count
 #endif
 
-/*! Issue a compilation error if the \a condition is false */
-#define STATIC_ASSERT(condition)  \
-       extern char PP_CAT(CT_ASSERT___, __LINE__)[(condition) ? 1 : -1]
-
 #if COMPILER_C99
        /*!
         * \def BIT_CHANGE(reg, (mask, value), ...)