-/*!
+/**
* \file
* <!--
* Copyright 2003, 2004, 2005 Develer S.r.l. (http://www.develer.com/)
/*#*
*#* $Log$
+ *#* Revision 1.23 2006/09/13 18:28:38 bernie
+ *#* Reformat.
+ *#*
+ *#* Revision 1.22 2006/07/19 12:56:25 bernie
+ *#* Convert to new Doxygen style.
+ *#*
+ *#* Revision 1.21 2006/07/19 12:53:43 bernie
+ *#* Prune log.
+ *#*
*#* Revision 1.20 2006/06/10 05:36:15 bernie
*#* Convert to new Doxygen comments.
*#*
*#*
*#* Revision 1.1 2005/04/11 19:04:13 bernie
*#* Move top-level headers to cfg/ subdir.
- *#*
- *#* Revision 1.44 2005/03/29 06:39:59 bernie
- *#* setjmp.h, time_t: Remove ancient retrocompatibility; Remove MSVC double to float hack.
- *#*
- *#* Revision 1.43 2005/03/01 23:15:12 bernie
- *#* Remove compatibility hack.
- *#*
- *#* Revision 1.42 2005/02/16 20:28:46 bernie
- *#* Move PGM macros to mware/pgm.h
- *#*
- *#* Revision 1.41 2005/01/22 04:19:22 bernie
- *#* MTIME_INFINITE: New constant.
- *#*
- *#* Revision 1.40 2005/01/20 18:46:04 aleph
- *#* Add progmem datatypes; PSTR() definition.
*#*/
#ifndef DEVLIB_COMPILER_H
#define DEVLIB_COMPILER_H
UNUSED_VAR(extern char, STATIC_ASSERTION_FAILED__[(condition) ? 1 : -1])
#ifndef ASSERT_TYPE_EQUAL
-/** Ensure two variables have the same type. */
-#define ASSERT_TYPE_EQUAL(var1, var2) \
- do { (void)(&(var1) == &(var2)); } while(0)
+ /** Ensure two variables have the same type. */
+ #define ASSERT_TYPE_EQUAL(var1, var2) \
+ do { (void)(&(var1) == &(var2)); } while(0)
#endif
#ifndef ASSERT_TYPE_IS
-/** Ensure variable is of specified type. */
-#define ASSERT_TYPE_IS(var, type) \
- do { (void)(&(var) == (type *)0); } while(0)
+ /** Ensure variable is of specified type. */
+ #define ASSERT_TYPE_IS(var, type) \
+ do { (void)(&(var) == (type *)0); } while(0)
#endif
#endif /* DEVLIB_COMPILER_H */