gcc-izm removed

diff --git a/skeletons/asn_system.h b/skeletons/asn_system.h
index d7ebdaa..6dcca0e 100644
--- a/skeletons/asn_system.h
+++ b/skeletons/asn_system.h
@@ -82,10 +82,16 @@
 #ifndef	GCC_PRINTFLIKE
 #define	GCC_PRINTFLIKE(fmt,var)	__attribute__((format(printf,fmt,var)))
 #endif
+#ifndef	GCC_NOTUSED
+#define	GCC_NOTUSED		__attribute__((unused))
+#endif
 #else
 #ifndef	GCC_PRINTFLIKE
 #define	GCC_PRINTFLIKE(fmt,var)	/* nothing */
 #endif
+#ifndef	GCC_NOTUSED
+#define	GCC_NOTUSED
+#endif
 #endif
 
 #ifndef	offsetof	/* If not defined by <stddef.h> */