do '#undef inline' for '--std=c99' dietlibc compilations
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Thu, 16 Oct 2003 02:29:56 +0000 (02:29 +0000)
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Thu, 16 Oct 2003 02:29:56 +0000 (02:29 +0000)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@156 94cd875c-1c1d-0410-91d2-eb244daf1a30

util-vserver/compat.h

index e66ed1b..ab18aea 100644 (file)
 #ifndef H_UTIL_VSERVER_COMPAT_H
 #define H_UTIL_VSERVER_COMPAT_H
 
+#if defined(__dietlibc__) && defined(__STRICT_ANSI__) && defined(__STDC_VERSION__)
+#  include <sys/cdefs.h>
+#  undef inline
+#endif
+
 #if defined(__GNUC__)
 #  define UNUSED                __attribute__((__unused__))
 #  define NORETURN              __attribute__((__noreturn__))