--- /code/originalrstp/rstp.h	Wed Feb 27 13:05:50 2008
+++ /code/RSTP/rstp.h	Wed Oct 29 12:27:56 2008
@@ -223,4 +223,29 @@
 
 void STP_OUT_mem_free(void *);
 
+
+
+
+#ifdef __GNUC__
+#define COMPILER_INLINE_PACK
+#elif defined(__DCC__)
+#define COMPILER_INLINE_PACK  __packed__
+#elif defined (__ICCARM__)
+#define COMPILER_INLINE_PACK
+#else
+DEFINE PACKING FOR YOUR COMPILER
+#endif
+
+#ifndef __GNUC__
+#define __attribute__(x)
+#define __builtin_choose_expr(a,b,c) ((a) ? (b) : (c))
+#endif
+
+#ifdef __DCC__
+#define inline __inline__
+#define __func__  "\0"
+#endif
+
+
+
 #endif
