]> err.no Git - linux-2.6/blobdiff - include/linux/compiler-gcc3.h
Add unitialized_var() macro for suppressing gcc warnings
[linux-2.6] / include / linux / compiler-gcc3.h
index 1698b845761f0127b640135e783b5f7ed0758a62..ecd621fd27d2415376ea1d123b353edfd2ee7843 100644 (file)
 #define __must_check           __attribute__((warn_unused_result))
 #endif
 
+/*
+ * A trick to suppress uninitialized variable warning without generating any
+ * code
+ */
+#define uninitialized_var(x) x = x
+
 #define __always_inline                inline __attribute__((always_inline))